[分享] PHPFuck: 只用 ([+.^]) 七種字元寫 PHP
先上連結: https://splitline.github.io/PHPFuck/
GitHub: https://github.com/splitline/PHPFuck
不久前無聊寫的一個小玩具
算是一個 php code 的混淆器
可以將任何 PHP 程式碼轉成只用到 ([+.^]) 這七個字元的版本
且完全符合語法正常執行
主要就是用一些 PHP weak type 的特性搞的東西
例如:
- 'ArrayArray' => [].[]
- 0 => []^[]
- 1 => []^[[]]
- 2 => ([]^[[]]) + ([]^[[]])
- NULL => [][[]]
- 'p' => 'A'^'1' => 'ArrayArray'[0] ^ (1).NULL
是說之後也發現可以用 ('.^); 只要六個字元就能做到了
但看起來的 fuck 感(?) 就低很多 XD
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.77.12.49 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1576069150.A.AC0.html
推
12/12 21:45,
5年前
, 1F
12/12 21:45, 1F
噓
01/04 11:11,
5年前
, 2F
01/04 11:11, 2F
→
01/04 11:12,
5年前
, 3F
01/04 11:12, 3F
推
03/06 14:20,
5年前
, 4F
03/06 14:20, 4F
推
04/07 17:38,
5年前
, 5F
04/07 17:38, 5F
推
07/01 16:29,
5年前
, 6F
07/01 16:29, 6F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章