THC Hydra
IT위키
더 많은 작업
THC Hydra(하이드라)는 SSH, FTP, 텔넷, HTTP 로그인 폼, 데이터베이스 등 여러 네트워크 서비스의 로그인 창에 아이디·비밀번호 조합을 병렬로 대입해 맞는 쌍을 찾는 공개 온라인 비밀번호 크래킹 도구이다.
깃허브 저장소 vanhauser-thc/thc-hydra 에서 AGPL v3 로 배포한다. 개발자는 이 도구를 원격에서 시스템에 무단 접근하기가 얼마나 쉬운지 연구자와 보안 컨설턴트가 보여 줄 수 있게 하려는 개념 증명 코드라고 설명하며, 여러 프로토콜을 공격하고 연결을 병렬로 여는 로그인 크래커가 그 전에는 없었다고 적는다.[1] 칼리 리눅스에는 "매우 빠른 네트워크 로그온 크래커"라는 이름으로 들어 있고, Cisco 인증, FTP, HTTP(S) 폼, IMAP, LDAP, MySQL, MSSQL, RDP, SMB, SMTP, SNMP, SSH, 텔넷, VNC 같은 서비스 모듈을 지원한다.[2]
Hydra 는 HTTP 로그인 폼도 공격할 수 있지만 하는 일은 비밀번호 추측뿐이다. 웹 애플리케이션의 요청을 가로채 고쳐 보내며 SQL 삽입·XSS 같은 취약점을 찾는 웹 진단 도구(웹 프록시)와는 분류가 다르다.
| 도구 | 분류 | 대상 |
|---|---|---|
| THC Hydra | 온라인 비밀번호 크래킹 | 네트워크 서비스의 로그인 |
| John the Ripper | 오프라인 비밀번호 크래킹 | 빼낸 비밀번호 해시 |
| Burp Suite, Paros, WebScarab | 웹 취약점 진단(웹 프록시) | 웹 애플리케이션의 HTTP 요청·응답 |
- 로그인 실패가 일정 횟수를 넘으면 계정을 잠그거나 지연을 둔다
- 다중 인증을 쓰고, 기본·약한 비밀번호를 없앤다
- SSH 는 비밀번호 대신 공개 키 인증을 쓴다
- 같은 출발지의 반복 로그인 실패를 탐지해 차단한다
- ↑ 「thc-hydra」 README, GitHub(vanhauser-thc), https://github.com/vanhauser-thc/thc-hydra, 확인일: 2026-11-04.
- ↑ 2.0 2.1 「hydra」, Kali Linux Tools, https://www.kali.org/tools/hydra/, 확인일: 2026-11-04.