Drozer实战中常见的连接问题有哪些?

8 人参与

兄弟们,今天想跟大家聊聊我在用Drozer做安卓渗透测试时遇到的那些让人抓狂的连接问题。说实话,第一次用这玩意儿的时候,我差点被这些连接问题给劝退了,不过现在回想起来还挺有意思的。

端口转发这个坑

最让我崩溃的就是端口转发的问题。记得有次测试,adb forward tcp:31415 tcp:31415这个命令执行了不下十遍,可就是连不上。后来才发现,原来是有个360手机助手在后台偷偷占用了端口。你说这气不气人?

编码问题简直要命

用PowerShell连接的时候,终端直接给我显示乱码,当时我还以为是Drozer出bug了。后来才知道,得用cmd,还得先输个chcp 65001把编码改成UTF-8。这个坑我踩了整整一下午,现在想起来都肉疼。

模拟器的端口之谜

用夜神模拟器的时候更搞笑,网上都说默认端口是62001,结果我试了半天都连不上。最后只能用tasklist查PID,再用netstat找端口,折腾得我头都大了。你说这模拟器为啥就不能直接告诉我们端口号呢?

Python版本也是个坑

还有个特别无语的问题,我把python2重命名成了python2,结果Drozer就直接罢工了。改回python才能正常使用,这设计也太死板了吧?

驱动问题别小看

连接真机的时候,Android驱动要是没装好,那真是叫天天不应。有时候明明装了驱动,adb devices就是识别不到设备,这种时候真想砸电脑。

不过话说回来,这些连接问题虽然让人头疼,但解决了之后还是挺有成就感的。毕竟做渗透测试嘛,跟各种奇葩问题打交道也算是家常便饭了。

参与讨论

8 条评论
  • 暮雨

    端口被占真是烦死了

    回复
  • 阳光记事本

    这编码坑我也踩过

    回复
  • 复古自行车手

    360的后台真会捣乱

    回复
  • 小生翩翩

    夜神的端口默认不靠谱

    回复
  • 存在感缺失

    Python2改名真的坑

    回复
  • 鬼眼观世

    adb forward一次成功后,后面再连就没问题了,建议先确认没有其他占用再跑。👍

    回复
  • 品茗听雨

    遇到驱动识别不到时,我会先在设备管理器里卸掉旧的ADB驱动,重新装官方的,再检查adb devices。

    回复
  • 独倚风

    请问在Mac上使用Drozer时,端口转发的命令有没有区别?我这里总是提示权限不足。

    回复