KasuganoSoras
ONLINE

KasuganoSoras

你为什么要看我的签名啊? ⎝
🏢  ZeroDream / 创始人
V2EX 第 313101 号会员,加入于 2018-05-01 23:03:54 +08:00
今日活跃度排名 1137
人呐就都不知道,自己不可以预料!一个人的命运啊,当然要靠自我奋斗,但是也要考虑到历史的行程。
KasuganoSoras 最近回复了
9 天前
回复了 KasuganoSoras 创建的主题 程序员 请教一个前端的问题
@love #3 @supermao #4 啊,不是这个意思的,我是想在一个单独的页面加这种效果,不是每个页面都加,主要是好玩
楼上说的 gif 挺有道理……我去找找看有没有透明底色的 gif 吧
10 天前
回复了 mashaofeixxx 创建的主题 推广 回贴抽奖! 2021 NUC 黑果 下单抽牛年福袋
拉低中奖率
19 天前
回复了 ghs55kai 创建的主题 游戏 游戏里开挂的到底是什么样的人?
区别就是
PVP 游戏开挂,发个视频出去,人人喊打
PVE 游戏开挂,发个视频出去,“UP 主这个挂怎么下载,怎么用,现在还能用不”
19 天前
回复了 yitalin 创建的主题 PHP PHP 反向代理访问任意网站源码来了_Any-Proxy
今天下午没事干,重新整理了一遍你的代码,把发现的几个问题都修复了,另外规范了一下命名,已经给你提 PR 了,有空去看看吧
20 天前
回复了 yitalin 创建的主题 PHP PHP 反向代理访问任意网站源码来了_Any-Proxy
当你试着去解决了域名解析,Header 伪造这些问题后,你就会发现,其实你写的东西和你所说市面上那些慢的要死、浏览网页一卡一卡的代理软件的速度差不到哪去。之所以那些软件速度不快,是因为人家的软件在设计的时候就考虑到了加密、安全以及各种各样的问题,而不是单纯的就做个转发。因为没人愿意把一套不安全的软件部署在自己的生产服务器上。
20 天前
回复了 yitalin 创建的主题 PHP PHP 反向代理访问任意网站源码来了_Any-Proxy
看到你今天更新了,顺带回一下
https://github.com/yitd/Any-Proxy/blob/main/index.php#L53
虽然你做了对内网的判断,判断 host 是否是内网地址,但是,你没有对 host 进行解析操作,也就是说,如果我随便找个域名解析到 192.168.1.1 这样的地址去,还是可以继续扫内网。

另外
https://github.com/yitd/Any-Proxy/blob/main/index.php#L3
不应该去判断是否有 X-Forward-For Header,因为可以随意伪造,只要我每次伪造随机的 Header,就可以无限刷,无视掉你这一部分的判断,并且因为你这一部分还会把请求的 IP 写入 Redis,所以我甚至还可以通过给 Header 塞超长的数据 + 大量请求塞爆 Redis,让主机内存爆满。

继续改进吧
21 天前
回复了 yitalin 创建的主题 PHP PHP 反向代理访问任意网站源码来了_Any-Proxy
楼主,想的还是太简单了,你考虑过一个问题么
如果我访问 https://turl.chat/https://turl.chat/ 会发生什么?
如果我访问 https://turl.chat/https://turl.chat/https://turl.chat/https://turl.chat/ 又会发生什么?如果我频繁请求会发生什么?

所以你这只能算个玩具,连基本的请求控制都没有
你的代码非常多地方都不严谨,变量类型没有任何判断,肉眼能看到的问题就好几处。
还有,如果这玩意搭在能访问内网的机器上,我是不是还能通过 https://turl.chat/http://192.168.1.1/ 这样的方式去扫你的内网?如果内网机器有弱密码情况,分分钟整台服务器就给拿下了,真不是开玩笑
所以 LZ 还是虚心一点吧,不要刚学会点入门级 PHP 就这么飘了,戾气别这么重,多学点不是什么坏事
可以试下 Header("Location: http://www.example.com/XXXX", true, 302) 强制指定 302 状态码,并且覆盖之前的所有 Location 字段
52 天前
回复了 tomoya92 创建的主题 问与答 碰到有人克隆自己博客该怎么办?
好菜啊.jpg
才 800QPS 就挂了,反代石锤
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   5056 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 06:37 · PVG 14:37 · LAX 22:37 · JFK 01:37
♥ Do have faith in what you're doing.