西工大计院计算机系统基础实验二(配置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插件已成功安装好

相关推荐
@CLoudbays_Martin1117 小时前
Linux 服务器如何查看是否被植入后门?
linux·服务器·网络·安全·github·ssl
网易易盾1 天前
AI互动产品安全合规体系架构:制度/技术/运营/证据四层落地
人工智能·安全·aigc·内容安全
数据知道1 天前
宽字节注入、二次注入、堆叠注入:高级 SQLi 专题
linux·运维·安全·网络安全
微学AI1 天前
从连接到安全落地:KES MCP Server 工程化实践的全记录
安全
A-刘晨阳1 天前
数据主权时代:自主可控时序大模型TimechoAI筑牢关键基础设施安全防线
大数据·安全
安全指北针1 天前
AI Agent自主入侵真实系统:OpenAI和Anthropic两大模型接连“失控“,给安全行业敲响了什么警钟?
人工智能·安全
2501_915918411 天前
iOS 怎么抓包?抓包鹰系统级 网卡 应用层三种方式对比,不越狱抓 iPhone 流量
网络协议·计算机网络·网络安全·ios·adb·https·udp
零信任Enlink_Young1 天前
OpenAI 模型失控事件:AI 时代,零信任重塑内网安全
人工智能·安全
2501_916008891 天前
移动安全之 APP 加固,保障移动应用安全的重要手段
安全·macos·ios·小程序·uni-app·iphone·xcode
深盾科技_Virbox1 天前
软件加密工具怎么选:试用验证、采购成本与授权范围
开发语言·安全·软件需求