渗透测试工具实战技巧合集(二)

SEH – 结构化异常处理

注:SEH(“Structured Exception Handling”),即结构化异常处理,是 windows 操作系统提供给程序设计者的强有力的处理程序错误或异常的武器。

ROP (DEP)

注:ROP(“Return-Oriented Programming”)是计算机安全漏洞利用技术,该技术允许攻击者在安全防御的情况下执行代码,如不可执行的内存和代码签名。

DEP(“Data Execution Prevention”)是一套软硬件技术,在内存上严格将代码和数据进行区分,防止数据当做代码执行。

ASLR – 地址空间格局随机化

寻蛋(EGG Hunter)技术

Egg hunting这种技术可以被归为“分级shellcode”,它主要可以支持你用一小段特制的shellcode来找到你的实际的(更大的)shellcode(我们的‘鸡蛋‘),原理就是通过在内存中搜索我们的最终shellcode。换句话说,一段短代码先执行,然后再去寻找真正的shellcode并执行。– 参考自看雪论坛,更多详情可以查阅我在代码注释中增加的链接。

GDB Debugger 常用命令

BASH 反弹 Shell

PERL 反弹 Shell

RUBY 反弹 Shell

PYTHON 反弹 Shell

PHP 反弹 Shell

JAVA 反弹 Shell

NETCAT 反弹 Shell

TELNET 反弹 Shell

XTERM 反弹 Shell

XSS 备忘录

SSH Over SCTP (使用 Socat)

使用洋葱网络

Metagoofil – 元数据收集工具

注:Metagoofil 是一款利用Google收集信息的工具。

利用 Shellshock

获取 Docker 的 Root

使用 DNS 隧道绕过防火墙

编译 Assemble 代码

使用非交互 Shell 打入内网

利用 POST 远程命令执行获取 Shell

以管理员身份在 Win7 上反弹具有系统权限的 Shell

以普通用户身份在 Win7 上反弹具有系统权限的 Shell

MS08-067 – 不使用 Metasploit

通过 MySQL Root 账户实现提权

使用 LD_PRELOAD 注入程序

针对 OpenSSH 用户进行枚举时序攻击

注:枚举时序攻击(“Enumeration Timing Attack”)属于侧信道攻击/旁路攻击(Side Channel Attack),侧信道攻击是指利用信道外的信息,比如加解密的速度/加解密时芯片引脚的电压/密文传输的流量和途径等进行攻击的方式,一个词形容就是“旁敲侧击”。–参考自 shotgun 在知乎上的解释。

osueta 是一个用于对 OpenSSH 进行时序攻击的 python2 脚本,其可以利用时序攻击枚举 OpenSSH 用户名,并在一定条件下可以对 OpenSSH 服务器进行 DOS 攻击。

使用 ReDuh 构造合法的 HTTP 请求以建立 TCP 通道

注: ReDuh 是一个通过 HTTP 协议建立隧道传输各种其他数据的工具。其可以把内网服务器的端口通过 http/https 隧道转发到本机,形成一个连通回路。用于目标服务器在内网或做了端口策略的情况下连接目标服务器内部开放端口。

对了亲~ReDuh-Gui 号称端口转发神器哦。

作者:jivoi 来源:FreeBuf

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180916A183R200?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券