西工大计院计算机系统基础实验二(配置gdb插件)

第二次实验是二进制炸弹实验,为了简化操作,并且让大家接下来能够按照作者之前已经为网安院写好的博客西工大网络空间安全学院计算机系统基础实验二(清楚实验框架及phase_1)-CSDN博客来走,大家需要下载一款好用的gdb插件pwndbg。首先先下载git工具,如 图1:首先下载git工具 所示。为什么要先下载git工具呢?因为这款gdb插件pwndbg是被发布在github这个国外的软件大仓库的,而为了从github这个软件大仓库中复制一份pwndbg的源文件,我们就需要使用github提供的git工具。下载git工具的命令如 图2:下载git工具的命令 所示。

图1:首先下载git工具

bash 复制代码
sudo apt install git

图2:下载git工具的命令

在下载完git工具之后,我们的下一步就是,使用github这个代码大仓库提供的git工具,复制一份pwndbg包。该如何下载pwndbg包呢?使用如 图3:使用git命令下载pwndbg包 中的命令即可。下载的界面如 图4:使用git命令下载pwndbg包的下载界面 所示。

bash 复制代码
git clone https://github.com/pwndbg/pwndbg

图3:使用git命令下载pwndbg包

图4:使用git命令下载pwndbg包的下载界面

下载完成pwndbg包之后,使用ls命令显示下载下来的pwndbg包,接着使用cd命令进入pwndbg文件夹,然后使用ls命令查看pwndbg文件夹的内部有哪些文件。为了下载pwndbg包,我们需要执行setup.sh文件,如 图5:执行pwndbg文件内的setup.sh文件 所示。

图5:执行pwndbg文件内的setup.sh文件

在经历漫长的一段安装过程之后,pwndbg便已经下载完成,如 图6:pwndbg便已经下载完成 所示。因为pwndbg是默认会嵌入到gdb中的,所以下载好之后,不需要处理gdb的任何配置文件,直接启动gdb,就会出现如 图7:pwndbg插件已成功安装好 的信息。这时再接着去看西工大网络空间安全学院计算机系统基础实验二(清楚实验框架及phase_1)-CSDN博客就能够顺利读下去啦!

图6:pwndbg便已经下载完成

图7:pwndbg插件已成功安装好

相关推荐
AI科技星15 小时前
数术工坊 · 第四卷 橡皮泥江湖(拓扑学)【完整定稿】
c语言·开发语言·汇编·electron·概率论·拓扑学
皮皮蟹虾饺15 小时前
DNS协议指南:从报文格式到安全加密与 K8s 实战
安全·容器·kubernetes
HavenlonLabs18 小时前
重塑链上未来的隐形基石:长期主义下的生态演进
大数据·人工智能·安全·区块链
其实防守也摸鱼20 小时前
软件安全与漏洞--Windows底层原理与软件逆向工程基础
linux·网络·数据库·算法·安全·安全架构·软件安全与漏洞
见青..20 小时前
文件上传漏洞之原理、探测、利用、绕过、防御
web安全·网络安全·漏洞·文件上传
hzhsec1 天前
启明星辰(安全服务实习生)面试题
网络安全·面试
杨先生哦1 天前
2026 热端攻防:AI 驱动 Web 前端安全全景透析
前端·笔记·安全·web安全
国科安芯1 天前
基于AS32S601ZIT2型抗辐照MCU的商业航天卫星姿态确定与控制系统研究
单片机·嵌入式硬件·安全·fpga开发·架构·risc-v
持敬chijing1 天前
Web渗透之前后端漏洞-CORS跨越访问漏洞
安全·web安全·网络安全·网络攻击模型·安全威胁分析
yuegu7771 天前
HarmonyOS应用<节气通>开发第30篇:安全存储封装
安全