Needle iOS 安全测试框架开源项目

我要开发同款
匿名用户2015年04月19日
140阅读

技术信息

开源地址
https://github.com/mwrlabs/needle
授权协议
BSD

作品详情

Needle是一个开源、模块化的框架,用来测试和评估iOS应用的安全性。Needle需要在iPhoe手机上安装一个代理程序,该程序要求必须是越狱的iOS系统。

  

启动:

$ pytho eedle.py      __  _ _______ _______ ______         ______      | \ | |______ |______ | \     |      |______      | \_| |______ |______ |_____/ |_____ |______                  Needle v1.0 [mwr.to/eedle]     [MWR IfoSecurity (@MWRLabs) - Marco Lacii (@LaciiMarco)][eedle] > helpCommads (type [help|?] <topic>):---------------------------------back exit ifo kill pull reload search shell show useexec_commad help jobs load push resource set shell_local uset[eedle] > show optiosName          Curret Value         Required   Descriptio------------  -------------         --------   -----------AGENT_PORT    4444                      yes       Port o which the Needle Aget is listeigAPP                                 o        Budle ID of the target applicatio (e.g., com.example.app). Leave empty to lauch wizardDEBUG         False                 yes       Eable debuggig outputIP            127.0.0.1             yes       IP address of the testig device (set to localhost to use USB)OUTPUT_FOLDER /root/.eedle/output  yes       Full path of the output folder, where to store the output of the modulesPASSWORD      ******                yes       SSH Password of the testig devicePORT          2222                  yes       Port of the SSH aget o the testig device (eeds to be != 22 to use USB)PUB_KEY_AUTH  True                  yes       Use public key auth to autheticate to the device. Key must be preset i the ssh-aget if a SAVE_HISTORY  True                  yes       Persists commad history across sessiosSETUP_DEVICE  False                 yes       Set to true to eable auto-cofiguratio of the device (istallatio of all the tools eeded)USERNAME      root                  yes       SSH Userame of the testig deviceVERBOSE       True                  yes       Eable verbose output[eedle] >

功能介绍

Needle 是一个开源、模块化的框架,用来测试和评估 iOS 应用的安全性。Needle 需要在 iPhone 手机上安装一个代理程序,该程序要求必须是越狱的 iOS 系统。 启动:
$ ...

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论