我希望你一切都好
简而言之,我在我的设备上安装了 kali-nethunter:
三星 Galaxy S6 (exynos7420) (SM-G920W8) 运行 android 7.0 (nougat) 植根于 TWRP 和 Magisk 内核版本 3.10.61,架构 aarch64(我相信与 arm64 相同)
除了 HID 部分之外,一切看起来都运行良好:
- 当我单击 USB Arsenal 时,我收到一条警报:“您的内核不支持 USB ConfigFS”
- 当我尝试使用 HID Attacks 发起攻击时,我收到一条警报:“HID 接口未启用或 /dev/hidg* 的权限有问题,请确保它们已启用并且权限被授予为 666”
我在 /dev 目录中没有任何与 hidg* 文件对应的文件,所以我尝试构建一个支持 HID 的自定义内核。(内核来源:https ://github.com/jdawg82/StockS6-Nethunter/ !\牛轧糖分支)
如官方文档(https://www.kali.org/docs/nethunter/nethunter-kernel-6-config-5/)中所述,为了实现我需要:
select “Generic serial bulk in/out” (CONFIG_USB_CONFIGFS_SERIAL=y)
select “Abstract Control Model (CDC ACM)" (CONFIG_USB_CONFIGFS_ACM=y)
select “Object Exchange Model (CDC OBEX)" (CONFIG_USB_CONFIGFS_OBEX=y)
select “Network Control Model (CDC NCM)" (CONFIG_USB_CONFIGFS_NCM=y)
select “Ethernet Control Model (CDC ECM)" (CONFIG_USB_CONFIGFS_ECM=y)
select “Ethernet Control Model (CDC ECM) subset” (CONFIG_USB_CONFIGFS_ECM_SUBSET=y)
select “RNDIS” (CONFIG_USB_CONFIGFS_RNDIS=y)
select “Ethernet Emulation Model (EEM)" (CONFIG_USB_CONFIGFS_EEM=y)
select “Mass Storage” (CONFIG_USB_CONFIGFS_MASS_STORAGE=y)
哪种确认 configFS 警报
问题是我的内核菜单配置中没有这些选项,所以我完全迷失了,需要帮助。
即使不是结论性的,任何答案都将不胜感激。
谢谢你的时间 !