- 문제 정보
- 풀이 14
- 난이도 투표 6
- 질문 3
- 최근 풀이자 83
- 댓글 4
해당 문제는
Dreamhack CTF Season 1 Round #6
에 출제된 문제입니다.
문제 설명
Description
이 문제는 주어진 바이너리에 존재하는 취약점을 패치하는 문제입니다.
바이너리를 패치한 후 base64 인코딩하여 서버에 제출하세요.
서버의 바이너리에 대한 모든 검증을 통과하면 flag가 출력됩니다.
flag 파일의 내용을 워게임 사이트에 인증하면 점수를 획득할 수 있습니다.
플래그의 형식은 DH{...} 입니다.
- 바이너리의 사이즈는 원본 바이너리와 동일해야 합니다.
- 패치된 바이너리는 원본 바이너리와 입출력 값이 동일해야 합니다.
- 할당, 해제, 보기만으로 비초기화 메모리가 누수되는 취약점은 검증 대상에 포함되지 않습니다.
- 취약점은 한 개가 아닐 수 있습니다.
Ubuntu 18.04 LTS
Arch: amd64-64-little
RELRO: Partial RELRO
Stack: No canary found
NX: NX enabled
PIE: No PIE (0x400000)
First Blood!
난이도 투표 6
투표 결과
전체 투표 로그
탈퇴한 이용자
대표 업적 없음
LEVEL 6에 투표했습니다.
18일 전
LM_R3dzone
워게임 고인물
LEVEL 6에 투표했습니다.
3개월 전
wyv3rn
무플 방지 위원회장
LEVEL 6에 투표했습니다.
11개월 전
juhyun167
워게임 고인물
LEVEL 6에 투표했습니다.
1년 전
quanghoa1
대표 업적 없음
LEVEL 6에 투표했습니다.
2년 전질문 3
최근 풀이자 83
zj3t
워게임: 20
name2965
워게임 고인물
리신뭐해갱오라고
대표 업적 없음
youner119
워게임: 50
LM_R3dzone
워게임 고인물
Kimg00n
워게임 고인물
Kongr
워게임 풀이: 50
cidy
워게임 고인물
J-jaeyoung
워게임 풀이: 20
P1nkjelly
워게임: 50
댓글 4