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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
de4py — 파이썬 리버스 엔지니어링을 위한 궁극의 AI 기반 툴킷 | Kitploit
도구/GitHubGitHub/fadi002/de4py
Static AnalysisDynamic Analysis (Sandboxing)Code AnalysisReverse EngineeringDebuggersMalware AnalysisBinary AnalysisLearning & EducationAI-Assisted Reversing
GitHubfadi002/de4py

de4py

파이썬 리버스 엔지니어링을 위한 궁극의 AI 기반 툴킷

994954일 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

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

de4py

⚠️ de4py는 무료이며 오픈소스입니다 (CC BY-NC 4.0).
다른 곳에서 판매되는 유료 버전 또는 상업적 사용은 허용되지 않습니다. de4py에 비용을 지불하셨다면, 잘못 안내받으신 것입니다.

De4py는 아름다운 UI(PySide6)와 악성코드 분석가 및 리버스 엔지니어를 위한 강력한 기능 세트를 갖춘 고급 Python 난독화 해제 도구입니다. 일반적인 패커의 자동 난독화 해제와 수동 분석 도구를 모두 지원합니다.

Fadi002와 AdvDebug가 유지관리합니다.

🚀 기능

기능설명
Onyx 엔진 (AI)로컬 LLM(Ollama)을 활용한 고급 난독화 해제 기능으로, AST 정리, 제어 흐름 평탄화 복구 및 패턴 매칭을 결합합니다.
레거시 난독화 해제인기 있는 난독화 도구를 직접 지원합니다: Jawbreaker, BlankOBF, PlusOBF, Wodx, Hyperion, pyobfuscate.
파일 분석기패커(PyInstaller, unpy2exe) 탐지, 동적 해시 계산, 의심스러운 문자열 조회 및 메타데이터 추출.
Pyshell GUI 및 코드 실행외부 대상 프로세스 내부에서 Python 코드를 실행하는 맞춤형 GUI(동적 분석 및 라이선스 우회에 유용).
최신 UI프리미엄한 외관과 사용감을 위한 PySide6 및 맞춤형 다크 테마로 제작되었습니다. CLI 모드도 지원합니다.
글로벌 현지화커뮤니티 기반 현지화 엔진을 통해 기본적으로 18개 이상의 언어를 지원합니다.
플러그인 아키텍처 및 API맞춤형 분석기를 만들 수 있는 확장 가능한 플러그인 시스템. de4py를 자체 도구에서 프로그래밍 가능한 라이브러리로 직접 사용할 수도 있습니다.
동작 모니터프로세스 핸들, 메모리 접근 및 소켓을 모니터링합니다. 실시간 검사를 위한 내장 개발자 도구를 제공합니다.

📦 설치 및 사용법

사전 요구 사항

  • Python 3.10+
  • Windows(전체 기능 지원에 권장)

설치

de4py를 패키지로 설치할 수 있습니다:

root@kitploit:~
git clone https://github.com/Fadi002/de4py.git
cd de4py
pip install .

실행

GUI 모드:

root@kitploit:~
python -m de4py
# OR
python main.py

CLI 모드:

root@kitploit:~
python -m de4py --cli

🧠 Onyx 엔진 및 Ollama 설정

고급 Onyx-Alpha 난독화 해제기(심하게 난독화된 코드에 로컬 LLM을 활용)를 사용하려면 Ollama를 설정해야 합니다:

  1. Ollama를 다운로드하여 설치합니다.
  2. 터미널을 열고 필요한 모델을 내려받습니다(기본값은 qwen2.5-coder:1.5b):
    root@kitploit:~
    ollama run qwen2.5-coder:1.5b
    
  3. 모델이 다운로드되어 실행되면 de4py의 Onyx 엔진이 AI 지원 난독화 해제를 위해 자동으로 연결됩니다. UI 설정에서 모델과 임계값을 변경할 수 있습니다.

🛠 프로젝트 구조

프로젝트는 명확성을 위해 리팩토링되었습니다:

root@kitploit:~
de4py/
├── de4py/               # Main Package
│   ├── engines/         # Deobfuscators and Analyzers (Onyx + legacy)
│   ├── ui/              # PySide6 User Interface
│   ├── api/             # Remote API client and telemetry
│   ├── lang/            # Localization
│   ├── config/          # Configuration management
│   └── utils/           # Utilities (RPC, TUI, etc.)
├── plugins/             # External Plugins folder (Root)
├── main.py              # Entry point
└── pyproject.toml       # Project configuration

🤝 기여

모든 기여를 환영합니다!

🔗 커뮤니티

  • Signal: Signal 방에 참여하세요
  • Discord: 여기에서 참여하세요 💬

🌐 de4py 번역을 도와주세요

번역에는 Crowdin을 사용합니다.

  • 번역하려는 언어를 선택합니다.
  • Crowdin 웹 편집기를 사용합니다.
  • 검토를 위해 번역을 제출합니다.

⚠️ 면책 조항

이 도구는 교육 목적으로만 사용됩니다. 허락 없이 소프트웨어를 난독화 해제하지 마십시오. 개발자는 오용에 대해 책임을 지지 않습니다.

📄 라이선스

크리에이티브 커먼즈 저작자표시-비영리 4.0 국제 (CC BY-NC 4.0) 라이선스에 따라 사용이 허가됩니다.

📝 저작자 표시 고지

이 프로젝트는 Fadi002에 의해 만들어졌습니다.

이 프로젝트를 포크하거나 재배포하는 경우, 원본 저작권 고지를 유지하고 CC BY-NC 4.0 라이선스에 따라 적절한 저작자 표시를 제공해야 합니다. 저자의 명시적 허가 없이는 상업적 사용이 허용되지 않습니다.

도구 다운로드