Skip to content

Commit 038fc41

Browse files
authored
doc. 更新原理
1 parent 42bc23f commit 038fc41

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

bakashigure/readme.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
### 原理
2+
老版本PHP,在你虚空调用没定义的东西的时候,会当初字符串处理,利用这一点,可以比[nocat](https://github.com/InvoluteHell/ThreeKeysProgramming/tree/master/nocat)的少两位,
3+
其实就是少了两个引号的长度。
4+
```
5+
<?=s______s_____^";:330s $0-3;~";
6+
```
7+
当然,这个虚空字符串是不可以出现`@#$`这类的符号的,大概只能用`_`下划线和字母湊,全下划线异或出来的结果非常棒,已经很接近题目要求,稍微凑了一下,替换掉两个字符,就凑出结果了。
8+
9+
可以看到,在新版本这种垃圾特性已经被移除了,所以上面的代码需要在稍微老一点的环境下运行。
10+
![image](https://user-images.githubusercontent.com/33803916/178298263-cb806092-4e58-4604-b4ec-a355a198eeba.png)

0 commit comments

Comments
 (0)