python 可以伪造 ip 发送 http 请求吗?

2016-07-29 17:19:03 +08:00
 xinali
17567 次点击
所在节点    Python
32 条回复
holyghost
2016-07-29 17:26:18 +08:00
我们不提倡做坏事
paw
2016-07-29 17:30:39 +08:00
伪造 IP 3 次握手都完不成..... 除非你能控制路由让你伪造的 IP 包转到你伪造源机器上去
3dwelcome
2016-07-29 17:37:44 +08:00
找个代理发请求、 ip 包你修改了、那路由就没办法发送数据了。
naomhan
2016-07-29 17:53:31 +08:00
requests.get(url, proxies={"http":"ip:port"})
naomhan
2016-07-29 17:54:18 +08:00
不对 这叫代理了
ovear
2016-07-29 17:55:36 +08:00
X-REAL-IP
tabris17
2016-07-29 17:56:34 +08:00
概率上有可能实现
hard2reg
2016-07-29 18:20:02 +08:00
我们不提倡做坏事
ysc3839
2016-07-29 18:37:13 +08:00
伪造 IP 的话数据都发到伪造的 IP 上了, 3 次握手不能完成,更不可能发送 HTTP 请求
felixzhu
2016-07-29 18:40:01 +08:00
不能伪造,一般都是找代理服务
iyangyuan
2016-07-29 19:09:42 +08:00
伪命题
autocar23
2016-07-29 19:19:43 +08:00
zythum
2016-07-29 19:51:05 +08:00
伪造 ip 你就接不到包了.... 没发建立链路的。
loalj
2016-07-29 20:11:05 +08:00
有些 web 服务器校验客户端的真实 ip 是直接从 http headers 里边读,可以伪造 x-forward-for, x-real-ip 来欺骗 web 服务器,但是大部分都没办法通过这种办法来伪造。
hxndg
2016-07-29 20:16:00 +08:00
表示我原先也想过这个问题
wweir
2016-07-29 21:47:10 +08:00
可以考虑 sip 不过这个跟 Python 没啥关系
zaishanfeng
2016-07-29 21:51:04 +08:00
这怎么可能 要是可以伪造岂不是乱套了
msg7086
2016-07-29 23:10:07 +08:00
可以伪造,但是你怎么收包?
cmaster
2016-07-29 23:23:39 +08:00
人家说不定是想 DDoS 呢?
aeshfawre
2016-07-29 23:32:21 +08:00
据说不接收数据就可以,只发出去

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/295829

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX