Python创建TCP代理

跟着书《Python黑帽子-黑客与渗透测试编程之道》打了一遍代码,还打漏打错了几个地方,不过比光看理解深了一些

最后的结果,连接百度,结果什么也没有返回就很奇怪,为什么?

 

看了人家的多么漂亮

 

python tcp_proxy.py 127.0.0.1 8080 www.baidu.com 80 True
[*] Listening on 127.0.0.1:8080
[==>] Received incoming connectiong from 127.0.0.1:41162
[==>] Received incoming connectiong from 127.0.0.1:41166

[==>] Received 199 bytes from localhost
0000    43 4F 4E 4E 45 43 54 20 77 77 77 2E 62 61 69 64     CONNECT www.baid
0010    75 2E 63 6F 6D 3A 34 34 33 20 48 54 54 50 2F 31     u.com:443 HTTP/1
0020    2E 31 0D 0A 55 73 65 72 2D 41 67 65 6E 74 3A 20     .1..User-Agent: 
0030    4D 6F 7A 69 6C 6C 61 2F 35 2E 30 20 28 58 31 31     Mozilla/5.0 (X11
0040    3B 20 4C 69 6E 75 78 20 78 38 36 5F 36 34 3B 20     ; Linux x86_64; 
0050    72 76 3A 35 32 2E 30 29 20 47 65 63 6B 6F 2F 32     rv:52.0) Gecko/2
0060    30 31 30 30 31 30 31 20 46 69 72 65 66 6F 78 2F     0100101 Firefox/
0070    35 32 2E 30 0D 0A 50 72 6F 78 79 2D 43 6F 6E 6E     52.0..Proxy-Conn
0080    65 63 74 69 6F 6E 3A 20 6B 65 65 70 2D 61 6C 69     ection: keep-ali
0090    76 65 0D 0A 43 6F 6E 6E 65 63 74 69 6F 6E 3A 20     ve..Connection: 
00A0    6B 65 65 70 2D 61 6C 69 76 65 0D 0A 48 6F 73 74     keep-alive..Host
00B0    3A 20 77 77 77 2E 62 61 69 64 75 2E 63 6F 6D 3A     : www.baidu.com:
00C0    34 34 33 0D 0A 0D 0A                                443....
[==>] Sent to remote.
[*] No more data. Closing connections.
[==>] Received incoming connectiong from 127.0.0.1:41170

[==>] Received 199 bytes from localhost

 

python网络编程真没学过,全程蒙

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值