Vegvisir:macOS上的一款基于浏览器的LLDB GUI调试器
作者:admin | 时间:2017-7-21 01:01:16 | 分类:黑客工具 隐藏侧边栏展开侧边栏
今天给大家介绍的是一款macOS上的LLDB调试器,这是一款基于浏览器的并且带有图形用户界面(GUI)的工具。
程序界面截图:
工具下载
【下载地址】
工具的安装与使用
注:由于LLDB框架目前仅支持macOS上的默认Python,因此请用户使用macOS自带的默认Python版本运行该工具,默认Python路径为/usr/bin/python。
^^/D/p/Vegvisir >>>which python /usr/bin/python ^^/D/p/Vegvisir >>>python -V Python 2.7.10 ^^/D/p/Vegvisir >>>sudo pip install -r requirements.txt
使用命令:
^^/D/p/Vegvisir >>>python vegvisir.py
^^/D/p/Vegvisir >>>#and then point browser to http://127.0.0.1:8086
操作界面
Index(首页)
target_create(目标创建)
Disassembly(反汇编)
Funcs_imported(函数导入)
Sections(会话)
Strings(字符串)
Help(帮助)
项目仍有待改进
目前,本项目代码有时仍然会出现崩溃或运行时错误,希望社区的各位小伙伴可以帮助我解决其中的一部分问题或者贡献自己的代码。
改进方案:
-增加lldbcontroller的稳定性;
-添加十六进制内存值的查看和搜索功能;
-添加对lisa.py的支持;
-制作一个pip数据包;
-添加日志记录功能;
-优化命令;
-添加键盘快捷键组合;
* FB小编Alpha_h4ck编译