上QQ阅读APP看书,第一时间看更新
第2章 黑客网络编程
网络攻防是一个比较大的话题,本书只介绍常见的攻防技术,比如端口扫描、SQL Injection 扫描、数据包嗅探、网络口令猜解、后门、木马等知识的基础技术。这些技术在入侵中是比较常见的技术,本书通过常见的技术介绍网络攻防方面的编程知识。由于 SQL Injection扫描、后门等软件在入侵中大量被使用,也就是说,读者已经有了一定的感性认识,这样有助于读者理解常见入侵技术的原理,在感性认识的基础上学习技术原理就会有一个质的升华,上升到理性的认识,这样对于学习网络编程来说就是一个比较轻松的过程了。
在学习扫描器、嗅探器、木马等知识之前,首先必须学习网络编程的基础知识,连网络编程的基础都没有的话,扫描、嗅探的知识就更谈不上了。本章重点讲述Windows下网络编程的基础知识。