webshell中国菜刀下载

“中国菜刀”不是中国厨房里的东西,是菜刀一段用PHP写的webshell管理工具。它的下载下载链接在圈子里流传了十几年,从博客时代传到网盘时代,中国再从GitHub传到Telegram群。菜刀你问它有多老?下载我第一次见它的时候,用的中国还是Windows XP,那会儿连“护网”这个词都还没发明。菜刀

下载这玩意儿其实不复杂。下载老版本就一个php文件,中国几KB大小,菜刀直接扔进目标服务器的下载web目录,访问一下,中国输入密码,菜刀界面就出来了——一个简陋的下载输入框,配上深蓝色的背景,活像个2005年的论坛插件。新版加了GUI客户端,用Java写的,跨平台,双击就能跑,但核心还是那段服务端脚本。

真正让菜刀“封神”的,是它对连接方式的处理。它不靠上传大马,而是用一句话木马做跳板,动态执行代码。什么意思?就是说你只要在目标站点某个角落塞一句@eval($_POST['pass']);,菜刀就能通过POST请求,把你想执行的PHP代码打包送过去,服务器执行完再返回结果。整个过程流量小,特征少,很多老式WAF根本拦不住。我见过最骚的操作,是把那句话藏在图片的EXIF信息里,用文件包含漏洞去触发,服务器日志里干干净净。

但下载菜刀本身,从来不是技术门槛。门槛在于你怎么拿到那个“一句话”的写入权限。SQL注入、文件上传漏洞、备份文件泄露——路径多得是。有一次我拿下一个站,管理员把备份文件放在根目录叫www.zip,下载下来一解压,里面不仅有网站源码,还有数据库连接密码,顺藤摸瓜直接拖库。那会儿哪有什么云锁、安全狗,菜刀连上去就像进自己家后院。

现在的情况不一样了。主流PHP版本默认禁用危险函数,open_basedir限制目录,disable_functions把exec、shell_exec全堵死。菜刀连上去,能看文件,但执行不了系统命令,等于瘸了条腿。于是后来的替代品——蚁剑、冰蝎、哥斯拉——一个比一个加密复杂,流量伪装成正常HTTPS,甚至用上AES动态密钥。菜刀反而成了“情怀”工具,老派渗透测试员偶尔提起,语气里带着点对那个野蛮生长年代的怀念。

下载地址我就不贴了,一来违法,二来真想要的人,搜一下就有。但我想说的是另一件事:工具本身没有善恶,它就像一把螺丝刀,有人拿来修电脑,有人拿来撬ATM。菜刀的代码质量其实很高,作者对PHP底层的理解相当透彻,单是那套编码转换逻辑就够现在不少所谓“安全研究员”学一阵子。可惜这行当里,技术中立永远是个伪命题——你用它的那一刻,就已经站了队。

写这篇文章的时候,我翻出虚拟机里存的老版本菜刀,双击运行,界面还是那个蓝色调,输入密码,连接一个本地的测试环境。响应速度飞快,文件列表加载出来的一瞬间,我突然有点恍惚。这工具见证了中国互联网从裸奔到穿上盔甲的全过程,而它自己,早就被后来的加密流量工具拍死在了沙滩上。但每次提起来,还是有人会问:“菜刀到底在哪儿下载?”

问的人未必真想用,可能只是好奇,就像年轻人翻出诺基亚N95,想看看当年机皇长什么样。我一般回一句:别下了,时代变了。但心里清楚,真正变了的不是工具,是那个漏洞遍地、规则模糊、连黑客都带着点浪漫主义的旧互联网。