补丁文件所在位置:/thinkphp/library/think/route/dispatch/Url.php
56-66行
具体操作文件:/thinkphp/library/think/route/dispatch/Module.php
在看 $this->app->controller函数原型
/thinkphp/library/think/App.php
看到这里基本就能理解了
如果我访问
http://127.0.0.1:8023/index.php?s=index/think\Loader/esss&a=1asdasd
就可以调用thinkLoader 这个namespace下面的esss函数,为了方便测试,我在loader中加了一个esss函数,截图如下
下面只要找到一个点能代码执行即可
刚准备找点exploit就出来了?你们是魔鬼吗?