游客发表
火狐渗透版不是火狐官方产品。Mozilla从来没发布过叫这个名字的渗透浏览器。市面上流传的火狐"火狐渗透版"通常是安全圈子里的人自己拿Firefox ESR(延长支持版)改出来的,预装了一堆渗透测试插件,渗透改了些默认配置,火狐然后打包扔到论坛或者Telegram群里。渗透
我第一次接触这东西是火狐几年前。一个做安服的渗透朋友丢过来一个压缩包,说你试试这个,火狐省得自己配环境。渗透装完打开一看,火狐界面跟普通火狐几乎一样,渗透但右上角多了几个图标——FoxyProxy、火狐HackBar、渗透Wappalyzer、火狐User-Agent Switcher,还有个我忘了名字的Cookie编辑器。书签栏里塞了一排常用工具站的链接:在线编解码、DNS查询、端口扫描web版。
说白了,它解决的是一个很具体的麻烦。做Web渗透的时候,你经常需要在浏览器里反复切换代理、改请求头、重放请求、看指纹信息。Chrome这边插件生态虽然也丰富,但有些老牌安全插件只维护Firefox版本。Burp Suite虽然能拦请求,但日常快速测试的时候,开Burp再配证书再设代理,流程还是重。直接在浏览器里点两下就能改User-Agent、切代理、编辑Cookie,效率确实高一些。
核心改动其实就三类。
第一是预装扩展。除了上面提到的,常见组合还包括Tamper Data(虽然早就不维护了)、Cookie Quick Manager、XSS Me之类。有些版本还会塞一个修改过的Firebug——对,就是那个已经死掉的Firebug,被魔改后继续用。
第二是about:config的调整。关掉一些安全检查,比如mixed content blocking、CSP的部分限制、证书错误拦截。做测试的时候这些拦路虎确实烦人,但关了之后浏览器基本就是裸奔状态。
第三是配置文件。有些打包者会把自己的prefs.js直接塞进去,里面存着代理列表、常用payload、甚至Burp的证书。拿到手就能用,不用自己从头配。
但问题也在这儿。你根本不知道打包的人往里塞了什么。扩展有没有被篡改?prefs.js里有没有夹带恶意代理?那个"修改版Firebug"里有没有后门?安全工具本身成了攻击面,这事挺讽刺的。
用了几次之后我还是回到了自己配Firefox ESR的路子。原因很简单:可控。自己装扩展、自己改配置,每一步都知道动了什么。渗透版省的那点时间,不够我排查它可能带来的问题的。
而且很多预装扩展早就停止维护了。HackBar最后一个稳定版本是好几年前的事,在新版Firefox上跑起来各种报错。Tamper Data更是古董级,跟现代浏览器的兼容性一塌糊涂。你拿到手发现一半插件是坏的,还得自己修,那还不如从头来。
另外说句实在话,现在做Web渗透,浏览器插件的角色在弱化。Burp Suite Community版免费,Caido也在崛起,mitmproxy配合脚本灵活得多。浏览器端更多是辅助看看页面结构、快速验证个XSS弹窗。真要做系统性的测试,还是得靠代理工具。
建议别直接拿别人打包的。找个干净的Firefox ESR,自己建个独立profile,手动装需要的扩展。FoxyProxy Standard、Cookie-Editor、Wappalyzer这几个够用了。about:config里按需改,别一股脑全关。代理证书自己导,别用别人给的。
说到底,"火狐渗透版"这个叫法本身就有点江湖气。它不是什么正式发行版,就是安全圈里一种口口相传的便利工具包。用可以,但得清楚它的边界在哪儿。别人打包的东西,永远不如自己亲手配的放心。
友情链接