1.美亚全五星好评,畅销10余年,销量10余万册;
2.随书附赠配套完整的Linux环境,供读者编程和调试使用;
3.本书从黑客角度介绍了C编程的基础知识;
4.不仅介绍了如何运行现有的漏洞,还解释了神秘的黑客技术是如何工作的;
5.众多知名技术媒体和平台联袂推荐。
所谓黑客之道,指的是创造性地解决问题的艺术,无论这意味着是独辟蹊径解决了一个难题,还是使用编程技术来发掘漏洞。尽管很多人都自称黑客,但却很少有人具有坚实的技术基础来真正推动黑客之道。
本书不仅介绍了如何运行现有的漏洞,还解释了神秘的黑客技术是如何工作的。本书从黑客角度介绍了C编程的基础知识。
与本书配套的光盘资源(可从异步社区下载)提供了一个完整的Linux编程和调试环境,从而使我们免于修改自己的操作系统。通过在这个Linux环境中练习本书中的示例,我们可以在掌握理论知识的同时,自行探索黑客技术。通过亲自动手调试代码、溢出缓冲区、劫持网络通信、绕过保护机制、发掘利用密码弱点,我们甚至可以发现新的漏洞。
本书介绍了如下内容:
使用C语言、汇编语言和shell脚本编写程序;
使用缓冲区溢出和格式字符串来破坏系统内存,使其运行任意代码;
使用调试器来检查处理器寄存器和系统内存,以便彻底理解所发生的事情;
绕过常见的安全措施,比如不可执行的堆栈和入侵检测系统;
使用端口绑定或回连shellcode来访问服务器,并更改服务器的日志记录行为来藏匿自身;
重定向网络流量、隐藏开放的端口自并劫持TCP连接;
使用FMS攻击破解加密的无线流浪,并使用密码概率矩阵来加速暴力攻击。
黑客总是在不断地突破界限,调查未知事物并提升其技能。即使你还不知道如何进行编程,也可以通过本书学到编程、机器架构、网络通信和黑客技术等知识。将这些知识与本书提供的Linux环境接合起来,尽情释放你的创造力吧!
展开