本书由浅入深地讲解黑客攻击和防范的具体方法和技巧,通过具体、形象的案例向读者展示多种攻防方法和攻防工具的使用。本书分为11章,分别介绍VB入门基础、VB基础控件编程、病毒的启动和原理分析、高级控件在黑客编程中的运用、揭秘黑客对系统的操作伎俩与防御、QQ黑客编程、安全工具的编写、反弹木马的实现剖析和防御、“维金/威金”综合蠕虫与木马类病毒的分析与防御、防御软件编写、开发简单的防火墙等内容。本书力求通过图文并茂的形式和典型常见的案例,引导读者了解并分析黑客攻击技术,从而找到防御手段。本书适合多个层次的网络编程爱好者阅读,也可以作为网络编程人员和网络管理员的参考书籍,同时还可以作为相关专业师生的用书和参考资料。