为什么学汇编
学习汇编语言不仅仅是因为我们在逆向工程中绕不过它,而且还因为学习汇编过程可以帮助我们理解计算机的运行原理,对计算机的理解越深刻,越能操作计算机帮你工作。但是我们需要明确那么几件事,汇编是给机器看的,现代汇编器的规模已经非常恐怖了,所以在日常工作中,如果不是专业的底层开发人员,并不是需要如何精通汇编语言的,尤其在做逆向工程的过程中,更多的其实是对CPU运作流程的掌握,而不是死抠细节,想成为真的Hacker,就要学会两件事,不要钻牛角尖和针对不同的场景使用不同的工具。本文是从逆向工程的角度是对x86系的汇编做一些基础入门。
CPU是汇编的核心
汇编语言主要就是控制CPU去完成一些计算和调配周围硬件的工作
网友评论