实验内容 手工修改可执行文件,改变程序执行流程,直接跳转到getShell函数. 利用foo函数的Bof漏洞,构造一个攻击输入字符串,覆盖返回地址,触发getShell函数. 注入一个自己制作的shellcode并运行这段shellcode.容 基础知识 熟悉Linux基本操作,能看懂常用指令,如管道(|),输入.输出重定向(>)等. 理解Bof的原理. 能看得懂汇编.机器指令.EIP.指令地址. 会使用gdb,vi. 实验步骤 一,直接修改程序机器指令,改变程序执行流程 输入objdump -…