专业渗透测试 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)框架软件小白入门教程(九)》

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/656987.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Linux】使用 s3fs 挂载 MinIO 桶

s3fs(S3 File System)是一个基于FUSE(Filesystem in Userspace)的用户空间文件系统,可以将Amazon S3存储桶挂载到本地文件系统。通过s3fs,我们可以像操作本地文件一样,对S3存储桶中的数据进行读…

走进全球LED显示龙头艾比森,深挖逆势增长43%的数智化逻辑

在大环境不景气的情况下,有一家智能制造企业在2023年营收40亿,同比增长高达43%,海外营收增长约 46%,并且连续12年单品牌出口额第一。 这就是全球LED显示龙头艾比森。 5月9日,纷享销客带领近70位企业高管走进纷享销客…

pinia持久化未生效

pinia官方文档 https://prazdevs.github.io/pinia-plugin-persistedstate/zh/guide/ pinia持久化未生效的原因很有可能就是在main.js中重复创建了pinia,导致持久化未生效

成都蓝蛙科技引领AIGC创新,亮相中国AIGC开发者大会

2024年5月25日,第三届AIGC中国开发者大会在北京举行,蓝蛙科技公司CEO兼创始人李辰受邀出席并发表主题演讲。作为开源框架GeneralAgent的作者,发表了题为“Agent框架的挑战和解决方案”的精彩演讲。李辰先生深入探讨了在构建和部署基于大型语言…

卷径计算(PID输出补偿法 SCL源代码)

卷径计算有很多方法,这里我们提供另一个思路,这里我们采用的是通过速度控制间接控制张力通过线速度和系统卷径我们可以计算出我们的速度前馈量(主速度)。具体收放卷前馈量计算可以参考下面文章链接: 收放卷前馈量计算FC(梯形图+SCL代码)-CSDN博客文章浏览阅读584次。这篇博…

2024最新TikTok抖音国际版,tiktok正版免拔卡安装来了!

保姆级教程!2024最新TikTok抖音国际版,无限制!tiktok正版免拔卡安装方法来了! TikTok这款APP为何让全球都为之疯狂?因为它更懂人性,懂的人都懂! 我是你的老朋友阿星,今天阿星要给大…

Maven高级详解

文章目录 一、分模块开发与设计分模块开发的意义模块拆分原则 分模块开发(模块拆分)创建Maven模块书写模块代码通过maven指令安装模块到本地仓库(install指令) 二、依赖管理依赖传递可选依赖排除依赖可选依赖和排除依赖的区别 三、聚合与继承聚合工程聚合工程开发创建Maven模块…

香橙派OrangePi AIpro,助力国产AIoT迈向新的台阶!

前言:很高兴受邀CSDN与OrangePi官方组织的测评活动,本次测评是一块基于AI边缘计算的香橙派开发板OrangePi AIpro。这是 香橙派 联合 华为昇腾 合作精心打造的新一代边缘AI计算产品,于2023年12月初发布,提供 8/20TOPS澎湃算力[1]&a…

关于Java程序入口args参数

关于Java程序入口args参数 我们都知道一个java工程会有一个主程序入口,即我们常见到的如下代码 public static void main(String[] args) {// 中间程序 }但是很多人可能都不知道主程序入口中的String[] args后面的args会有怎么样一个使用场景呢? 其实在…

【chagpt】广泛使用API之前:考虑成本和数据隐私

文章目录 一. 定价和标记限制二. 安全和隐私 在广泛使用API之前,应该考虑两个重要因素:成本和数据隐私。 一. 定价和标记限制 OpenAI在Pricing页面上列出了模型的定价。请注意,OpenAI不一定及时更新该页面上的定价信息,因此实际…

Rust 赋能前端 -- 写一个 File 转 Img 的功能

所有耀眼的成绩,都需要苦熬,熬得过,出众;熬不过,出局 大家好,我是柒八九。一个专注于前端开发技术/Rust及AI应用知识分享的Coder 此篇文章所涉及到的技术有 Rustwasm-bindgen/js-sys/web-sysWeb WorkerWebAssemblyWebpack/Vite配置WebAssemblyOffscreenCanvas脚手架生成项…

[AI Google] I/O 2024大会上我们宣布的100件事情

I/O 2024 发生了很多事情!无论你对最新的 Gemini 应用更新感兴趣,对开发者即将推出的内容感到特别兴奋,还是迫不及待想尝试最新的生成式 AI 工具,这里几乎为每个人都提供了一些内容。不信?以下是我们在过去两天宣布的 …

如何使用 Monte Carlo 模拟作为项目管理工具

Monte Carlo 模拟是一种预测不确定事件可能结果的数学技术。我们之前曾撰写过有关其为研发专业人员带来的益处的文章,并主持过有关 Monte Carlo 模拟功能的网络讲座,以帮助产品满足预期规格、预测过程能力并确定最佳过程设置。然而,Monte …

隐藏服务器源IP怎么操作,看这一篇学会!

在当今的网络环境中,服务器作为信息和服务的中枢,常驻于公网之上,面临着各式各样的安全威胁,其中,分布式拒绝服务(DDoS)攻击尤为猖獗,它通过协调大量计算机同时向目标服务器发送请求…

打印机手动双面打印技巧

一、WORD和PDF (1)首先选择要打印的页面范围,然后选择仅奇数页打印 (2)将打印完的纸张翻过来,白纸朝上,纸张的头部先放入打印机 (3)选择要打印的页面范围,然…

【算法】递归、搜索与回溯——汉诺塔

题解:汉诺塔(递归、搜索与回溯算法) 目录 1.题目2.题目背景(拓展了解)3.题解4.参考代码5.细节6.总结 1.题目 题目链接:LINK 2.题目背景(拓展了解) 汉诺塔问题是一个通过隐式使用递归栈来进行实现的一个经典问题,该问题最早的发明人是法国…

从零教你实现django的前后端分离模式文件上传下载功能实现(2024最新)

文章目录 项目初始化配置具体文件上传下载代码的实现数据库模型类建立 运行测试 项目初始化配置 1.使用pycharm编辑器新建一个django项目 2.Terminal终端下载需要的依赖包 # 和数据库建立连接的依赖包 pip install mysqlclient # 解决跨域问题的依赖包 pip install django-co…

使用阿里云OSS实现视频上传功能

目录 前言 视频上传 前言 阿里云对象存储服务(OSS)作为一种高可用、高扩展性的云端存储服务,为开发者提供了便捷、安全的对象存储解决方案。本文将介绍如何利用阿里云OSS实现视频上传功能。 视频上传 前期准备请看阿里云OSS文件上传和下载…

颜色空间的选择

1.选择Gamma颜色空间,Web平台或者不支持线性空间,或者追求高饱和度的 2.选择Linear,追求真实光照和物理准确

9、C#【进阶】特性

特性 文章目录 1、特性概念2、自定义特性 Attribute3、特性的使用4、限制自定义特性的使用范围5、系统自带特性1、过时特性2、调用者信息特性3、条件编译特性4、外部dll包函数特性 1、特性概念 特性是一种允许我们向程序的程序集添加元数据的语言结构 它是用于保存程序机构信息…