06 2022 档案

摘要:使用VSCode+GDB 调试 out-of-tree 的 LLVM Pass 的配置 时间:20220620,版本:V0.1 作者:robotech_erx 使用GDB调试文件比较多的项目还是很累的。 尝试了GDBGui等前端,还是感觉VScode,Eclipse这些成熟的IDE作为前端更好。 V 阅读全文
posted @ 2022-06-20 20:20 robotech_erx 阅读(756) 评论(0) 推荐(0) 编辑
摘要:安全分析工具dr checker的安装 Dr check(https://github.com/ucsb-seclab/dr_checker)是一个检查驱动安全错误的工具,依托llvm实现,使用指针分析、taint分析、基于类型的CG等技术,比依靠特征的工具要好一些。 但是安装还真是挺麻烦的。简单记 阅读全文
posted @ 2022-06-19 19:57 robotech_erx 阅读(241) 评论(0) 推荐(0) 编辑
摘要:GDB 的WEB前端GDBgui Gdbgui以web的形式图形化前端。Python写的,安装也挺方便。 地址:https://github.com/cs01/gdbgui 安装中遇到的两个小问题: 1、启动 gdbgui 时报错 KeyError: 'WERKZEUG_SERVER_FD' 报错 阅读全文
posted @ 2022-06-19 19:01 robotech_erx 阅读(472) 评论(0) 推荐(0) 编辑
摘要:GDB的GEF插件 时间:2022年6月15日, V0.1 安装 GEF几乎不需要什么依赖,以gdbinit脚本的形式起作用。 To install from Git, simply clone this repository and specify the path to gef.py insid 阅读全文
posted @ 2022-06-15 15:30 robotech_erx 阅读(1424) 评论(0) 推荐(0) 编辑
摘要:LLVM的编译安装和基本使用 时间:20220608,版本:V0.1 作者:robotech_erx 1.LLVM的组成 The LLVM Core libraries :LLVM核心库 Clang :多重含义,编译器前端,或者是llvm的同义词; LLDB:调试器; libc++:C++的高性能实 阅读全文
posted @ 2022-06-13 12:09 robotech_erx 阅读(6669) 评论(0) 推荐(0) 编辑
摘要:使用GDB调试一个out-of-tree的 LLVM Pass 时间:20220611,版本:V0.1 作者:robotech_erx 1.Introduction 环境: Ubuntu 20.04 桌面版 LLVM 13.0.1 github下载的pre-build版本。Release配置的,没有 阅读全文
posted @ 2022-06-12 14:40 robotech_erx 阅读(1097) 评论(0) 推荐(0) 编辑

本文版权归作者robotech_erx,转载请注明出处:https://www.cnblogs.com/robotech/

点击右上角即可分享
微信分享提示