ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

StrykerOSS GeoMac实战:把捕获的WiFi握手包一键变成OSM地图并导出WiGLE格式

StrykerOSS GeoMac实战:把捕获的WiFi握手包一键变成OSM地图并导出WiGLE格式 StrykerOSS GeoMac实战把捕获的WiFi握手包一键变成OSM地图并导出WiGLE格式【免费下载链接】strykerappMagic tool for pentest from your android device!项目地址: https://gitcode.com/gh_mirrors/app23/strykerappStryker 是一款面向 Android 的渗透测试工具箱其中的 GeoMac 模块能把捕获的 WiFi 握手包、扫描到的 BSSID 与 WPS 攻击结果自动在 OpenStreetMapOSM地图上定位成彩色图钉并支持导出 WiGLE 格式的 KML 与 JSON 文件。本文带你实战走一遍 GeoMac 的完整工作流自动打点、手动搜索 BSSID 坐标、一键导出 WiGLE 数据。GeoMac 是什么一张会定位的 WiFi 地图GeoMac 是 Stryker 内置的一张交互式 OSM 地图基于 osmdroid 引擎默认使用 Mapnik 街道瓦片也可切换为 USGS 卫星瓦片。地图上每枚图钉代表一个 AP 的 BSSID并按来源分色图钉颜色类别含义 蓝色Lookup手动搜索 BSSID 得到 紫色Scanned后台 WiFi 扫描捕获 橙色HandshakeWPA 握手捕获/破解得到 绿色Pixie WPSPixie WPS 攻击关联 粉色Manual手动添加 同一个 BSSID 会保留最高优先级类别Pixie Handshake Scanned Manual Lookup破解图钉不会被普通扫描图钉覆盖。自动打点握手包如何变成地图图钉无需任何额外操作。当 Stryker 的对应功能产生结果时GeoMac 会自动接管握手包捕获/破解成功→ 橙色图钉。系统优先查询 Apple 的 WiFi 地理定位数据库未命中时回退到公开的 WiFi 定位 API把 BSSID 对应的经纬度写入本地图钉库Pixie WPS 攻击命中→ 绿色图钉后台扫描→ 紫色图钉每个 BSSID 只查询一次避免重复请求。自动挂钩与定位逻辑分别位于app/src/main/java/com/zalexdev/stryker/geomac/GeoHooks.javaapp/src/main/java/com/zalexdev/stryker/geomac/GeoLookup.javaapp/src/main/java/com/zalexdev/stryker/geomac/AppleWloc.java手动搜索三步走BSSID 坐标 10 秒到手在仪表盘点击GeoMac磁贴进入地图页界面定义见app/src/main/res/layout/fragment_geomac.xml在顶部搜索栏粘贴 BSSID格式如AA:BB:CC:DD:EE:FF按回车地图自动飞行动画到坐标并放大到 18 级街景。单击图钉可查看 BSSID、SSID、精确到 6 位小数的经纬度与最近出现时间长按图钉直接复制「纬度,经度」字符串粘贴到任意地图工具即可。还有个隐藏捷径把任何包含 MAC 地址的文本分享共享意图给 GeoMac它会用正则自动提取地址并落钉实现在app/src/main/java/com/zalexdev/stryker/geomac/GeoMacInline.java。WiGLE 格式导出KML 与 JSON 一键保存点击右上角Export按钮二选一KMLWiGLE / Google Earth 格式每个图钉输出为一个 Placemark以 SSID 或 BSSID 命名坐标写入lon,lat,0可被 WiGLE GPS 与 Google Earth 直接加载——这就是渗透测试报告中常说的 WiGLE 数据流JSONround-trip 格式本地图钉库的完整备份之后从同目录的export-*.jsonImport即可合并回地图按 BSSID 去重。所有导出文件统一保存在/sdcard/Stryker/geomac/目录文件名带时间戳如export-20260822-114800.kml。导出实现见app/src/main/java/com/zalexdev/stryker/geomac/io/GeoExporter.java。常用操作与高频问题️视图适配点击 Fit 按钮视野自动缩放到覆盖当前全部图钉清空地图Clear 会抹掉整个本地图钉库导出文件不会受影响建议先 Export 备份筛选芯片All / Lookup / Scanned / Cracked / ManualCracked 会同时显示握手与 Pixie 两类图钉顶部计数实时显示「总数 · 扫描数S 破解数C」❓首次打开地图是空的正常图钉来自你的扫描与攻击行为或手动搜索❓搜索提示「无坐标返回」公开定位数据库没有收录该 BSSID 的坐标并非程序故障。模块源码位置一览文件路径职责app/src/main/java/com/zalexdev/stryker/geomac/GeoMac.java地图主界面搜索、筛选、导入导出app/src/main/java/com/zalexdev/stryker/geomac/GeoStore.java本地图钉存储与合并策略app/src/main/java/com/zalexdev/stryker/geomac/model/GeoPin.java图钉数据模型BSSID/坐标/类别app/src/main/java/com/zalexdev/stryker/geomac/GeoLookup.java坐标查询Apple 定位 公开 API 兜底app/src/main/java/com/zalexdev/stryker/geomac/ui/GeoMarkers.java图钉图标渲染与配色GeoMac 把终端里一堆冰冷的 BSSID 变成可视化、可分享的地理地图让「用手机做基站」的渗透测试真正有了落地感 。【免费下载链接】strykerappMagic tool for pentest from your android device!项目地址: https://gitcode.com/gh_mirrors/app23/strykerapp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表