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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
RITM — Roast in the Middle | Kitploit
도구/GitHubGitHub/tw1sm/ritm
Packet Sniffing & AnalysisPassword AttacksExploitationNetwork SecurityPenetration Testing
GitHubtw1sm/ritm

RITM

Roast in the Middle

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

RITM

이것은 Charlie Clark(@exploitph)이 자신의 게시물 새로운 공격 경로? AS 요청 서비스 티켓에서 설명하고, 그의 개념 증명 Roast in the Middle에서 시연한 중간자 공격의 Python 구현체입니다.

간단히 말해, 이 도구는:

  1. 대상(들)과 게이트웨이 사이에서 ARP 스푸핑을 수행하여 중간자 위치를 확보합니다.
  2. PA-ENC-TIMESTAMP 데이터를 포함한 AS-REQ 트래픽을 스니핑합니다 (물론, 사전 인증이 필요 없는 유효한 AS-REQ는 놓칠 수 있습니다).
  3. 스니핑한 AS-REQ를 파일로 제공된 사용자 이름/SPN으로 SPN을 변경한 후 DC에 재전송합니다.
  4. 로스팅된 계정 해시를 출력합니다.

RITM에 관한 포스트. 더 자세한 기술적 내용은 Charlie의 블로그를 읽어보시길 권장합니다.

경고: 너무 많은 대상을 중간자 공격하려 하면 피해자 머신에 지연 문제가 발생할 수 있습니다. RITM은 한 번에 5개 미만의 대상에서만 테스트되었습니다. -t/--targets로 네트워크 장비를 대상으로 지정하고 이후 ARP 스푸핑을 수행하면 네트워크에 부정적인 영향을 미칠 가능성이 높습니다.

RITM은 작업 완료 또는 Ctrl-C 시 대상 머신의 ARP 캐시를 복원합니다. 포착되지 않은 오류로 RITM이 오류를 내며 종료된 경우, RITM을 다시 시작하고 빠르게 Ctrl-C를 눌러 ARP 캐시를 복원할 수 있습니다.

설치

RITM은 이 리포지토리를 클론하고 pip3 install .을 실행하여 설치할 수 있으며, 이후 PATH에서 ritm 또는 roastinthemiddle로 실행할 수 있습니다.

사용법

예시

  • 로스팅 시 도메인 컨트롤러를 --dc-ip로 지정하는 것을 적극 권장합니다.
  • 대상(들)과 DC가 같은 서브넷에 있다면 DC의 IP를 --gateway/-g로 설정하세요.

개발

RITM은 의존성 관리를 위해 Poetry를 사용합니다. 소스에서 설치하고 개발용으로 설정하려면:

root@kitploit:~
git clone https://github.com/tw1sm/ritm
cd ritm
poetry install
poetry run ritm --help

기여자

코드베이스에 기여해 주신 다음 분들께 감사드립니다!

  • @snovvcrash

크레딧

  • Charlie Clark (@exploitph) - 이 도구는 전적으로 그의 연구와 개념 증명 코드를 기반으로 합니다.
  • Impacket - Kerberos 구조와 AS-REQ/AS-REP 전송·파싱 코드를 제공해 주었습니다.
도구 다운로드