第一步夯实编程与系统基础编程是黑客技术的核心工具,需掌握至少一门语言及其底层原理推荐语言Python语法简洁,适合快速开发自动化脚本如端口扫描漏洞利用工具,且拥有大量网络安全库如ScapyRequestsCC++理解内存管理指针等底层机制,对分析二进制漏洞如缓冲区溢出至关重要Ja。
真正厉害的黑客需要掌握的知识远不止这些,首先可以学习最基础的C语言掌握C语言后,可以进一步学习其他高级语言,这并不会太困难但要掌握机器语言,因为许多游戏外挂等都涉及到机器语言深入理解内存的构造和工作原理,对于软件开发来说也是必不可少的开发一个软件的时间取决于软件的大小和复杂性。
真正的黑客,是指对网络安全形成威胁的人,而不是那些使用某种现成工具对网络进行攻击的攻击者,真正的黑客管这种人叫做script kids只会使用工具的孩子,虽然script kids也会对网络安全构成一定的威胁,但是这类进攻是比较容易防范的真正厉害的角色是那些具备相当深厚的系统知识的人 msK 其实黑客。
我认为黑客分两种,一种是工具类的,这类人应该不算什么黑客,他们只会用些工具,而不了解底层的东西第二类就是实力类的,他们有着很强的理论知识和实战能力,这个实战能力指的是对底层了解,他们熟悉各种网络协议,具有极强的编程能力,他们喜欢自己动手编写自己需要的入侵软件第一类黑客很容易。