Captive Portal 页面可以自定义吗?如果是这样怎么办?
airgeddon
默认情况下使用中立且“尽可能不可疑”的认证门户,并且在airgeddon>=11.20
可以使用高级认证门户,它将改变门户的颜色(但始终对目标使用相同的颜色)并显示基于目标 AP 的 BSSID 的供应商徽标。无论如何,是的,可以自定义强制门户页面,这有助于定制认证。有两种方法可以做到这一点。
通用强制门户页面文件(HTML、CSS 和 js)是在认证期间在目录中创建的/tmp/www
。你可以获取这些文件,执行离线定制,然后当它们准备就绪时,再次发起认证,在认证运行时,将你的定制文件复制到该位置以覆盖现有文件/tmp/www
。门户将加载并显示您的自定义网页。
第二种(更优雅的)方法是创建一个插件来执行此任务。您可以挂钩set_captive_portal_page函数来覆盖内容以创建您的自定义网页。只需在插件目录中填写插件模板文件 (plugin_template.sh)。有关插件创建和创建自定义强制门户的更多信息,请参见bilibili博主:奥力元给力奥