Acunetix Web Vulnerability Scanner 最新版是最新 24.7(2024年7月发布),破解方式基本围绕两个东西转:license_info.json 和 wvsc.exe。版破把这俩替换掉,最新软件就认你是版破个永久授权用户。
先说清楚一件事。最新AWVS 的版破授权验证分两层,一层在安装目录下的最新 license_info.json 文件里,另一层在 wvsc.exe 这个可执行文件的版破校验逻辑里。只改 JSON 不改 exe,最新启动时照样弹试用过期。版破只改 exe 不改 JSON,最新功能会被阉割——比如爬虫模块直接罢工。版破两个一起动手才行。最新
具体怎么操作
安装完官方原版之后,版破先别急着打开。最新找到安装目录,默认路径是 C:\Program Files (x86)\Acunetix\24.7\。里面有个 license_info.json,用文本编辑器打开,把里面的内容全部替换成破解版提供的那个。通常长这样:
{ "license": { "limits": { "max_scans": 999, "max_targets": 999 }, "expires": "2099-12-31", "company": "Licensed", "type": "enterprise" } } 关键字段是 expires,写成 2099 年基本等于永久。有些破解包会把 type 改成 enterprise,这样能解锁所有扫描策略,包括那个针对 Log4Shell 的专项检测。
然后是 wvsc.exe。这个文件在 \24.7\ 根目录下,破解包里一般会附带一个同名文件,直接覆盖就行。覆盖之前记得备份原文件——万一破解版有问题,还能回滚。覆盖之后右键属性,把文件设为只读,防止 AWVS 启动时自动修复或联网校验。
还有个细节容易被忽略:shared 文件夹里有个 config.json,里面记录了上次联网验证的时间戳。破解包里通常会带一个已经改好的版本,如果没有,手动把 last_update_check 改成 null 也能凑合。
实际操作中会遇到的问题
最常见的坑是 Windows Defender 把破解版 wvsc.exe 当木马杀了。这玩意儿确实会被标记为 Trojan:Win32/Wacatac.B!ml,因为破解原理本质上就是修改可执行文件的校验逻辑,跟恶意软件的行为特征重合。解决办法要么加白名单,要么临时关掉实时保护。我个人建议在虚拟机里跑 AWVS,别在主力机上折腾。
另一个问题是版本匹配。24.7 的破解补丁不能用在 24.6 上,反之亦然。每个小版本更新都会改 wvsc.exe 的哈希值,破解组得重新逆向。所以下载破解包的时候一定看清楚对应的版本号,别下错了。
还有人反馈说破解完之后扫描速度变慢。这个跟破解本身没关系,是 AWVS 24.x 版本默认开了 Smart Scan 模式,会先做一轮轻量爬取再决定扫描策略。想快的话在扫描配置里关掉就行。
值不值得折腾
AWVS 企业版一年授权费大概在 4000 到 6000 美元之间,个人版也要 1500 美元左右。对安全从业者来说,这价格确实不低。但破解版有风险——你没法确认 wvsc.exe 里除了去掉授权校验之外,有没有被塞进去别的东西。我见过一个流传很广的破解包,里面 wvsc.exe 被加了后门,会把扫描目标列表发到一个境外 IP。用之前至少拿 VirusTotal 扫一遍,虽然不一定能查出来。
如果只是学习 Web 漏洞扫描原理,Burp Suite 社区版加 OWASP ZAP 完全够用。AWVS 的优势在于它的爬虫和漏洞库更新频率,但这些优势在破解版上会打折扣——因为破解之后没法正常联网更新漏洞库,用的还是破解包发布时的那个版本。时间一长,新漏洞就扫不出来了。
所以我的看法是:短期应急可以用,长期依赖不靠谱。真要干活,还是走正规渠道或者用开源替代方案。