zoukankan      html  css  js  c++  java
  • 移动安全

    drozer是一款Android漏洞利用和安全评估框架。在drozer问世前,编写app的漏洞利用代码,得编译一个Android app,然后部署到手机上,如果要修改,得再编译部署一次。而drozer解决了这个问题,drozer通过drozer agent这个代理,像设备发送命令用来测试漏洞利用代码。并且还支持编写的模块和插件,所以我们称之为框架~

    接下来在Win10安装配置drozer 

    1. 安装python2.7,配好环境变量,drozer必须要python2.7,python3不可以

    安装python2.7,直接下一个安装程序装好,配好环境变量:“此电脑”->“属性”->“高级系统设置”->“环境变量”->"系统变量"->"Path":添加:C:Python27,保存。

    2. Win10安装sdk,参考:https://www.cnblogs.com/nebie/p/9145627.html

    3. 自己下个镜像放到sdk的platforms下面,然后就可以启模拟器了,参考:https://www.cnblogs.com/nebie/p/9145627.html

    启动时遇到问题:No system images installed for this target

    解决方法:

    晚上没关电脑一直下,第二天早上好了~ 新建AVD,启动成功:

     4. 下载drozer的安装程序,装的时候注意改下python的目录:

    看到这样就是装好了:

     再执行:drozer console

    报错了,解决方法:

    pip install pyyaml

    pip install pyopenssl

    pip install protobuf

    pip install twisted

    再次执行,成功:

    5. 在C:Python27Libsite-packagesdrozerlib找到agent.apk:

    把agent.apk拖到模拟器安装并运行:

    6. 没有配drozer的环境变量的话,就切到python安装目录的script下面,执行:drozer console connect

    报错:Errno 10061,解决方法:adb forward tcp:31415 tcp:31415

     至此,drozer安装配置成功了。

     7. 赶紧的,用起来~

     查看已安装的包:run app.package.list

     

    本来准备在Linux下面也搭一套环境的,但是失败了。。。

    1. 安装python2.7

    2. 更换ubuntu的软件源,参考:https://blog.csdn.net/baidu_36602427/article/details/86551862

    3. 安装 drozer

    下载:https://github.com/FSecureLABS/drozer/releases

    安装:sudo dpkg -i drozer_2.4.4.deb

    报错:缺少依赖

    安装依赖:

    sudo apt-get install python-dev
    sudo apt-get install python-protobuf
    sudo apt-get install python-twisted

    安装依赖一直在报这个错,没搞定:

  • 相关阅读:
    iOS 基础复习
    iOS项目立项
    Cocos2d-JS项目之四:UI界面的优化
    Cocos2d-JS项目之三:使用合图
    Cocos2d-JS项目之二:studio基础控件的使用
    Cocos2d-JS项目之一:环境(IDE 运行js-tests、IDE 和 studio 统一工程)
    字节对齐导致的iOS EXC_ARM_DA_ALIGN崩溃
    cocos2dx 2.x 骨骼动画优化
    Cocos2dx 把 glview 渲染到 Qt 控件上(Mac 环境)
    [leetcode 周赛 160] 1240 铺瓷砖
  • 原文地址:https://www.cnblogs.com/sallyzhang/p/14303292.html
Copyright © 2011-2022 走看看