专业渗透测试 Phpsploit-Framework(PSF)框架软件小白入门教程(八)

本系列课程,将重点讲解Phpsploit-Framework框架软件的基础使用!

本文章仅提供学习,切勿将其用于不法手段!

继续接上一篇文章内容,讲述如何进行Phpsploit-Framework软件的基础使用和二次开发。

现在,我们来讲一下 Phpsploit-Framework 软件的共享内存管理功能。

二进制渗透领域(Pwn方向),主要涉及到堆溢出、栈溢出、格式化漏洞利用等相关渗透方向

在进行二进制渗透行为时,难免会涉及到 shellcode 内容二进制渗透的基础,就是shellcode)。

在进行二进制渗透行为时,Phpsploit-Framework 软件渗透测试工程师们提供了 shellcode 的存储空间。没错,你猜对了!就是共享内存!我们完全可以将 shellcode 代码作为共享内存资源,存储于共享内存空间中。资深的渗透测试工程师,都会知道,将 shellcode 代码存储于单独文件,或者寄生于其它文件中,都会很容易被发现,甚至被清除!这对于渗透测试行动来说,会增加很大的失败概率!基于文件的内容扫描,基于特征码的安全扫描,早已在各大安全软件中被实现,将 shellcode 代码 寄存于文件内容中的做法,早已过时!在CTF竞赛或者HW行动红蓝对抗活动中,红队技术战略,也应随着技术革新而发生改变,正所谓,魔高一尺,道高一丈!红蓝对抗,比拼的是技术实力,比拼的更是战斗思维Phpsploit-Framework 软件的作者,已经意识这一点,在Phpsploit-Framework 软件中加入了操作共享内存资源的相应模块。

通过 memory 共享内存管理 模块,我们可以查看到当前系统中存在哪些共享内存资源

当然,这可能需要 靶机环境 没有禁用PHP语言的相关函数(例如,system、exec等)。

我们可以通过 memory 共享内存管理 模块add 创建共享内存资源 子模块创建新共享内存资源

我们可以通过 memory 共享内存管理 模块search 搜索共享内存资源 子模块搜索已创建共享内存资源

我们可以通过 memory 共享内存管理 模块show 显示共享内存资源内容 子模块查看已创建共享内存资源数据内容

我们可以通过 memory 共享内存管理 模块edit 编辑共享内存资源内容 子模块编辑已创建共享内存资源数据内容

我们可以通过 memory 共享内存管理 模块list 查看共享内存资源列表 子模块查看已创建共享内存资源列表(支持分页显示)。

我们可以通过 memory 共享内存管理 模块clear 清理共享内存资源 子模块清理已创建共享内存资源(一般仅能清理由 Phpsploit-Framework 软件创建的相应共享内存资源)。

一般情况下,Phpsploit-Framework 软件 memory 共享内存管理 功能,可单独使用,也可与 Phpsploit-Framework 软件 elf 二进制可执行文件分析 功能一起配合使用用于 fuzz 类型二进制渗透模糊测试

下一篇内容《专业渗透测试 Phpsploit-Framework(PSF)框架软件小白入门教程(九)》

  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值