论坛风格切换
正版合作和侵权请联系 sd173@foxmail.com
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 1885阅读
  • 3回复

[教程资料]汇编语言学习教程:完整课程 [复制链接]

上一主题 下一主题
离线pony8000
 

发帖
53391
今日发帖
最后登录
2024-11-19
只看楼主 倒序阅读 使用道具 楼主  发表于: 2019-10-06 11:07:39
MP4 | 视频:h264,1280x720 | 音频:AAC,44.1 KHz,2声道
类型:在线学习| 语言:英语| 时间:29小时| 大小:6.37 GB
学习您的计算机语言

您将学到什么
使用汇编语言学习在x86体系结构上编码的
知识对底层概念有深入的了解。
了解您的计算机如何工作
成为坚强的人

要求
假设没有先验知识!
描述
学习汇编语言
x86 Adventures系列从头开始教您计算机的语言-x86汇编语言。假定没有先验知识。
[完成课程]这是x86 Assembly Adventures的完整集合。它涵盖了从真正的基础知识到成为一名独立的(并且是艰难的)x86 Assembly程序员的一切。
涵盖的主要主题:
二进制系统
x86体系结构
平面汇编器简介
分枝
有符号和按位运算
记忆
弦乐
子例程和堆栈
阅读手册
调试
处理Windows API
为什么要学习x86汇编语言?
您是那种非常喜欢了解事物运作方式的人。在本课程中,您将从内部全面了解计算机程序的工作方式。
成为一名更好的程序员-知道事情的发展方向,即使是高级程序员,也可以帮助您做出更好的决策。如果您一直想知道什么是堆栈,或者每个人都在谈论那些指针,那么您来对地方了。
编写更快的代码-如果您确实想充分利用处理器,则需要编写Raw Assembly。我们不会在本课程中讨论优化,但是您将获得扎实的基础,以便您可以继续自己进行探索。
您想成为一名逆向工程师或安全研究人员,阅读病毒代码或寻找软件漏洞。由于大多数时候原始源代码将不可用,因此必须对x86汇编语言有深入的了解。
课程结构
该课程由视频讲座组成。讲座可能来自演示文稿,也可能来自现实世界的示例,向我展示了在计算机上做的事情。几乎每个视频讲座都伴随着某种锻炼。练习是开源的,您可以从github获得。
完成练习至关重要。您将从这些讲座中学到很多东西,但是如果不做练习,这将浪费您的时间和金钱。(或者,如果您更有经验,请至少确认您知道该怎么做)。
课程技术栈
本课程没有假定的先验知识,但是我确实假设您的系统存在一些问题,因此请确保此处的所有内容都对您有所描述:
您正在使用Windows操作系统。(课程视频使用Windows 7)。建议至少使用Windows XP。(这意味着它将在Windows 7和Windows 10上完美运行)。
您有一个x86处理器。我们研究32位x86,但是本课程也将在64位处理器上运行。
对于精通技术的人,我们将在本课程中使用有关工具的更多详细信息:
汇编语言:x86 32位保护模式。
汇编程序:平面汇编程序(FASM)
调试器:WinDbg。
使用Linux?大多数练习已移植到Linux,但是视频显示了使用Windows 7的视频。如果不确定,请与我联系。
本课程适合谁:
绝对的初学者
经验丰富的程序员
那些真正想知道事情如何工作的
人想要提高技能的
程序员想要编写更快的代码的程序员
任何想进入逆向工程或安全行业的人




本部分内容设定了隐藏,需要回复后才能看到


精品软件:百度搜闪电软件园  最新软件百度搜:闪电下载吧
有问题联系 sdbeta@qq.com
离线tflying

发帖
1567
今日发帖
最后登录
2024-06-24
只看该作者 沙发  发表于: 2021-05-30 19:31:18
汇编学好了,调试就轻松了。
离线power3

发帖
1469
今日发帖
最后登录
2024-11-22
只看该作者 板凳  发表于: 2021-07-28 09:56:33
好资料,先收蒧下,谢谢分享。
离线lzldyst

发帖
193
今日发帖
最后登录
2024-11-23
只看该作者 地板  发表于: 2021-07-30 07:58:42
这个有点枯燥