今天小伙伴用 PHP 写的 if else 逻辑,被人轻而易举的绕过了!这是为什么?

2018-02-10 14:17:18 +08:00
 Caojx

if else 逻辑可以轻易的绕过么

11275 次点击
所在节点    程序员
65 条回复
nciyuan
2018-02-11 03:18:49 +08:00
咋的逻辑?除了 eles 在 if 里面没有 eles if?还有没参数?或者 if 套 if 那种?或者大小写(笑
mentalidade
2018-02-11 04:35:57 +08:00
这都有回答,楼上都是靠意念答题的吗
victor
2018-02-11 07:10:47 +08:00
是马上要放假了,都无心工作了吗?这种钓鱼问题也有这么多人送币(包括我)。
wsstest
2018-02-11 08:43:13 +08:00
kfangf
2018-02-11 08:44:53 +08:00
咋听起来是黑我 PHP 的?
代码不贴就想黑世界上最好的语言?
littleylv
2018-02-11 09:31:20 +08:00
《提问的艺术》
watzds
2018-02-11 09:37:52 +08:00
好厉害啊,凌波微步?这都绕过了!
chenyu8674
2018-02-11 10:04:55 +08:00
我猜 LZ 的意思是一段类似
if(isXXX) {
doXXX_1()
} else {
doXXX_2()
}
的代码里,do1 和 do2 都没有被执行?
cjyang1128
2018-02-11 10:17:05 +08:00
完了,黑 php 的花样已经层出不穷了
stephenliubp
2018-02-11 10:17:55 +08:00
@chenyu8674 什么情况下会这样???
shrimp
2018-02-11 10:18:29 +08:00
判断是否 “” NULL 0
dangyuluo
2018-02-11 10:18:56 +08:00
注册的小号开黑么?
imdong
2018-02-11 10:40:06 +08:00
楼主你好,根据你的描述,我认为这是 PHP 的漏洞。
建议向 PHP 官方提交。
RubyJack
2018-02-11 10:45:13 +08:00
小伙伴=LZ 自己
zgx030030
2018-02-11 10:51:24 +08:00
很好奇,绕过 if else 判断是一种什么黑科技
leavic
2018-02-11 10:59:23 +08:00
PHP 日常被黑
kimmykuang
2018-02-11 11:08:42 +08:00
很多时候都不是语言问题,是用语言的人的问题
fhefh
2018-02-11 11:13:05 +08:00
楼主 代码贴出来~
qce7
2018-02-11 11:14:57 +08:00
这是一条万能的帖子,把 PHP 换成任何语言都能黑。。
还是人的问题
pangliang
2018-02-11 13:39:50 +08:00
== 和 ===

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

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

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

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

© 2021 V2EX