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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
SILENTTRINITY — Python과 .NET의 DLR을 기반으로 하는 비동기식 협력형 사후 침투 에이전트 | Kitploit
도구/GitHubGitHub/byt3bl33d3r/silenttrinity
Penetration Testing FrameworksExploit FrameworksPost-ExploitationCommand and ControlRed TeamingPayload Development
GitHubbyt3bl33d3r/silenttrinity

SILENTTRINITY

Python과 .NET의 DLR을 기반으로 하는 비동기식 협력형 사후 침투 에이전트

저장소 보기
2.3k4292년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

SILENTTRINITY

ST

SILENTTRINITY는 Python 3과 .NET DLR을 기반으로 하는 현대적이고 비동기적인 멀티플레이어 및 멀티서버 C2/포스트-익스플로잇 프레임워크입니다. 이는 .NET API를 동적으로 호출하기 위해 임베디드 타사 .NET 스크립팅 언어를 사용하는 광범위한 연구의 결과물로, 저자는 이를 BYOI(Bring Your Own Interpreter)라고 명명했습니다. 이 도구와 BYOI 개념의 목표는 PowerShell을 전혀 사용하지 않으면서도 PowerShell 스타일의 공격(전통적인 C# 트레이드크래프트보다 훨씬 유연함)으로 패러다임을 전환하는 것입니다.

SILENTTRINITY를 차별화하는 주요 기능은 다음과 같습니다:

  • 멀티유저 & 멀티서버 - 여러 사용자의 협업을 지원합니다. 또한 클라이언트는 여러 팀서버에 연결하여 제어할 수 있습니다.
  • 클라이언트와 팀서버가 Python 3.7로 구축됨 - 최신 Python 기능을 활용하며, Asyncio의 적극적인 사용으로 매우 빠른 속도를 제공합니다.
  • 실시간 업데이트 및 통신 - 웹소켓을 사용하여 클라이언트와 팀서버 간 실시간 통신 및 업데이트가 가능합니다.
  • 매우 현대적인 CLI로 사용성에 초점 - prompt-toolkit을 기반으로 합니다.
  • .NET 스크립팅 언어를 사용한 동적 평가/컴파일 - SILENTTRINITY의 임플란트 Naga는 임베디드 타사 .NET 스크립팅 언어(예: Boolang)를 사용하여 작업을 동적으로 컴파일/평가합니다. 이는 서버 측에서 작업을 컴파일할 필요를 없애고, 모듈의 실시간 편집을 가능하게 하며, 기존 C# 기반 페이로드보다 더 큰 유연성과 은폐성을 제공하고 모든 것을 훨씬 가볍게 만듭니다.
  • ECDHE 암호화 C2 통신 - SILENTTRINITY는 팀서버와 임플란트 간의 모든 C2 트래픽을 암호화하기 위해 임시 타원 곡선 디피-헬만 키 교환을 사용합니다.
  • 완전 모듈식 - 리스너, 모듈, 스테이저 및 C2 채널이 완전히 모듈식이어서 운영자가 쉽게 자신만의 것을 구축할 수 있습니다.
  • 광범위한 로깅 - 모든 작업이 파일에 기록됩니다.
  • 미래 지향적 - HTTPS/HTTP 리스너는 Quart 및 Hypercorn을 기반으로 구축되어 HTTP2와 웹소켓도 지원합니다.

기여 요청

저는 주로 여가 시간에 이 프로젝트를 개발하는 한 명의 개인일 뿐입니다. 컴퓨터 밖의 삶도 있어야 한다는 건 압니다(급진적인 생각이라는 것도 알지만).

따라서 누군가 이 도구가 유용하다고 생각하고 X 기능이 추가되기를 원한다면, 가장 좋은 방법은 풀 리퀘스트를 제출하는 것입니다.

세상에서 보고 싶은 변화가 되어 주십시오!

현재 시점에서 가장 유용한 기여는 포스트-익스플로잇 모듈입니다. 이렇게 하면 프레임워크 자체, 사용자 경험, 삶의 질 기능 등에 집중할 수 있습니다.

이를 위해서는 Boo 프로그래밍 언어를 배워야 합니다(Boo 위키는 훌륭하며 시작하는 데 필요한 모든 것을 제공합니다). Python을 알고 있다면 쉽게 적응할 수 있을 것입니다.

기존의 일부 모듈을 확인해 보세요. Empire 모듈을 작성해 본 적이 있다면 매우 유사하다는 것을 알 수 있습니다. 마지막으로 Empire와 같은 다른 C2 프레임워크의 포스트-익스플로잇 모듈을 포팅하기 시작할 수 있습니다.

문서, 설정 및 기본 사용법

문서는 아직 작업 중이지만 일부는 Wiki에서 이미 확인할 수 있습니다.

설치 지침은 여기를, 기본 사용법은 여기를 참조하세요.

help 명령어와 -h 플래그를 적극 활용하는 것을 권장합니다.

저자

Marcello Salvati (@byt3bl33d3r)

감사의 말, 기여자 및 비자발적 기여자

(특별한 순서 없음)

  • @devinmadewell - 훌륭한 모듈 몇 가지를 제공해 주셨습니다.
  • @RemiEscourrou - 훌륭한 모듈 몇 가지를 제공해 주셨습니다.
  • @nicolas_dbresse 일명 @Daudau - 엄청난 양의 모듈을 기여해 주셨습니다.
  • @C_Sto - .NET ECDHE 구현 세부 사항을 도와주시고 제 정신을 유지시켜 주셨습니다.
  • @davidtavarez - 크로스 플랫폼 스테이저를 포함한 놀라운 기여를 해 주셨습니다.
  • @mcohmi 일명 daddycocoaman - 멋지고 모듈을 포함한 코드 기여를 해 주셨습니다.
  • @SkelSec - Pypykatz에 대한 놀라운 작업과 일반적인 영감을 주셨습니다.
  • @cobbr_io - SharpSploit을 작성해 주셨으며, 임플란트 코드와 모듈을 구축하는 데 많은 참고가 되었습니다.
  • @harmj0y - SeatBelt를 작성해 주셨고, 제가 가져와서 Boolang으로 포팅했으며(그에게서 훔칠 마지막 물건이 아닐 것입니다) 일반적인 영감을 주셨습니다.
  • @TheWover & Odzhan - SILENTTRINITY가 많이 사용하는 Donut을 작성해 주셨습니다.
  • modexp - 제가 언젠가 성장하기로 결정할 때 배울 저수준 Windows 작업을 도와주셨습니다.
  • @xpn - 제가 가져온 AMSI 패치를 만들어 주셨고 일반적인 영감을 주셨습니다.
  • @_RastaMouse - 제가 가져온 AMSI 패치를 만들어 주셨고 일반적인 영감을 주셨습니다.
  • @r3dQu1nn - 멋진 AggressorScripts를 작성해 주셨으며, SILENTTRINITY 모듈 상당수가 이 스크립트를 기반으로 합니다.
  • @matterpreter - 그의 OffensiveCSharp 저장소에서 많은 것을 가져왔습니다.
  • @hackabean - 훌륭한 모듈 몇 가지를 제공해 주셨습니다.
도구 다운로드