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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Villain — Villain은 여러 개의 리버스 TCP 및 HoaxShell 기반 셸을 처리하고, 추가 기능(명령어, 유틸리티)으로 기능을 향상시키며, 연결된 형제 서버(다른 머신에서 실행되는 Villain 인스턴스) 간에 공유할 수 있는 고급 스테이지 0/1 C2 프레임워크입니다. | Kitploit
도구/GitHubGitHub/t3l3machus/villain
Penetration Testing FrameworksExploit FrameworksPayload GenerationShellcodePost-ExploitationCommand and ControlRed Teaming
GitHubt3l3machus/villain

Villain

Villain은 여러 개의 리버스 TCP 및 HoaxShell 기반 셸을 처리하고, 추가 기능(명령어, 유틸리티)으로 기능을 향상시키며, 연결된 형제 서버(다른 머신에서 실행되는 Villain 인스턴스) 간에 공유할 수 있는 고급 스테이지 0/1 C2 프레임워크입니다.

저장소 보기
4.4k69351년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Villain

Python License

목적

Villain은 여러 개의 역방향 TCP 및 HoaxShell 기반 셸을 처리하고, 추가 기능(명령, 유틸리티)으로 기능을 향상시키며, 연결된 형제 서버(다른 시스템에서 실행 중인 Villain 인스턴스) 간에 공유할 수 있는 고급 Stage 0/1 C2 프레임워크입니다.

프레임워크의 주요 기능은 다음과 같습니다:

  • 기본, 사용자 정의 및/또는 사용자 정의 페이로드 템플릿을 기반으로 한 페이로드 생성 (Windows 및 Linux),
  • 동적으로 참여하는 유사 셸 프롬프트로 셸 세션 간 빠른 전환,
  • HTTP를 통한 파일 업로드,
  • 활성 세션에 대한 스크립트의 파일리스 실행,
  • PowerShell r-shell 세션에 대해 새 프로세스로 ConPtyShell을 자동 호출하여 완전한 대화형 Windows 셸 획득,
  • 멀티플레이어 모드,
  • Session Defender (사용자가 발행한 명령에서 셸이 중단될 수 있는 실수/의도하지 않은 입력을 검사하는 기능).

영상 프레젠테이션

최신 기능을 갖춘 Villain의 최신 프레젠테이션은 없지만, 이 영상들은 기능에 대한 좋은 개요를 제공합니다.
[2022-11-30] John Hammond 님이 이 놀라운 영상에서 이 도구를 소개했습니다 -> [2023-03-30] 버전 2.0.0 릴리스 데모, 제작자 ->

youtube.com/watch?v=pTUggbSCqA0

youtube.com/watch?v=NqZEmBsLCvQ
❗ 면책 조항
이 프로젝트는 활발히 개발 중입니다. 릴리스 시 주요 변경 사항이 있을 수 있습니다.
이 도구를 테스트할 명시적 허가 없이 호스트에 대해 사용하는 것은 불법입니다. 이 도구를 사용하여 발생할 수 있는 모든 문제에 대한 책임은 사용자에게 있습니다.

미리보기

https://github.com/t3l3machus/Villain/assets/75489922/20bf0ad5-d06f-4658-bb43-1bb0359fe3f7

image

설치

Villain은 kali linux에서 명시적으로 개발 및 테스트되었습니다. apt로 설치할 수 있습니다:

root@kitploit:~
apt install villain

❗새 릴리스가 kali의 저장소에 통합되기까지 시간이 걸릴 수 있습니다.

최신 버전을 원하거나 수동으로 설치하려면:

root@kitploit:~
git clone https://github.com/t3l3machus/Villain
cd ./Villain
pip3 install -r requirements.txt

또한 gnome-terminal을 설치해야 합니다 (프레임워크 명령 중 하나에 필요):

root@kitploit:~
sudo apt update&&sudo apt install gnome-terminal

사용법

루트로 실행해야 합니다:

root@kitploit:~
villain [-h] [-p PORT] [-x HOAX_PORT] [-n NETCAT_PORT] [-f FILE_SMUGGLER_PORT] [-i] [-c CERTFILE] [-k KEYFILE] [-u] [-q]

자세한 내용은 사용법 가이드를 확인하세요.

⚠️ AV 회피를 더 잘 처리하기 위해 자신만의 난독화된 역방향 셸 템플릿을 만들고 Villain 인스턴스의 기본 템플릿을 교체하세요. 방법은 다음과 같습니다 📽️ -> youtube.com/watch?v=grSBdZdUya0

기여

Pull Request는 일반적으로 환영합니다. 명심하세요: 저는 지속적으로 새로운 도구를 개발하고 기존 여러 도구를 유지 관리하고 있습니다. 응답이 느릴 수 있습니다. 상당한 코드 덩어리가 포함된 새로운 기능에 대한 아이디어가 있다면, PR을 보내기 전에 먼저 저에게 연락하여 이미 유사한 작업이 진행 중인지 논의하는 것이 좋습니다.

도구 다운로드