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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
도구/GitHubGitHub/securisec/chepy
ForensicsMalware AnalysisCryptographyCTFUtilities & Frameworks
GitHubsecurisec/chepy

chepy

Chepy는 멋진 CyberChef 도구의 python lib/cli 버전입니다.

저장소 보기
1.0k613개월 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Chepy

Chepy로 CTF 문제 해결하기

Chepy는 편리한 CLI를 갖춘 파이썬 라이브러리로, CyberChef의 일부 기능을 미러링하는 것을 목표로 합니다. Chepy 뒤에는 CyberChef가 제공하는 다양한 기능과 호환되도록 상당한 노력이 투자되었으며, 이 모든 것은 순수 Python 방식으로 이루어졌습니다. Chepy가 Cyberchef에 비해 가지는 몇 가지 중요한 장점과 단점이 있습니다. Cyberchef의 다양한 모듈을 _스택_하는 개념은 Chepy에서도 유지됩니다.

Chepy는 아직 갈 길이 멀며, Cyberchef의 모든 기능을 제공하지는 않습니다.

이 프로젝트에 ⭐️를 눌러주세요!

문서

자세한 사용법은 문서를 참조하세요

예제

모든 사용법과 예제는 문서를 참조하세요.

Chepy는 Cyberchef와 유사한 스태킹 메커니즘을 가지고 있습니다. 예를 들어, Cyberchef에서 다음과 같다면:

이는 다음과 동일합니다:

root@kitploit:~
from chepy import Chepy

file_path = "/tmp/demo/encoding"

print(
    Chepy(file_path)
    .load_file()
    .reverse()
    .rot_13()
    .from_base64()
    .from_base32()
    .hexdump_to_str()
    .o
)

Chepy vs Cyberchef

장점

  • Chepy는 지원되고 접근 가능한 Python API를 갖춘 순수 Python입니다.
  • Chepy는 CLI를 제공합니다.
  • Chepy CLI는 완전한 자동 완성을 지원합니다.
  • PE, ELF 및 기타 다양한 파일 형식별 구문 분석을 지원합니다.
  • 플러그인을 통해 확장 가능합니다.
  • 전체 Python 라이브러리를 활용할 수 있어 무한히 확장 가능합니다.
  • Chepy는 어느 정도 전체 Cyberchef 웹 앱과 인터페이스할 수 있습니다. 필요하다면 Chepy에서 Cyberchef로 쉽게 전환할 수 있습니다.
  • Chepy Python 라이브러리는 Cyberchef Node 라이브러리보다 훨씬 빠릅니다.
  • CORS 문제 없이 HTTP/S 요청과 함께 작동합니다.
  • Chepy ML 플러그인을 통해 magic을 지원합니다.

단점

  • Chepy는 Cyberchef가 제공하는 모든 기능을 제공하지는 않습니다.

설치

Chepy는 여러 가지 방법으로 설치할 수 있습니다.

Pypi

root@kitploit:~
pip3 install chepy
# optionally with extra requirements
pip3 install chepy[extras]

Git

root@kitploit:~
git clone --recursive https://github.com/securisec/chepy.git
cd chepy
pip3 install -e .
# I use -e here so that if I update later with git pull, I dont have it install it again (unless dependencies have changed)

독립 실행형 바이너리

Chepy를 독립 실행형 바이너리로 빌드할 수도 있습니다. 여기에는 모든 종속성을 함께 패키징하는 것이 포함됩니다.

root@kitploit:~
git clone https://github.com/securisec/chepy.git
cd chepy
pip install .
pip install pyinstaller
pyinstaller cli.py --name chepy --onefile

바이너리는 dist/ 폴더에 위치합니다.

플러그인

플러그인 문서는 여기에서 확인하세요

사용처

Remnux linux

root@kitploit:~
.. toctree::
   :maxdepth: 3
   :caption: Contents:

   usage.md
   examples.md
   cli.rst
   chepy.md
   core.md
   modules.rst
   extras.rst
   plugins.md
   pullrequest.md
   config.md
   faq.md


Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`
도구 다운로드