pwndbg有一个无法找到Python.h的问题。网上是 sudo apt get install libpython3.6 dev 本人尝试,用以下命令查看GDB依赖的PY版本,然后把上面那个命令的3.6替换成相应版本就好了 该版本为python3.8 故 ...
分类:
数据库 时间:
2020-04-05 09:41:07
阅读次数:
428
{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https: ...
分类:
数据库 时间:
2020-04-05 00:41:07
阅读次数:
104
基于VSCode的XXX编程语言的构建调试环境搭建指南 ...
分类:
编程语言 时间:
2020-04-02 19:45:20
阅读次数:
71
start #开始调试,停在第一行代码处,(gdb)startl #list的缩写查看源代码,(gdb) l [number/function]b <lines> #b: Breakpoint的简写,设置断点。(gdb) b 10b <func> #b: Breakpoint的简写,设置断点。(gd ...
分类:
数据库 时间:
2020-04-02 16:13:43
阅读次数:
75
http://www.oldlinux.org/Book-Lite/ http://www.oldlinux.org/download/clk011c-3.0.pdf http://oldlinux.org/ linux官方版本 http://draconux.free.fr/os_dev/linu ...
分类:
数据库 时间:
2020-04-01 19:46:00
阅读次数:
82
1. 我们常见的遇到core 后, 可以重新用gdb 跑,gdb 会收到 SIGSEGV 后暂停, 但是有时候不停? 这是由于子进程导致的SIGSEGV, gdb收不到 解决办法: 1. 启动gdb后执行 ...
分类:
数据库 时间:
2020-03-31 17:34:55
阅读次数:
106
CentOS下C++开发环境搭建 vimplus githubCentOS 7.5 64位环境部署vim 编辑工具g++ 编译器git 版本控制gdb 调试工具cmake 跨平台构建工具前四个工具都可以直接 yum install XXX主要是vim插件的安装vim插件管理工具用vimplus 1 ...
分类:
编程语言 时间:
2020-03-27 11:08:48
阅读次数:
156
Homework 1 "boot xv6" 1. 首先在启动块(bootasm.S)的起始位置0x7c00处设置一个断点。单步执行说明(在gdb提示符下键入si)。在bootasm.S中的哪个地方初始化了堆栈指针? bootasm.S 在 处设置了堆栈指针,将栈顶指向了 。 2. 单步执行对boot ...
分类:
其他好文 时间:
2020-03-27 01:04:11
阅读次数:
71
python 进程内存增长问题, 解决方法和工具 表现 解决方法 定位问题过程 gdb-python: 搞清楚python程序在做什么 准备gdb 接入gdb 查看线程 查看调用栈 coredump 其他命令 pyrasite: 连接进入python程序 psutil 查看python进程状态 gu ...
分类:
编程语言 时间:
2020-03-22 01:03:41
阅读次数:
124
yum install XXX vim 编辑工具g++ 编译器git 版本控制gdb 调试工具cmake 跨平台构建工具 vim插件的安装 #git clone https://gitee.com/chxuan/vimplus.git ~/.vimplus # cd ~/.vimplus # ./i ...
分类:
编程语言 时间:
2020-03-20 19:56:33
阅读次数:
73