- 15
- 0
- 约3.57千字
- 约 3页
- 2021-11-14 发布于江苏
- 举报
如何快速的学习网络攻击技术?
如何快速的学习网络攻击技术?
如何快速的学习网络攻击技术?
因为很多东西都是知识积累的过程,不可能一下子或者1、2 天就学会这么多。但是基础的东西也无非就是这些。以一个会C、C++ 等编程语言的人来举例。
首先,他熟悉程序的流程,即他明白了计算机的一些基础架构,可能不会很熟悉 TCP/IP 协议,但是他对于简单的 socket 编程是熟悉的,就是说他熟悉简单的网络协议,熟悉系统架构的肤浅内容,熟悉编程。那么具备这些知识对他来讲有 那些好处呢?
1:他可以很快的根据网络上面的资料,熟悉SQL Injection的原理及攻击手段。
2:对于别的 WEB 类型的漏洞探测可以很快的熟悉起来。
3:可以很快速的掌握象 Javascrip、t Vbscript、PHP 、JSP 等 WEB 开发脚本语言,以方便进行各种漏洞的测试环节。
4:具备看溢出代码的能力,现在网络上面有很多溢出原代码,有些需要自己编译,有些可能因为 OS 类型的不同需要修改然后再使用,会了C 、C++ 后,对于这些溢出代码就看起来比较easy 了,因为溢出代码很多的关键都是如何把shellcode 进行远程的injectio,n 而溢出点都是明确的,所以看溢出代码,包括修改溢出代码,对他来说也会相对的简单很多。当然可能需要花几天时间来研究下什么是shellcode,什么是缓冲区溢出等远程溢
原创力文档

文档评论(0)