Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
LiveCTF-DEFCON30 — 바이너리 익스플로잇과 리버스 엔지니어링을 연습하기 위한 DEF CON 30 CTF 챌린지 바이너리, 빌드 스크립트 및 솔루션 스크립트 모음입니다. | Kitploit
도구/GitHubGitHub/live-ctf/livectf-defcon30
ExploitationReverse EngineeringCTFBinary ExploitationLabs & Practice
GitHublive-ctf/livectf-defcon30

LiveCTF-DEFCON30

바이너리 익스플로잇과 리버스 엔지니어링을 연습하기 위한 DEF CON 30 CTF 챌린지 바이너리, 빌드 스크립트 및 솔루션 스크립트 모음입니다.

저장소 보기
11212727일 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

LiveCTF 2022

DEF CON CTF 결승전 LiveCTF 이벤트의 챌린지, 인프라 관련 메모, 스트리밍 설정 및 기타 버전 관리되는 정보를 저장하기 위한 저장소입니다.

LiveCTF에서 사용된 챌린지

#Challenge NameCompetitorsVictor
Round of 16: 1syscall-me-maybeShellphish vs PTB_WTLShellphish
Round of 16: 2open-to-interpretationStarBugs vs ./V /home/r/.bin/twStarBugs
Round of 16: 3nopcodingOSUSEC vs Maple Mallard MagistratesMaple Mallard Magistrates
Round of 16: 4nerd-snipedthe new organizers vs [email protected]the new organizers
Round of 16: 5fairy-nuffDiceGuesser vs SauercloudSauercloud
Round of 16: 6seek-and-destroy侍‎ vs perfect r✪✪✪tperfect r✪✪✪t
Round of 16: 7nvulnsr3kapig vs Water Paddlerr3kapig
Round of 16: 8quick-castKatzebin vs Straw HatStraw Hat
Quarter-Finals: 1story-timeStarBugs vs the new organizersStarBugs
Quarter-Finals: 2stacksShellphish vs Maple Mallard MagistratesMaple Mallard Magistrates
Quarter-Finals: 3pacman

챌린지 바이너리

각 라운드에서 사용된 정확한 챌린지 바이너리로 플레이하고 싶다면, 아래 설명대로 직접 빌드하거나 릴리스의 handouts/ 하위 폴더에서 찾을 수 있습니다.

챌린지 구조

root@kitploit:~
├── <challenge>
│   ├── challenge
│   │   ├── build.sh           # Commands for building challenge binary/binaries and handout
│   │   ├── config.toml        # Config file for flag submitter
│   │   ├── Dockerfile         # Dockerfile for building challenge image
│   │   ├── run.sh             # Command(s) to start the challenge
│   │   └── src                # This is where the source for the challenge will go
│   │       └── challenge.c
│   └── solution
│       ├── requirements.txt   # Solution script requirements
│       └── solve.py           # Challenge solve script

챌린지 빌드하기

  1. ./livectf.py build <challenge>

챌린지 관리

챌린지 관리(생성/빌드/시작/중지)는 docker의 가벼운 래퍼인 livectf.py를 통해 수행됩니다. 사용법은 ./livectf.py --help를 참조하세요.

챌린지 추가하기

  1. ./livectf.py create <challenge> 명령은 템플릿 챌린지를 새 챌린지 디렉터리로 복사합니다.
  2. 챌린지 소스를 <challenge>/challenge/src에 추가하세요.
  3. <challenge>/solution/solve.py의 솔루션 스크립트를 업데이트하세요.

(소스 파일이 하나 이상 + 바이너리 하나를 포함하는 챌린지의 경우):

  1. 필요한 경우 <challenge>/challenge/Dockerfile의 REQUIRED_PACKAGES를 편집하여 추가 빌드/런타임 의존성을 포함하세요.
  2. 필요한 경우 <challenge>/challenge/build.sh의 빌드 명령을 변경하세요.
  3. 필요한 경우 <challenge>/challenge/build.sh의 HANDOUT_FILES를 변경하세요.

챌린지 솔루션 추가하기

  1. pip 요구 사항이 있으면 <challenge>/solution/requirements.txt에 추가하세요.
  2. 솔루션 스크립트를 <challenge>/solution/solve.py에 넣으세요.
도구 다운로드
r3kapig vs Sauercloud
[Went to sudden death]
Quarter-Finals: 3.5over-easyr3kapig vs Sauercloudr3kapig
Quarter-Finals: 4no-roplemStraw Hat vs perfect r✪✪✪tperfect r✪✪✪t
Semi-Finals: 1aes-of-spadesMaple Mallard Magistrates vs StarBugsStarBugs
Semi-Finals: 2loopy-brainr3kapig vs perfect r✪✪✪t[Went to sudden death]
Semi-Finals: 2.5fast-updaterr3kapig vs perfect r✪✪✪tperfect r✪✪✪t
Finalsf-in-the-stackStarBugs vs perfect r✪✪✪tStarBugs