作为一本黑客方面的畅销书,本书完全从程序开发的角度讲述黑客技术,虽然篇幅不长,但内容丰富,涉及了缓冲区、堆、栈溢出、格式化字符串的编写等编程知识,网络嗅探、端口扫描、拒绝服务攻击等网络知识,以及信息论、密码破译、各种加密方法等密码学方面的知识。JonErickson受过计算机科学的正规教育,从5岁起就开始尝试黑客技术和程序设计。他经常在计算机安全会议上发表演讲,并且在世界各地培训安全人员。目前他在北加利福尼亚州从事漏洞安全的研究工作。