当前位置: 首页 > news >正文

重庆建站网络公司黄页荔枝抖音

重庆建站网络公司,黄页荔枝抖音,湖北网站设计公司,锡林郭勒盟建设工程造价管理网站上一篇:网络攻防快速入门笔记pwn|01 Pwn栈溢出基础 下一篇:网络攻防快速入门笔记pwn | 02 栈溢出题型 | 2.2 ret2libc 欢迎关注~ 一、ret2text (一)题目中提供了system和/bin/sh 基本步骤:检查二进制文件信息打开IDA查看二进制的反汇编代码编写exp脚本开启靶机,进行远…

上一篇:网络攻防快速入门笔记pwn|01 Pwn栈溢出基础

下一篇:网络攻防快速入门笔记pwn | 02 栈溢出题型 | 2.2 ret2libc

欢迎关注~

一、ret2text

(一)题目中提供了system和/bin/sh

  1. 基本步骤:
  1. 检查二进制文件信息
  2. 打开IDA查看二进制的反汇编代码
  3. 编写exp脚本
  4. 开启靶机,进行远程连接
  5. 利用exp脚本打通远程,获取flag
  1. 原理

将返回地址覆盖为程序.text段中已有代码的地址,从而执行本身的代码,由于我们要获得shell,二进制文件中本身就含有一个可以直接获取权限的函数,然后我们通过栈溢出漏洞,控制程序执行留,将返回地址覆盖为这个函数的地址让文件运行这个获取权限的函数,我们就可以拿到权限,进而获取flag

  1. 例题
    例题:polarctf靶场——小狗汪汪汪
    【解答】
    拿到二进制文件,首先检查二进制文件:
    在这里插入图片描述
    No canary,说明可以进行栈溢出
    然后用IDA打开二进制文件进行分析
    在这里插入图片描述
    点进init函数中分析,这是一个初始化函数
    在这里插入图片描述
    点进dog函数中分析,有一个gets函数,有可能存在栈溢出:
    在这里插入图片描述
    Shift+F12,查看字符串,发现/bin/sh字符串,顺着字符串发现了getshell函数:
    在这里插入图片描述
    /bin/sh是可以获取系统的shell权限,也就是提权,这个函数是获取系统权限的关键点:
    在这里插入图片描述所以这里的思路就是把dog函数的返回地址设置成getshell函数的地址,当我们执行dog函数的时候,就会自动跳到执行getshell函数,从而来获取系统的shell。
    先找到getshell地址:
    在这里插入图片描述
    在这里插入图片描述

编写脚本:

from pwn import * #从pwn库中导入所有的函数
#io = process('./code/pwn/ret2text/woof') #本地连接二进制文件进行测试
#远程连接
io = remote('1.95.36.136',2060)
getshell_addr = 0x0804859b #getshell函数地址
padding = 4 + 9 #填入的数据长度
payload = b'a'*
http://www.dtcms.com/a/546233.html

相关文章:

  • K8s的包管理工具--Helm3函数(2)
  • 做网站骗河西集团网站建设
  • 如何制作网站的横幅seo全网营销
  • 网站主机要多少钱wordpress网站推广主题
  • 在不确定的时代中,唯一确定的是要有“改变的能力”
  • 仓颉的空安全基石:Option类型的设计与实践
  • 用php做的订票网站上海著名企业
  • 2025年搭建属于自己的网站HEXO静态页(四)网站页面美化
  • LangChain4j学习8:RAG (检索增强生成)
  • 【Unity每日一记】Unity物理引擎:刚体与碰撞体详解
  • 目前做哪个网站能致富贸易公司注册需要什么条件
  • Leetcode刷题笔记-最短无序连续子数组
  • 网站后台logo如何注册域名和网站
  • 前端笔试题 | 整理总结 ing | 跨域 + fetch + credentials(携带cookie)
  • 装饰器模式(c++版)
  • 现代感网站湖南网站开发公司电话
  • 手机网站设计机构seo站长工具平台
  • p2p理财网站开发流程wordpress5.0版本恢复到旧版本
  • AFE模拟前端芯片是什么(模拟前端芯片作用)
  • 操作系统(8)虚拟内存-Linux虚拟内存系统
  • 淘宝联盟怎样做新增网站推广好用的网站后台
  • 上海个人网站建设网站建设源码下载
  • 数字孪生深度长文学习
  • 太原网站建设推广番禺人才网官网入口
  • 简单网站建设哪家便宜泰州模板建站
  • CSP-J_S 认证详细 与NOI
  • 旅游网站设计方案怎么做网站建设颐高上海街
  • Nof1.ai 的开源复刻版:让 AI 成为你的量化交易员(附提示词模板)
  • PyTorch实战——从零搭建CV模型
  • 专业的网站制作公司地址设计培训学校