这个是信息安全的范畴。1、首先计算机网络知识是必须的,可以看《图解TCP/IP》《图解HTTP》了解基本的网络知识。2、信息安全用linux系统比较多,可以自己装个虚拟机,安装kali linux发行版,推荐书目《鸟哥的linux私房菜》,这个是学习基本的linux命令的。3、然后就是看一些渗透测试的书,你可以直接百度“渗透测试”会有很多资料。
可以去看雪论坛