06 2021 档案

摘要:1. 通过maps文件获取进程的文件头和段表 想要实现这一功能,根据书上所写,首先要找到代码段的首地址BaseVaddr,然后文件头就从这个地址开始,用ptrace从这个地址读一个sizeof(Elf64_Ehdr)大小的数据出来就可以了 但是,我在实现的时候遇到的一个问题,读出来的结果压根不对,其 阅读全文
posted @ 2021-06-18 22:27 bunner 阅读(145) 评论(0) 推荐(0) 编辑
摘要:相关连接 项目地址 —— linux binary analysis: 《linux二进制分析》学习 (gitee.com) 上一篇博客 —— 通过ptrace跟踪进程 - bunner - 博客园 (cnblogs.com) 1. 任务环境和目标 1.1 实验机器 Ubuntu 20.04 64位 阅读全文
posted @ 2021-06-11 11:29 bunner 阅读(332) 评论(0) 推荐(0) 编辑
摘要:项目地址 https://gitee.com/bunner/linux-binary-analysis 1. 任务环境与目标 1.1 实验机器 Ubuntu 20.04 64位 1.2 任务目标 给定一个可执行文件,该程序调用两次print_string函数,分别输出Hello 1,Hello 2, 阅读全文
posted @ 2021-06-10 12:17 bunner 阅读(1100) 评论(0) 推荐(0) 编辑
摘要:解析代码 /* gcc elfparse.c -o elsparse */ #include <stdio.h> #include <string.h> #include <errno.h> #include <elf.h> #include <unistd.h> #include <stdlib. 阅读全文
posted @ 2021-06-09 10:35 bunner 阅读(634) 评论(0) 推荐(0) 编辑
摘要:问题如图,ubuntu桌面出现了两个dock 原因 gnome-tweak安装的dash-to-dock与ubuntu自带的dock重叠了 解决方式 cd /usr/share/gnome-shell/extensions # 将自带的dock移到其他地方 sudo mv ubuntu-do 阅读全文
posted @ 2021-06-07 18:42 bunner 阅读(842) 评论(0) 推荐(0) 编辑

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