Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
awesome-pentest — 멋진 침투 테스트 리소스와 도구 모음 | Kitploit
도구/GitHubGitHub/enaqx/awesome-pentest
OSINT (Open Source Intelligence)Privilege EscalationIDS/IPS EvasionReverse EngineeringWeb Application ExploitationSteganographyCTFCloud SecurityMobile SecuritySocial EngineeringLearning & EducationCurated Resources
26.9k4.9k962개월 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
Learning Paths & Courses
Curated Resources #6위
Learning & Education #6위
Learning Paths & Courses #5위
GitHubenaqx/awesome-pentest

awesome-pentest

멋진 침투 테스트 리소스와 도구 모음

저장소 보기
# Awesome 침투 테스트 [![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)

> 훌륭한 침투 테스트 및 공격적 사이버 보안 리소스 모음입니다.

[침투 테스트](https://en.wikipedia.org/wiki/Penetration_test)는 컴퓨터 시스템과 그 물리적 인프라에 대해 승인된 시뮬레이션 공격을 수행하여 잠재적인 보안 취약점을 노출하는 방법입니다. 취약점을 발견한 경우 [이 지침](https://kb.cert.org/vuls/guidance/)에 따라 책임감 있게 보고해 주세요.

여러분의 기여와 제안을 진심으로♥ 환영합니다. (✿◕‿◕). 자세한 내용은 [기여 가이드라인](https://github.com/enaqx/awesome-pentest/blob/master/CONTRIBUTING.md)을 확인해 주세요. 이 저작물은 [크리에이티브 커먼즈 저작자표시 4.0 국제 라이선스](https://creativecommons.org/licenses/by/4.0/)에 따라 사용이 허가됩니다.

## 목차

* [Android 유틸리티](#android-utilities)
* [익명성 도구](#anonymity-tools)
  * [Tor 도구](#tor-tools)
* [안티바이러스 우회 도구](#anti-virus-evasion-tools)
* [도서](#books)
  * [악성코드 분석 도서](#malware-analysis-books)
* [CTF 도구](#ctf-tools)
* [클라우드 플랫폼 공격 도구](#cloud-platform-attack-tools)
* [협업 도구](#collaboration-tools)
* [컨퍼런스 및 이벤트](#conferences-and-events)
  * [아시아](#asia)
  * [유럽](#europe)
  * [북아메리카](#north-america)
  * [남아메리카](#south-america)
  * [질랜디아](#zealandia)
* [데이터 유출 도구](#exfiltration-tools)
* [익스플로잇 개발 도구](#exploit-development-tools)
* [파일 형식 분석 도구](#file-format-analysis-tools)
* [GNU/Linux 유틸리티](#gnulinux-utilities)
* [해시 크래킹 도구](#hash-cracking-tools)
* [헥스 에디터](#hex-editors)
* [산업 제어 및 SCADA 시스템](#industrial-control-and-scada-systems)
* [의도적 취약 시스템](#intentionally-vulnerable-systems)
  * [Docker 컨테이너로 제공되는 의도적 취약 시스템](#intentionally-vulnerable-systems-as-docker-containers)
* [자물쇠 따기](#lock-picking)
* [macOS 유틸리티](#macos-utilities)
* [다중 패러다임 프레임워크](#multi-paradigm-frameworks)
* [네트워크 도구](#network-tools)
  * [DDoS 도구](#ddos-tools)
  * [네트워크 정찰 도구](#network-reconnaissance-tools)
  * [프로토콜 분석기 및 스니퍼](#protocol-analyzers-and-sniffers)
  * [네트워크 트래픽 재생 및 편집 도구](#network-traffic-replay-and-editing-tools)
  * [프록시 및 중간자(MITM) 도구](#proxies-and-machine-in-the-middle-mitm-tools)
  * [전송 계층 보안 도구](#transport-layer-security-tools)
  * [Secure Shell 도구](#secure-shell-tools)
  * [무선 네트워크 도구](#wireless-network-tools)
* [네트워크 취약점 스캐너](#network-vulnerability-scanners)
  * [웹 취약점 스캐너](#web-vulnerability-scanners)
* [오픈 소스 인텔리전스 (OSINT)](#open-sources-intelligence-osint)
  * [데이터 브로커 및 검색 엔진 서비스](#data-broker-and-search-engine-services)
  * [Dorking 도구](#dorking-tools)
  * [이메일 검색 및 분석 도구](#email-search-and-analysis-tools)
  * [메타데이터 수집 및 분석](#metadata-harvesting-and-analysis)
  * [네트워크 장치 검색 도구](#network-device-discovery-tools)
  * [OSINT 온라인 리소스](#osint-online-resources)
  * [소스 코드 저장소 검색 도구](#source-code-repository-searching-tools)
  * [웹 애플리케이션 및 리소스 분석 도구](#web-application-and-resource-analysis-tools)
* [온라인 리소스](#online-resources)
  * [온라인 코드 샘플 및 예제](#online-code-samples-and-examples)
  * [온라인 익스플로잇 개발 리소스](#online-exploit-development-resources)
  * [온라인 자물쇠 따기 리소스](#online-lock-picking-resources)
  * [온라인 운영체제 리소스](#online-operating-systems-resources)
  * [온라인 침투 테스트 리소스](#online-penetration-testing-resources)
  * [기타 온라인 목록](#other-lists-online)
  * [침투 테스트 보고서 템플릿](#penetration-testing-report-templates)
* [운영체제 배포판](#operating-system-distributions)
* [정기 간행물](#periodicals)
* [물리적 접근 도구](#physical-access-tools)
* [권한 상승 도구](#privilege-escalation-tools)
  * [패스워드 스프레이 도구](#password-spraying-tools)
* [리버스 엔지니어링](#reverse-engineering)
  * [리버스 엔지니어링 도서](#reverse-engineering-books)
  * [리버스 엔지니어링 도구](#reverse-engineering-tools)
* [보안 교육 과정](#security-education-courses)
* [셸코딩 가이드 및 튜토리얼](#exploit-development-online-resources)
* [부채널 도구](#side-channel-tools)
* [사회공학](#social-engineering)
  * [사회공학 도서](#social-engineering-books)
  * [사회공학 온라인 리소스](#social-engineering-online-resources)
  * [사회공학 도구](#social-engineering-tools)
* [정적 분석기](#static-analyzers)
* [스테가노그래피 도구](#steganography-tools)
* [취약점 데이터베이스](#vulnerability-databases)
* [웹 익스플로잇](#web-exploitation)
  * [웹 프록시 가로채기](#intercepting-web-proxies)
  * [웹 파일 포함 도구](#web-file-inclusion-tools)
  * [웹 인젝션 도구](#web-injection-tools)
  * [웹 경로 탐색 및 무차별 대입 도구](#web-path-discovery-and-bruteforcing-tools)
  * [웹 셸 및 C2 프레임워크](#web-shells-and-c2-frameworks)
  * [웹 접근 가능 소스 코드 추출 도구](#web-accessible-source-code-ripping-tools)
  * [웹 익스플로잇 도서](#web-exploitation-books)
* [Windows 유틸리티](#windows-utilities)

## Android 유틸리티

* [cSploit](https://github.com/cSploit/android) - Android용 고급 IT 보안 전문 도구 키트로, 통합 Metasploit 데몬과 MITM 기능을 제공합니다.
* [Fing](https://www.fing.com/products/fing-app/) - NetBIOS, UPnP, Bonjour, SNMP 및 다양한 고급 장치 핑거프린팅 기법을 수행하는 네트워크 스캔 및 호스트 목록화 앱입니다.
* [NullKia](https://github.com/bad-antics/nullkia) - 18개 제조사의 500개 이상의 기기를 지원하는 모바일 보안 프레임워크로, 부트로더 잠금 해제, 펌웨어 추출, 베이스밴드 익스플로잇 및 eSIM 도구를 제공합니다.
* [MPT](https://github.com/ByteSnipers/mobile-pentest-toolkit) - MPT(Mobile Pentest Toolkit)는 Android 침투 테스트 워크플로우에 필수적인 솔루션입니다. 작업을 자동화할 수 있습니다.

## 익명성 도구

* [I2P](https://geti2p.net/) - 보이지 않는 인터넷 프로젝트입니다.
* [Metadata Anonymization Toolkit (MAT)](https://0xacab.org/jvoisin/mat2) - 널리 사용되는 다양한 파일 형식을 지원하는 메타데이터 제거 도구로, Python3로 작성되었습니다.
* [What Every Browser Knows About You](http://webkay.robinlinus.com/) - 브라우저의 개인정보 및 신원 유출 여부를 테스트할 수 있는 종합 탐지 페이지입니다.

### Tor 도구

참고: [awesome-tor](https://github.com/ajvb/awesome-tor).

* [Nipe](https://github.com/GouveaHeitor/nipe) - 머신의 모든 트래픽을 Tor 네트워크로 리다이렉트하는 스크립트입니다.
* [OnionScan](https://onionscan.org/) - Tor 히든 서비스 운영자가 도입한 운영 보안 문제를 찾아 다크 웹을 조사하는 도구입니다.
* [Tails](https://tails.boum.org/) - 개인정보와 익명성을 보존하기 위한 라이브 운영체제입니다.
* [Tor](https://www.torproject.org/) - 트래픽 분석에 대응할 수 있도록 돕는 자유 소프트웨어이자 양파 라우팅 오버레이 네트워크입니다.
* [dos-over-tor](https://github.com/skizap/dos-over-tor) - Tor를 통한 서비스 거부 공격의 개념 증명(PoC) 스트레스 테스트 도구입니다.
* [kalitorify](https://github.com/brainfuckSec/kalitorify) - Kali Linux OS용 Tor 투명 프록시입니다.

## 안티바이러스 우회 도구

* [AntiVirus Evasion Tool (AVET)](https://github.com/govolution/avet) - Windows 머신을 대상으로 하는 실행 파일을 포함한 익스플로잇을 후처리하여 안티바이러스 소프트웨어에 탐지되지 않게 하는 도구입니다.
* [CarbonCopy](https://github.com/paranoidninja/CarbonCopy) - 온라인 웹사이트의 위조 인증서를 만들어 AV 우회용 실행 파일에 서명하는 도구입니다.
* [Hyperion](http://nullsecurity.net/tools/binary.html) - 32비트 PE 실행 파일("PE `.exe`s")용 런타임 암호화기입니다.
* [Shellter](https://www.shellterproject.com/) - 동적 셸코드 인젝션 도구로, 역대 최초의 진정한 동적 PE 인펙터입니다.
* [UniByAv](https://github.com/Mr-Un1k0d3r/UniByAv) - 원시 셸코드를 받아 무차별 대입 가능한 32비트 XOR 키로 AV 우회용 실행 파일을 생성하는 간단한 난독화 도구입니다.
* [Veil](https://www.veil-framework.com/) - 일반적인 안티바이러스 솔루션을 우회하는 Metasploit 페이로드를 생성합니다.
* [peCloakCapstone](https://github.com/v-p-b/peCloakCapstone) - peCloak.py 자동화 악성코드 안티바이러스 우회 도구의 멀티 플랫폼 포크입니다.
* [Amber](https://github.com/EgeBalci/amber) - 네이티브 PE 파일을 위치 독립적 셸코드로 변환하는 리플렉티브 PE 패커입니다.

## 도서

참고: [DEF CON 권장 도서](https://www.defcon.org/html/links/book-list.html).

* [Advanced Penetration Testing by Wil Allsopp, 2017](https://www.amazon.com/Advanced-Penetration-Testing-Hacking-Networks/dp/1119367689/)
* [Advanced Penetration Testing for Highly-Secured Environments by Lee Allen, 2012](http://www.packtpub.com/networking-and-servers/advanced-penetration-testing-highly-secured-environments-ultimate-security-gu)
* [Advanced Persistent Threat Hacking: The Art and Science of Hacking Any Organization by Tyler Wrightson, 2014](http://www.amazon.com/Advanced-Persistent-Threat-Hacking-Organization/dp/0071828362)
* [Android Hacker's Handbook by Joshua J. Drake et al., 2014](http://www.wiley.com/WileyCDA/WileyTitle/productCd-111860864X.html)
* [BTFM: Blue Team Field Manual by Alan J White & Ben Clark, 2017](https://www.amazon.de/Blue-Team-Field-Manual-BTFM/dp/154101636X)
* [Black Hat Python: Python Programming for Hackers and Pentesters by Justin Seitz, 2014](http://www.amazon.com/Black-Hat-Python-Programming-Pentesters/dp/1593275900)
* [Bug Hunter's Diary by Tobias Klein, 2011](https://nostarch.com/bughunter)
* [Car Hacker's Handbook by Craig Smith, 2016](https://nostarch.com/carhacking)
* [Effective Software Testing, 2021](https://www.manning.com/books/effective-software-testing)
* [Fuzzing: Brute Force Vulnerability Discovery by Michael Sutton et al., 2007](http://www.fuzzing.org/)
* [Metasploit: The Penetration Tester's Guide by David Kennedy et al., 2011](https://nostarch.com/metasploit)
* [Penetration Testing: A Hands-On Introduction to Hacking by Georgia Weidman, 2014](https://nostarch.com/pentesting)
* [Penetration Testing: Procedures & Methodologies by EC-Council, 2010](http://www.amazon.com/Penetration-Testing-Procedures-Methodologies-EC-Council/dp/1435483677)
* [Professional Penetration Testing by Thomas Wilhelm, 2013](https://www.elsevier.com/books/professional-penetration-testing/wilhelm/978-1-59749-993-4)
* [RTFM: Red Team Field Manual by Ben Clark, 2014](http://www.amazon.com/Rtfm-Red-Team-Field-Manual/dp/1494295504/)
* [The Art of Exploitation by Jon Erickson, 2008](https://nostarch.com/hacking2.htm)
* [The Art of Network Penetration Testing, 2020](https://www.manning.com/books/the-art-of-network-penetration-testing)
* [The Basics of Hacking and Penetration Testing by Patrick Engebretson, 2013](https://www.elsevier.com/books/the-basics-of-hacking-and-penetration-testing/engebretson/978-1-59749-655-1)
* [The Database Hacker's Handbook, David Litchfield et al., 2005](http://www.wiley.com/WileyCDA/WileyTitle/productCd-0764578014.html)
* [The Hacker Playbook by Peter Kim, 2014](http://www.amazon.com/The-Hacker-Playbook-Practical-Penetration/dp/1494932636/)
* [The Mac Hacker's Handbook by Charlie Miller & Dino Dai Zovi, 2009](http://www.wiley.com/WileyCDA/WileyTitle/productCd-0470395362.html)
* [The Mobile Application Hacker's Handbook by Dominic Chell et al., 2015](http://www.wiley.com/WileyCDA/WileyTitle/productCd-1118958500.html)
* [Unauthorised Access: Physical Penetration Testing For IT Security Teams by Wil Allsopp, 2010](http://www.amazon.com/Unauthorised-Access-Physical-Penetration-Security-ebook/dp/B005DIAPKE)
* [Violent Python by TJ O'Connor, 2012](https://www.elsevier.com/books/violent-python/unknown/978-1-59749-957-6)
* [iOS Hacker's Handbook by Charlie Miller et al., 2012](http://www.wiley.com/WileyCDA/WileyTitle/productCd-1118204123.html)

### 악성코드 분석 도서

참고: [awesome-malware-analysis § 도서](https://github.com/rshipp/awesome-malware-analysis#books).

## CTF 도구

* [CTF Field Guide](https://trailofbits.github.io/ctf/) - 다음 CTF 대회에서 우승하는 데 필요한 모든 것입니다.
* [Ciphey](https://github.com/ciphey/ciphey) - 인공지능과 자연어 처리를 사용하는 자동 복호화 도구입니다.
* [RsaCtfTool](https://github.com/Ganapati/RsaCtfTool) - 취약한 RSA 키로 암호화된 데이터를 복호화하고, 다양한 자동 공격을 통해 공개키로부터 개인키를 복구합니다.
* [ctf-tools](https://github.com/zardus/ctf-tools) - 다양한 보안 연구 도구를 쉽게 설치하고 새 머신에 빠르게 배포할 수 있는 설정 스크립트 모음입니다.
* [shellpop](https://github.com/0x00-0x00/shellpop) - 침투 테스트 중 시간을 절약할 수 있도록 정교한 리버스 또는 바인드 셸 명령을 쉽게 생성합니다.

## 클라우드 플랫폼 공격 도구

참고: *[HackingThe.cloud](https://hackingthe.cloud/)*.

* [Cloud Container Attack Tool (CCAT)](https://rhinosecuritylabs.com/aws/cloud-container-attack-tool/) - 컨테이너 환경의 보안을 테스트하는 도구입니다.
* [CloudHunter](https://github.com/belane/CloudHunter) - AWS, Azure, Google 클라우드 스토리지 버킷을 검색하고 취약한 버킷의 권한을 나열합니다.
* [Cloudsplaining](https://cloudsplaining.readthedocs.io/) - AWS IAM 정책에서 최소 권한 위반을 식별하고 분류 워크시트가 포함된 보기 좋은 HTML 보고서를 생성합니다.
* [Endgame](https://endgame.readthedocs.io/) - 한 줄 명령으로 악성 AWS 계정을 사용해 AWS 계정의 리소스에 백도어를 설치할 수 있게 해주는 AWS 침투 테스트 도구입니다.
* [GCPBucketBrute](https://github.com/RhinoSecurityLabs/GCPBucketBrute) - Google Storage 버킷을 열거하고, 버킷에 대한 접근 권한을 확인하며, 권한 상승이 가능한지 판단하는 스크립트입니다.

## 협업 도구

* [Dradis](https://dradis.com/) - IT 보안 전문가를 위한 오픈소스 보고 및 협업 도구입니다.
* [Hexway Hive](https://hexway.io/hive/) - 레드팀을 위한 상용 협업, 데이터 집계 및 보고 프레임워크로, 제한된 무료 자체 호스팅 옵션을 제공합니다.
* [Lair](https://github.com/lair-framework/lair/wiki) - Meteor로 구축된 반응형 공격 협업 프레임워크이자 웹 애플리케이션입니다.
* [Pentest Collaboration Framework (PCF)](https://gitlab.com/invuls/pentest-projects/pcf) - 팀과 함께 일상적인 펜테스트 프로세스를 자동화하기 위한 오픈소스, 크로스 플랫폼, 휴대용 도구 키트입니다.
* [Reconmap](https://reconmap.com/) - 펜테스트 프로세스를 간소화하는 InfoSec 전문가를 위한 오픈소스 협업 플랫폼입니다.
* [RedELK](https://github.com/outflanknl/RedELK) - 장기적인 공격적 작전에서 더 나은 사용성을 제공하면서 블루팀 활동을 추적하고 알림을 제공합니다.

## 컨퍼런스 및 이벤트

* [BSides](http://www.securitybsides.com/) - 보안 컨퍼런스를 조직하고 개최하기 위한 프레임워크입니다.
* [CTFTime.org](https://ctftime.org/) - 향후 진행될 CTF 대회 목록과 과거 대회 보관소를 제공하며, 문제 풀이(writeup) 링크도 포함합니다.

### 아시아

* [HITB](https://conference.hitb.org/) - 말레이시아와 네덜란드에서 열리는 심층 지식 보안 컨퍼런스입니다.
* [HITCON](https://hitcon.org/) - 대만에서 열리는 Hacks In Taiwan Conference입니다.
* [Nullcon](http://nullcon.net/website/) - 인도 델리와 고아에서 열리는 연례 컨퍼런스입니다.
* [SECUINSIDE](http://secuinside.com) - 서울에서 열리는 보안 컨퍼런스입니다.

### 유럽

* [44Con](https://44con.com/) - 런던에서 열리는 연례 보안 컨퍼런스입니다.
* [BalCCon](https://www.balccon.org) - 세르비아 노비사드에서 매년 열리는 발칸 컴퓨터 콩그레스입니다.
* [BruCON](http://brucon.org) - 벨기에에서 열리는 연례 보안 컨퍼런스입니다.
* [CCC](https://events.ccc.de/congress/) - 독일에서 열리는 국제 해커 씬의 연례 모임입니다.
* [DeepSec](https://deepsec.net/) - 오스트리아 비엔나에서 열리는 보안 컨퍼런스입니다.
* [DefCamp](http://def.camp/) - 루마니아 부쿠레슈티에서 매년 열리는 동유럽 최대 보안 컨퍼런스입니다.
* [FSec](http://fsec.foi.hr) - 크로아티아 바라주딘에서 열리는 크로아티아 정보 보안 모임입니다.
* [Hack.lu](https://hack.lu/) - 룩셈부르크에서 열리는 연례 컨퍼런스입니다.
* [Infosecurity Europe](http://www.infosecurityeurope.com/) - 영국 런던에서 열리는 유럽 1위 정보 보안 행사입니다.
* [SteelCon](https://www.steelcon.info/) - 영국 셰필드에서 열리는 보안 컨퍼런스입니다.
* [Swiss Cyber Storm](https://www.swisscyberstorm.com/) - 스위스 루체른에서 열리는 연례 보안 컨퍼런스입니다.
* [Troopers](https://www.troopers.de) - 독일 하이델베르크에서 워크숍과 함께 열리는 연례 국제 IT 보안 행사입니다.
* [HoneyCON](https://honeycon.eu/) - 스페인 과달라하라에서 열리는 연례 보안 컨퍼런스입니다. HoneySEC 협회가 주최합니다.

### 북아메리카

* [AppSecUSA](https://appsecusa.org/) - OWASP가 주최하는 연례 컨퍼런스입니다.
* [Black Hat](http://www.blackhat.com/) - 라스베이거스에서 열리는 연례 보안 컨퍼런스입니다.
* [CarolinaCon](https://carolinacon.org/) - 노스캐롤라이나에서 매년 열리는 정보 보안 컨퍼런스입니다.
* [DEF CON](https://www.defcon.org/) - 라스베이거스에서 열리는 연례 해커 컨벤션입니다.
* [DerbyCon](https://www.derbycon.com/) - 루이빌에서 열리는 연례 해커 컨퍼런스입니다.
* [Hackers Next Door](https://hnd.techlearningcollective.com/) - 뉴욕에서 열리는 사이버 보안 및 사회 기술 컨퍼런스입니다.
* [Hackers On Planet Earth (HOPE)](https://hope.net/) - 뉴욕에서 열리는 반기 컨퍼런스입니다.
* [Hackfest](https://hackfest.ca) - 캐나다 최대 해킹 컨퍼런스입니다.
* [LayerOne](http://www.layerone.org/) - 매년 봄 로스앤젤레스에서 열리는 미국 연례 보안 컨퍼런스입니다.
* [National Cyber Summit](https://www.nationalcybersummit.com/) - 미국 앨라배마주 헌츠빌에서 열리는 연례 미국 보안 컨퍼런스 및 Capture the Flag 이벤트입니다.
* [PhreakNIC](http://phreaknic.info/) - 테네시 중부에서 매년 열리는 기술 컨퍼런스입니다.
* [RSA Conference USA](https://www.rsaconference.com/) - 미국 캘리포니아주 샌프란시스코에서 열리는 연례 보안 컨퍼런스입니다.
* [ShmooCon](http://shmoocon.org/) - 미국 동부 해안에서 열리는 연례 해커 컨벤션입니다.
* [SkyDogCon](http://www.skydogcon.com/) - 내슈빌에서 열리는 기술 컨퍼런스입니다.
* [SummerCon](https://www.summercon.org/) - 미국에서 가장 오래된 해커 컨벤션 중 하나로, 여름에 개최됩니다.
* [ThotCon](http://thotcon.org/) - 시카고에서 열리는 연례 미국 해커 컨퍼런스입니다.
* [Virus Bulletin Conference](https://www.virusbulletin.com/conference/index) - 2016년 미국 덴버에서 열릴 예정인 연례 컨퍼런스입니다.

### 남아메리카

* [Ekoparty](http://www.ekoparty.org) - 아르헨티나 부에노스아이레스에서 매년 열리는 라틴 아메리카 최대 보안 컨퍼런스입니다.

### 질랜디아

* [CHCon](https://chcon.nz) - 크라이스트처치 해커 콘(Christchurch Hacker Con). 뉴질랜드 남섬에서 열리는 유일한 해커 콘입니다.

## 데이터 유출 도구* [DET](https://github.com/sensepost/DET) - 단일 또는 다중 채널을 동시에 사용하여 데이터 유출을 수행하는 개념 증명 도구입니다.
* [Iodine](https://code.kryo.se/iodine/) - DNS 서버를 통해 IPv4 데이터를 터널링합니다. 인터넷 접속이 방화벽으로 차단되었지만 DNS 쿼리는 허용되는 네트워크에서의 유출에 유용합니다.
* [TrevorC2](https://github.com/trustedsec/trevorc2) - 일반적으로 탐색 가능한 웹사이트를 통해 명령 및 제어(C2)와 데이터 유출을 위장하는 클라이언트/서버 도구입니다. 일반적인 HTTP POST 요청을 사용하지 않습니다.
* [dnscat2](https://github.com/iagox86/dnscat2) - DNS 프로토콜을 통해 암호화된 명령 및 제어 채널을 생성하도록 설계된 도구로, 거의 모든 네트워크에서 효과적인 터널을 제공합니다.
* [pwnat](https://github.com/samyk/pwnat) - 방화벽과 NAT에 구멍을 뚫는 도구입니다.
* [tgcd](http://tgcd.sourceforge.net/) - 방화벽 너머까지 TCP/IP 기반 네트워크 서비스의 접근성을 확장하는 간단한 Unix 네트워크 유틸리티입니다.
* [QueenSono](https://github.com/ariary/QueenSono) - ICMP를 이용한 데이터 유출용 클라이언트/서버 바이너리입니다. ICMP 프로토콜이 다른 프로토콜보다 덜 모니터링되는 네트워크(일반적인 경우)에서 유용합니다.

## 익스플로잇 개발 도구

참고: *[리버스 엔지니어링 도구](#reverse-engineering-tools)*.

* [H26Forge](https://github.com/h26forge/h26forge) - 구문적으로는 올바르지만 의미적으로는 사양을 준수하지 않는 비디오 파일을 분석, 생성 및 조작하기 위한 도메인 특화 인프라입니다.
* [Magic Unicorn](https://github.com/trustedsec/unicorn) - Microsoft Office 매크로, PowerShell, HTML 응용 프로그램(HTA), 또는 `certutil`(가짜 인증서 사용)을 포함한 다양한 공격 벡터용 셸코드 생성기입니다.
* [Pwntools](https://github.com/Gallopsled/pwntools) - CTF에서 사용하도록 만들어진 신속한 익스플로잇 개발 프레임워크입니다.
* [Wordpress Exploit Framework](https://github.com/rastating/wordpress-exploit-framework) - WordPress 기반 웹사이트 및 시스템의 침투 테스트를 돕는 모듈을 개발하고 사용하기 위한 Ruby 프레임워크입니다.
* [peda](https://github.com/longld/peda) - GDB를 위한 Python 익스플로잇 개발 지원 도구입니다.

## 파일 형식 분석 도구

* [ExifTool](https://www.sno.phy.queensu.ca/~phil/exiftool/) - 플랫폼에 독립적인 Perl 라이브러리와 다양한 파일의 메타 정보를 읽고 쓰고 편집하기 위한 명령줄 응용 프로그램입니다.
* [Hachoir](https://hachoir.readthedocs.io/) - 바이너리 스트림을 필드 트리로 보고 편집하며 메타데이터 추출 도구를 제공하는 Python 라이브러리입니다.
* [Kaitai Struct](http://kaitai.io/) - 파일 형식 및 네트워크 프로토콜 분석 언어 및 웹 IDE로, C++, C#, Java, JavaScript, Perl, PHP, Python, Ruby용 파서를 생성합니다.
* [peepdf](https://eternal-todo.com/tools/peepdf-pdf-analysis-tool) - PDF 파일이 유해한지 여부를 확인하기 위해 탐색하는 Python 도구입니다.
* [Veles](https://codisec.com/veles/) - 바이너리 데이터 시각화 및 분석 도구입니다.

## GNU/Linux 유틸리티

* [Hwacha](https://github.com/n00py/Hwacha) - 하나 이상의 Linux 시스템에서 SSH를 통해 페이로드를 동시에 빠르게 실행하는 사후 침투(post-exploitation) 도구입니다.
* [Linux Exploit Suggester](https://github.com/PenturaLabs/Linux_Exploit_Suggester) - 주어진 GNU/Linux 시스템에 대해 잠재적으로 유효한 익스플로잇을 휴리스틱하게 보고하는 도구입니다.
* [Lynis](https://cisofy.com/lynis/) - UNIX 기반 시스템을 위한 감사 도구입니다.
* [checksec.sh](https://www.trapkit.de/tools/checksec.html) - 어떤 표준 Linux OS 및 PaX 보안 기능이 사용되고 있는지 테스트하도록 설계된 셸 스크립트입니다.

## 해시 크래킹 도구

* [BruteForce Wallet](https://github.com/glv2/bruteforce-wallet) - 암호화된 지갑 파일(예: `wallet.dat`)의 비밀번호를 찾는 도구입니다.
* [CeWL](https://digi.ninja/projects/cewl.php) - 대상 웹사이트를 크롤링하여 고유한 단어를 수집함으로써 맞춤형 단어 목록을 생성합니다.
* [duplicut](https://github.com/nil0x42/duplicut) - 순서를 변경하지 않고 대규모 단어 목록에서 OOM(메모리 부족) 없이 중복 항목을 빠르게 제거합니다.
* [GoCrack](https://github.com/fireeye/gocrack) - Go로 작성된, hashcat(또는 기타 지원 도구)을 사용하는 분산 암호 크래킹 세션을 위한 관리 웹 프런트엔드입니다.
* [Hashcat](http://hashcat.net/hashcat/) - 더 빠른 해시 크래커입니다.
* [hate_crack](https://github.com/trustedsec/hate_crack) - Hashcat을 통한 크래킹 방법론을 자동화하는 도구입니다.
* [JWT Cracker](https://github.com/lmammino/jwt-cracker) - 간단한 HS256 JSON Web Token(JWT) 토큰 무차별 대입 크래커입니다.
* [John the Ripper](http://www.openwall.com/john/) - 빠른 암호 크래커입니다.
* [Rar Crack](http://rarcrack.sourceforge.net) - RAR 무차별 대입 크래커입니다.

## 헥스 에디터

* [Bless](https://github.com/bwrsandman/Bless) - Gtk#로 작성된 고품질, 완전한 기능을 갖춘 크로스 플랫폼 그래픽 헥스 에디터입니다.
* [Frhed](http://frhed.sourceforge.net/) - Windows용 바이너리 파일 편집기입니다.
* [Hex Fiend](http://ridiculousfish.com/hexfiend/) - 바이너리 diff 보기를 지원하는 빠른 오픈 소스 macOS용 헥스 에디터입니다.
* [HexEdit.js](https://hexed.it) - 브라우저 기반 헥스 편집입니다.
* [Hexinator](https://hexinator.com/) - 세계 최고의(독점, 상용) 헥스 에디터입니다.
* [hexedit](https://github.com/pixel/hexedit) - 간단하고 빠른 콘솔 기반 헥스 에디터입니다.
* [wxHexEditor](http://www.wxhexeditor.org/) - GNU/Linux, macOS, Windows용 무료 GUI 헥스 에디터입니다.

## 산업 제어 및 SCADA 시스템

참조: [awesome-industrial-control-system-security](https://github.com/hslatman/awesome-industrial-control-system-security).

* [Industrial Exploitation Framework (ISF)](https://github.com/dark-lbp/isf) - routersploit 기반의 Metasploit 유사 익스플로잇 프레임워크로, 산업 제어 시스템(ICS), SCADA 장치, PLC 펌웨어 등을 대상으로 설계되었습니다.
* [s7scan](https://github.com/klsecservices/s7scan) - TCP/IP 또는 LLC 네트워크에서 Siemens S7 PLC를 열거하는 스캐너입니다.
* [OpalOPC](https://opalopc.com/) - Molemmat이 판매하는 상용 OPC UA 취약점 평가 도구입니다.

## 의도적으로 취약한 시스템

참조: [awesome-vulnerable](https://github.com/kaiiyer/awesome-vulnerable).
* [Pentest-Ground](https://pentest-ground.com/).
* [OopsSec Store](https://github.com/kOaDT/oss-oopssec-store) - `npx create-oss-store`를 실행하고 브라우저를 연 다음 플래그를 찾기 시작하세요.

### Docker 컨테이너로 제공되는 의도적으로 취약한 시스템

* [Damn Vulnerable Web Application (DVWA)](https://hub.docker.com/r/citizenstig/dvwa/) - `docker pull citizenstig/dvwa`.
* [OWASP Juice Shop](https://github.com/bkimminich/juice-shop#docker-container--) - `docker pull bkimminich/juice-shop`.
* [OWASP Mutillidae II Web Pen-Test Practice Application](https://hub.docker.com/r/citizenstig/nowasp/) - `docker pull citizenstig/nowasp`.
* [OWASP NodeGoat](https://github.com/owasp/nodegoat) - `docker-compose build && docker-compose up`.
* [OWASP Security Shepherd](https://hub.docker.com/r/ismisepaul/securityshepherd/) - `docker pull ismisepaul/securityshepherd`.
* [OWASP WebGoat Project 7.1 Docker 이미지](https://hub.docker.com/r/webgoat/webgoat-7.1/) - `docker pull webgoat/webgoat-7.1`.
* [OWASP WebGoat Project 8.0 Docker 이미지](https://hub.docker.com/r/webgoat/webgoat-8.0/) - `docker pull webgoat/webgoat-8.0`.
* [서비스형 취약성: Heartbleed](https://hub.docker.com/r/hmlio/vaas-cve-2014-0160/) - `docker pull hmlio/vaas-cve-2014-0160`.
* [서비스형 취약성: SambaCry](https://hub.docker.com/r/vulnerables/cve-2017-7494/) - `docker pull vulnerables/cve-2017-7494`.
* [서비스형 취약성: Shellshock](https://hub.docker.com/r/hmlio/vaas-cve-2014-6271/) - `docker pull hmlio/vaas-cve-2014-6271`.
* [취약한 WordPress 설치](https://hub.docker.com/r/wpscanteam/vulnerablewordpress/) - `docker pull wpscanteam/vulnerablewordpress`.

## 자물쇠 따기

참조: [awesome-lockpicking](https://github.com/fabacab/awesome-lockpicking).

## macOS 유틸리티

* [Bella](https://github.com/kdaoudieh/Bella) - macOS용 순수 Python 사후 침투 데이터 마이닝 및 원격 관리 도구입니다.
* [EvilOSX](https://github.com/Marten4n6/EvilOSX) - 기본 제공되는 다양한 회피 및 유출 기술을 사용하는 모듈형 RAT입니다.

## 멀티 패러다임 프레임워크

* [Armitage](http://fastandeasyhacking.com/) - Metasploit 프레임워크용 Java 기반 GUI 프런트엔드입니다.
* [AutoSploit](https://github.com/NullArray/AutoSploit) - Shodan.io API를 사용하여 대상을 수집하고 Shodan 쿼리를 기반으로 Metasploit 익스플로잇 모듈을 프로그래밍 방식으로 선택하는 자동 대량 익스플로잇 도구입니다.
* [Decker](https://github.com/stevenaldinger/decker) - 변수를 입력받고 실행한 도구의 출력을 다른 도구의 입력으로 사용할 수 있는 선언적이고 재사용 가능한 구성을 작성할 수 있게 해주는 침투 테스트 오케스트레이션 및 자동화 프레임워크입니다.
* [Faraday](https://github.com/infobyte/faraday) - 협력적 침투 테스트, 보안 감사 및 위험 평가를 수행하는 레드 팀을 위한 다중 사용자 통합 침투 테스트 환경입니다.
* [Metasploit](https://www.metasploit.com/) - 공격적 보안 팀이 취약점을 검증하고 보안 평가를 관리하는 데 도움을 주는 소프트웨어입니다.
* [Pupy](https://github.com/n1nj4sec/pupy) - 크로스 플랫폼(Windows, Linux, macOS, Android) 원격 관리 및 사후 침투 도구입니다.
* [Ronin](https://ronin-rb.dev) - 보안 연구 및 개발을 위한 무료 오픈 소스 Ruby 툴킷으로, 정찰, 취약점 스캐닝, 익스플로잇 개발, 공격, 사후 침투 등 다양한 보안 작업을 위한 다양한 라이브러리와 명령을 제공합니다.

## 네트워크 도구

* [CrackMapExec](https://github.com/byt3bl33d3r/CrackMapExec) - 네트워크 침투 테스트용 만능 도구입니다.
* [IKEForce](https://github.com/SpiderLabs/ikeforce) - Linux용 명령줄 IPSEC VPN 무차별 대입 도구로, 그룹 이름/ID 열거 및 XAUTH 무차별 대입 기능을 제공합니다.
* [Intercepter-NG](http://sniff.su/) - 다기능 네트워크 툴킷입니다.
* [Legion](https://github.com/GoVanguard/legion) - Python 3 기반이며 SPARTA에서 포크된 그래픽 반자동 발견 및 정찰 프레임워크입니다.
* [Ncrack](https://nmap.org/ncrack/) - 모든 호스트와 네트워크 장치의 취약한 암호를 사전에 테스트하여 기업이 네트워크를 보호하도록 돕기 위해 만들어진 고속 네트워크 인증 크래킹 도구입니다.
* [Praeda](http://h.foofus.net/?page_id=218) - 보안 평가 중에 사용 가능한 데이터를 수집하기 위한 자동 다기능 프린터 데이터 수확기입니다.
* [Printer Exploitation Toolkit (PRET)](https://github.com/RUB-NDS/PRET) - IP 및 USB 연결, 퍼징, PostScript, PJL 및 PCL 프린터 언어 기능의 익스플로잇이 가능한 프린터 보안 테스트 도구입니다.
* [SPARTA](https://sparta.secforce.com/) - 기존 네트워크 인프라 스캐닝 및 열거 도구에 스크립트 가능하고 구성 가능한 액세스를 제공하는 그래픽 인터페이스입니다.
* [SigPloit](https://github.com/SigPloiter/SigPloit) - 이동통신 사업자가 사용하는 시그널링 프로토콜의 취약점을 연구하기 위한 통신 보안 전용 시그널링 보안 테스트 프레임워크입니다.
* [Smart Install Exploitation Tool (SIET)](https://github.com/Sab0tag3d/SIET) - 네트워크에서 Cisco Smart Install이 활성화된 스위치를 식별한 다음 이를 조작하는 스크립트입니다.
* [THC Hydra](https://github.com/vanhauser-thc/thc-hydra) - HTTP, SMB, FTP, telnet, ICQ, MySQL, LDAP, IMAP, VNC 등을 포함한 많은 네트워크 프로토콜을 기본 지원하는 온라인 암호 크래킹 도구입니다.
* [Tsunami](https://github.com/google/tsunami-security-scanner) - 높은 신뢰도로 심각도가 높은 취약점을 탐지하기 위한 확장 가능한 플러그인 시스템을 갖춘 범용 네트워크 보안 스캐너입니다.
* [Zarp](https://github.com/hatRiot/zarp) - 로컬 네트워크 공격에 중점을 둔 네트워크 공격 도구입니다.
* [dnstwist](https://github.com/elceef/dnstwist) - 오타 스쿼팅, 피싱 및 기업 간첩 행위를 탐지하기 위한 도메인 이름 순열 엔진입니다.
* [dsniff](https://www.monkey.org/~dugsong/dsniff/) - 네트워크 감사 및 침투 테스트를 위한 도구 모음입니다.
* [impacket](https://github.com/CoreSecurity/impacket) - 네트워크 프로토콜 작업을 위한 Python 클래스 모음입니다.
* [pivotsuite](https://github.com/RedTeamOperations/PivotSuite) - 휴대 가능하고 플랫폼에 독립적인 강력한 네트워크 피보팅 툴킷입니다.
* [routersploit](https://github.com/reverse-shell/routersploit) - Metasploit과 유사하지만 임베디드 장치에 특화된 오픈 소스 익스플로잇 프레임워크입니다.
* [rshijack](https://github.com/kpcyrd/rshijack) - TCP 연결 하이재커로, `shijack`의 Rust 재작성 버전입니다.

### DDoS 도구

* [Anevicon](https://github.com/rozgo/anevicon) - Rust로 작성된 강력한 UDP 기반 부하 생성기입니다.
* [D(HE)ater](https://github.com/Balasys/dheater) - D(HE)ater는 위조된 암호화 핸드셰이크 메시지를 보내 Diffie-Hellman 키 교환을 강제합니다.
* [HOIC](https://sourceforge.net/projects/high-orbit-ion-cannon/) - Low Orbit Ion Cannon의 업데이트 버전으로, 일반적인 대응 조치를 우회하는 '부스터'가 있습니다.
* [Low Orbit Ion Canon (LOIC)](https://github.com/NewEraCracker/LOIC) - Windows용으로 작성된 오픈 소스 네트워크 스트레스 도구입니다.
* [Memcrashed](https://github.com/649/Memcrashed-DDoS-Exploit) - Shodan API를 사용하여 얻은 취약한 Memcached 서버에 위조된 UDP 패킷을 보내는 DDoS 공격 도구입니다.
* [SlowLoris](https://github.com/gkbrk/slowloris) - 공격 측에서 낮은 대역폭을 사용하는 DoS 도구입니다.
* [T50](https://gitlab.com/fredericopissarra/t50/) - 더 빠른 네트워크 스트레스 도구입니다.
* [UFONet](https://github.com/epsylon/ufonet) - OSI 7계층 HTTP를 악용하여 '좀비'를 생성/관리하고 `GET`/`POST`, 멀티스레딩, 프록시, 출처 스푸핑 방법, 캐시 회피 기술 등을 사용하여 다양한 공격을 수행합니다.

### 네트워크 정찰 도구

* [ACLight](https://github.com/cyberark/ACLight) - 민감한 권한 계정(섀도 관리자 포함)의 고급 검색을 위한 스크립트입니다.
* [AQUATONE](https://github.com/michenriksen/aquatone) - 다양한 오픈 소스를 활용하여 다른 도구의 입력으로 사용할 수 있는 보고서를 생성하는 하위 도메인 검색 도구입니다.
* [CloudFail](https://github.com/m0rtem/CloudFail) - 오래된 데이터베이스 기록을 검색하고 잘못 구성된 DNS를 탐지하여 Cloudflare 뒤에 숨겨진 서버 IP 주소를 찾아냅니다.
* [DNSDumpster](https://dnsdumpster.com/) - 온라인 DNS 정찰 및 검색 서비스입니다.
* [Mass Scan](https://github.com/robertdavidgraham/masscan) - 비동기적으로 SYN 패킷을 쏟아내는 TCP 포트 스캐너로, 5분 이내에 전체 인터넷을 스캔합니다.
* [OWASP Amass](https://github.com/OWASP/Amass) - 스크래핑, 웹 아카이브, 무차별 대입, 순열, 역 DNS 스위핑, TLS 인증서, 패시브 DNS 데이터 소스 등을 통한 하위 도메인 열거 도구입니다.
* [ScanCannon](https://github.com/johnnyxmas/ScanCannon) - `masscan`을 호출하여 열린 포트를 빠르게 식별한 다음 `nmap`으로 해당 포트의 시스템/서비스에 대한 세부 정보를 얻어 대규모 네트워크를 신속하게 열거하는 POSIX 호환 BASH 스크립트입니다.
* [XRay](https://github.com/evilsocket/xray) - 네트워크 (하위)도메인 검색 및 정찰 자동화 도구입니다.
* [dnsenum](https://github.com/fwaeytens/dnsenum/) - 도메인에서 DNS 정보를 열거하고, 존 전송을 시도하고, 무차별 대입 사전 공격을 수행한 다음 결과에 대해 역방향 조회를 수행하는 Perl 스크립트입니다.
* [dnsmap](https://github.com/makefu/dnsmap/) - 패시브 DNS 네트워크 매퍼입니다.
* [dnsrecon](https://github.com/darkoperator/dnsrecon/) - DNS 열거 스크립트입니다.
* [dnstracer](http://www.mavetju.org/unix/dnstracer.php) - 주어진 DNS 서버가 정보를 어디서 얻는지 확인하고 DNS 서버 체인을 추적합니다.
* [fierce](https://github.com/mschwager/fierce) - 비연속 IP 공간을 찾기 위한 원래 `fierce.pl` DNS 정찰 도구의 Python3 포트입니다.
* [netdiscover](https://github.com/netdiscover-scanner/netdiscover) - ARP 스위프 기반의 네트워크 주소 검색 스캐너로, 주로 DHCP 서버가 없는 무선 네트워크를 위해 개발되었습니다.
* [nmap](https://nmap.org/) - 네트워크 탐색 및 보안 감사를 위한 무료 보안 스캐너입니다.
* [passivedns-client](https://github.com/chrislee35/passivedns-client) - 여러 패시브 DNS 제공업체를 쿼리하기 위한 라이브러리 및 쿼리 도구입니다.
* [passivedns](https://github.com/gamelinux/passivedns) - 패시브 DNS 설정에 사용하기 위해 모든 DNS 서버 응답을 기록하는 네트워크 스니퍼입니다.
* [RustScan](https://github.com/rustscan/rustscan) - 열린 포트를 자동으로 Nmap으로 파이프하도록 설계된 가볍고 빠른 오픈 소스 포트 스캐너입니다.
* [scanless](https://github.com/vesche/scanless) - 자신의 IP를 노출하지 않도록 대신 웹사이트를 사용하여 포트 스캔을 수행하는 유틸리티입니다.
* [smbmap](https://github.com/ShawnDEvans/smbmap) - 편리한 SMB 열거 도구입니다.
* [subbrute](https://github.com/TheRook/subbrute) - DNS 레코드와 하위 도메인을 열거하는 DNS 메타 쿼리 스파이더입니다.
* [zmap](https://zmap.io/) - 연구자가 인터넷 전체 네트워크 연구를 쉽게 수행할 수 있게 해주는 오픈 소스 네트워크 스캐너입니다.
* [Have I Been Squatted](https://haveibeensquatted.com) - 빠른 도메인 오타 스쿼팅 탐지 도구입니다
* [Subfinder](https://github.com/projectdiscovery/subfinder) - 빠른 패시브 하위 도메인 열거 도구입니다.
* [Naabu](https://github.com/projectdiscovery/naabu) - 안정성에 중점을 둔 Go로 작성된 빠른 포트 스캐너입니다.
* [Katana](https://github.com/projectdiscovery/katana) - 차세대 크롤링 및 스파이더링 프레임워크입니다.

### 프로토콜 분석기 및 스니퍼

참조: [awesome-pcaptools](https://github.com/caesar0301/awesome-pcaptools).

* [Debookee](http://www.iwaxx.com/debookee/) - macOS용 간단하면서도 강력한 네트워크 트래픽 분석기입니다.
* [Dshell](https://github.com/USArmyResearchLab/Dshell) - 네트워크 포렌식 분석 프레임워크입니다.
* [Netzob](https://github.com/netzob/netzob) - 통신 프로토콜의 리버스 엔지니어링, 트래픽 생성 및 퍼징 도구입니다.
* [Wireshark](https://www.wireshark.org/) - 널리 사용되는 그래픽 크로스 플랫폼 네트워크 프로토콜 분석기입니다.
* [netsniff-ng](https://github.com/netsniff-ng/netsniff-ng) - 네트워크 스니핑을 위한 스위스 아미 나이프(만능 도구)입니다.
* [sniffglue](https://github.com/kpcyrd/sniffglue) - 안전한 멀티스레드 패킷 스니퍼입니다.
* [tcpdump/libpcap](http://www.tcpdump.org/) - 명령줄에서 실행되는 일반적인 패킷 분석기입니다.
* [Sniffnet](https://github.com/GyulyVGC/sniffnet) - 인터넷 트래픽을 편안하게 모니터링할 수 있는 앱입니다.

### 네트워크 트래픽 재생 및 편집 도구

* [snort](https://github.com/snort3/snort3) - 오픈 소스 침입 방지 시스템
* [TraceWrangler](https://www.tracewrangler.com/) - `pcap` 또는 `pcapng` 파일을 일괄 편집 기능으로 편집하고 병합할 수 있는 네트워크 캡처 파일 툴킷입니다.
* [WireEdit](https://wireedit.com/) - 풀스택 WYSIWYG pcap 편집기입니다(패킷 편집에는 무료 라이선스가 필요합니다).
* [bittwist](http://bittwist.sourceforge.net/) - 네트워크 트래픽 또는 시나리오 시뮬레이션, 방화벽, IDS 및 IPS 테스트, 다양한 네트워크 문제 해결에 유용한 간단하면서도 강력한 libpcap 기반 이더넷 패킷 생성기입니다.
* [hping3](https://github.com/antirez/hping) - 사용자 정의 TCP/IP 패킷을 보낼 수 있는 네트워크 도구입니다.
* [pig](https://github.com/rafael-santiago/pig) - GNU/Linux 패킷 크래프팅 도구입니다.
* [scapy](https://github.com/secdev/scapy) - Python 기반 대화형 패킷 조작 프로그램 및 라이브러리입니다.
* [tcpreplay](https://tcpreplay.appneta.com/) - 이전에 캡처한 네트워크 트래픽을 편집하고 재생하기 위한 무료 오픈 소스 유틸리티 모음입니다.

### 프록시 및 머신 인 더 미들(MITM) 도구

참고: *[인터셉팅 웹 프록시](#intercepting-web-proxies)*.* [BetterCAP](https://www.bettercap.org/) - 모듈형(modular), 이식성이 뛰어나고 쉽게 확장 가능한 MITM 프레임워크.
* [Ettercap](http://www.ettercap-project.org) - 중간자(MITM) 공격을 위한 포괄적이고 성숙한 도구 모음.
* [Habu](https://github.com/portantier/habu) - ARP 포이즈닝, DHCP 스타베이션 등 다양한 네트워크 공격을 구현하는 Python 유틸리티.
* [Lambda-Proxy](https://github.com/puresec/lambda-proxy) - AWS Lambda 서버리스 함수에서 SQL 인젝션 취약점을 테스트하기 위한 유틸리티.
* [MITMf](https://github.com/byt3bl33d3r/MITMf) - 중간자(MITM) 공격을 위한 프레임워크.
* [Morpheus](https://github.com/r00t-3xp10it/morpheus) - 자동화된 ettercap TCP/IP 하이재킹 도구.
* [SSH MITM](https://github.com/jtesta/ssh-mitm) - 프록시로 SSH 연결을 가로챕니다. 모든 평문 비밀번호와 세션이 디스크에 기록됩니다.
* [dnschef](https://github.com/iphelix/dnschef) - 침투 테스터를 위한 고도로 구성 가능한 DNS 프록시.
* [evilgrade](https://github.com/infobyte/evilgrade) - 가짜 업데이트를 주입하여 취약한 업그레이드 구현을 악용하는 모듈식 프레임워크.
* [mallory](https://github.com/justmao945/mallory) - SSH를 통한 HTTP/HTTPS 프록시.
* [oregano](https://github.com/nametoolong/oregano) - Tor 클라이언트 요청을 수락하는 중간자(MITM)로 동작하는 Python 모듈.
* [sylkie](https://dlrobertson.github.io/sylkie/) - 이웃 탐색 프로토콜(NDP)을 사용하여 IPv6 네트워크에서 일반적인 주소 스푸핑 보안 취약점을 테스트하기 위한 명령줄 도구 및 라이브러리.
* [PETEP](https://github.com/Warxim/petep) - 트래픽 분석 및 수정을 위한 GUI와 SSL/TLS 지원을 갖춘 확장 가능한 TCP/UDP 프록시.
* [friTap](https://github.com/fkie-cad/friTap) - frida로 SSL/TLS 연결을 가로챕니다. TLS 키 추출 및 TLS 페이로드의 실시간 PCAP 복호화를 지원합니다.

### 전송 계층 보안 도구

* [CryptoLyzer](https://gitlab.com/coroner/cryptolyzer) - CLI를 갖춘 Python용 빠르고 유연한 서버 암호화(TLS/SSL/SSH/HTTP) 설정 분석 라이브러리.
* [SSLyze](https://github.com/nabla-c0d3/sslyze) - 보안 설정 오류 식별을 돕는 빠르고 포괄적인 TLS/SSL 구성 분석기.
* [crackpkcs12](https://github.com/crackpkcs12/crackpkcs12) - TLS/SSL 인증서와 같은 PKCS#12 파일(`.p12` 및 `.pfx` 확장자)을 크래킹하기 위한 멀티스레드 프로그램.
* [testssl.sh](https://github.com/drwetter/testssl.sh) - 모든 포트에서 서버 서비스가 지원하는 TLS/SSL 암호, 프로토콜 및 일부 암호학적 결함을 점검하는 명령줄 도구.
* [tls_prober](https://github.com/WestpointLtd/tls_prober) - 서버의 SSL/TLS 구현을 핑거프린팅합니다.
* [tlsmate](https://gitlab.com/guballa/tlsmate) - 임의의 TLS 테스트 케이스를 생성하기 위한 프레임워크. TLS 서버 스캐너 플러그인이 함께 제공됩니다.

### SSH 도구

* [ssh-audit](https://github.com/jtesta/ssh-audit) - SSH 서버 및 클라이언트 감사(배너, 키 교환, 암호화, MAC, 압축, 호환성, 보안 등).

### 무선 네트워크 도구

* [Aircrack-ng](http://www.aircrack-ng.org/) - 무선 네트워크 감사를 위한 도구 모음.
* [Airgeddon](https://github.com/v1s1t0r1sh3r3/airgeddon) - Linux 시스템에서 무선 네트워크를 감사하기 위한 다용도 bash 스크립트.
* [BoopSuite](https://github.com/MisterBianco/BoopSuite) - 무선 감사를 위해 Python으로 작성된 도구 모음.
* [Bully](http://git.kali.org/gitweb/?p=packages/bully.git;a=summary) - C로 작성된 WPS 무차별 대입 공격 구현.
* [Cowpatty](https://github.com/joswr1ght/cowpatty) - WPA-PSK에 대한 무차별 대입 사전 공격.
* [Fluxion](https://github.com/FluxionNetwork/fluxion) - 자동화된 사회공학 기반 WPA 공격 모음.
* [KRACK Detector](https://github.com/securingsam/krackdetector) - 네트워크에서 KRACK 공격을 탐지하고 방지합니다.
* [Kismet](https://kismetwireless.net/) - 무선 네트워크 탐지기, 스니퍼 및 IDS.
* [PSKracker](https://github.com/soxrok2212/PSKracker) - C로 작성된 WPA/WPA2/WPS 기본 알고리즘, 비밀번호 생성기 및 PIN 생성기 모음.
* [Reaver](https://code.google.com/archive/p/reaver-wps) - WiFi Protected Setup(WPS)에 대한 무차별 대입 공격.
* [WiFi Pineapple](https://www.wifipineapple.com/) - 무선 감사 및 침투 테스트 플랫폼.
* [WiFi-Pumpkin3](https://github.com/P0cL4bs/wifipumpkin3) - 불량(rogue) Wi-Fi 액세스 포인트 공격을 위한 프레임워크.
* [Wifite](https://github.com/derv82/wifite) - 자동화된 무선 공격 도구.
* [infernal-twin](https://github.com/entropy1337/infernal-twin) - 자동화된 무선 해킹 도구.
* [krackattacks-scripts](https://github.com/vanhoefm/krackattacks-scripts) - WPA2 KRACK 공격 스크립트.
* [pwnagotchi](https://github.com/evilsocket/pwnagotchi) - Wi-Fi 환경에서 학습하고 캡처된 WPA 키 자료를 최대화하기 위해 BetterCAP을 활용하는 딥 강화학습 기반 AI.
* [wifi-arsenal](https://github.com/0x90/wifi-arsenal) - Wi-Fi 침투 테스트를 위한 리소스.

## 네트워크 취약점 스캐너

* [celerystalk](https://github.com/sethsec/celerystalk) - 구성 가능한 방식으로 "모든 호스트에 모든 도구를 실행"하는 비동기 열거 및 취약점 스캐너.
* [kube-hunter](https://kube-hunter.aquasec.com/) - Kubernetes 클러스터를 외부('공격자 관점') 또는 클러스터 내부에서 검사하여 보안 문제를 찾기 위한 일련의 테스트('hunters')를 실행하는 오픈소스 도구.
* [Nessus](https://www.tenable.com/products/nessus-vulnerability-scanner) - Tenable이 판매하는 상업용 취약점 관리, 구성 및 규정 준수 평가 플랫폼.
* [Netsparker Application Security Scanner](https://www.netsparker.com/pricing/) - 보안 결함을 자동으로 찾아내는 애플리케이션 보안 스캐너.
* [Nexpose](https://www.rapid7.com/products/nexpose/) - Rapid7이 판매하는 Metasploit과 통합되는 상업용 취약점 및 위험 관리 평가 엔진.
* [OpenVAS](http://www.openvas.org/) - 널리 사용되는 Nessus 취약점 평가 시스템의 자유 소프트웨어 구현.
* [Vuls](https://github.com/future-architect/vuls) - Go로 작성된 GNU/Linux 및 FreeBSD용 에이전트리스(agentless) 취약점 스캐너.

### 웹 취약점 스캐너

* [ACSTIS](https://github.com/tijme/angularjs-csti-scanner) - AngularJS용 자동화된 클라이언트 측 템플릿 주입(샌드박스 탈출/우회) 탐지.
* [Arachni](http://www.arachni-scanner.com/) - 웹 애플리케이션의 보안을 평가하기 위한 스크립트 가능한 프레임워크.
* [JCS](https://github.com/TheM4hd1/JCS) - exploitdb 및 packetstorm의 자동 데이터베이스 업데이터를 갖춘 Joomla 취약점 컴포넌트 스캐너.
* [Nikto](https://github.com/sullo/nikto) - 시끄럽지만 빠른 블랙박스 웹 서버 및 웹 애플리케이션 취약점 스캐너.
* [SQLmate](https://github.com/UltimateHackers/sqlmate) - 주어진 dork와 (선택 사항) 웹사이트를 기반으로 SQLi 취약점을 식별하는 `sqlmap`의 도우미.
* [SecApps](https://secapps.com/) - 브라우저 내(in-browser) 웹 애플리케이션 보안 테스트 모음.
* [WPScan](https://wpscan.org/) - 블랙박스 WordPress 취약점 스캐너.
* [Wapiti](http://wapiti.sourceforge.net/) - 내장 퍼저(fuzzer)가 포함된 블랙박스 웹 애플리케이션 취약점 스캐너.
* [WebReaver](https://www.webreaver.com/) - macOS용으로 설계된 상업용 그래픽 웹 애플리케이션 취약점 스캐너.
* [cms-explorer](https://code.google.com/archive/p/cms-explorer/) - 콘텐츠 관리 시스템(CMS)으로 구동되는 다양한 웹사이트가 실행 중인 특정 모듈, 플러그인, 컴포넌트 및 테마를 밝혀냅니다.
* [joomscan](https://www.owasp.org/index.php/Category:OWASP_Joomla_Vulnerability_Scanner_Project) - Joomla 취약점 스캐너.
* [skipfish](https://www.kali.org/tools/skipfish/) - 성능이 뛰어나고 적응성이 높은 능동형 웹 애플리케이션 보안 정찰 도구.
* [w3af](https://github.com/andresriancho/w3af) - 웹 애플리케이션 공격 및 감사 프레임워크.
* [WAFtester](https://github.com/waftester/waftester) - 197개 이상의 WAF 공급업체를 핑거프린팅하고, 정량적 점수로 규칙 커버리지를 벤치마킹하며, 70개 이상의 우회 기법으로 바이패스 발견을 자동화하는 WAF 보안 테스트 CLI.
* [nuclei](https://github.com/projectdiscovery/nuclei) - 간단한 YAML 기반 DSL을 기반으로 하는 빠르고 사용자 정의 가능한 취약점 스캐너.
* [Lonkero](https://github.com/bountyyfi/lonkero) - 침투 테스트 및 보안 평가를 위해 Rust로 구축된 60개 이상의 공격 모듈을 갖춘 엔터프라이즈급 웹 취약점 스캐너.
* [jiraffe](https://github.com/0x48piraj/jiraffe) - 잘못된 구성, 인증되지 않은 액세스 및 CVE 검증에 중점을 둔 Atlassian Jira용 보안 정찰 및 취약점 스캐너.
* [Dalfox](https://github.com/hahwul/dalfox) - 빠른 매개변수 분석 및 XSS 스캐너.
* [Ghauri](https://github.com/r0oth3x49/ghauri) - 고급 SQL 인젝션 탐지 및 공격 도구.

## 온라인 리소스

### 온라인 운영체제 리소스

* [DistroWatch.com's Security Category](https://distrowatch.com/search.php?category=Security) - 오픈소스 운영체제에 대해 논의하고, 리뷰하며, 최신 정보를 유지하는 데 전념하는 웹사이트.

### 온라인 침투 테스트 리소스

* [MITRE's Adversarial Tactics, Techniques & Common Knowledge (ATT&CK)](https://attack.mitre.org/) - 사이버 공격자 행동에 대한 큐레이션된 지식 기반 및 모델.
* [Metasploit Unleashed](https://www.offensive-security.com/metasploit-unleashed/) - 무료 Offensive Security Metasploit 과정.
* [Open Web Application Security Project (OWASP)](https://www.owasp.org/index.php/Main_Page) - 특히 웹 기반 및 애플리케이션 계층 소프트웨어의 보안 개선에 중점을 둔 전 세계 비영리 자선 기구.
* [PENTEST-WIKI](https://github.com/nixawk/pentest-wiki) - 침투 테스터와 연구자를 위한 무료 온라인 보안 지식 라이브러리.
* [Penetration Testing Execution Standard (PTES)](http://www.pentest-standard.org/) - 침투 테스트의 수행과 결과 보고를 위한 공통 언어와 범위를 제공하도록 설계된 문서.
* [Penetration Testing Framework (PTF)](http://www.vulnerabilityassessment.co.uk/Penetration%20Test.html) - 취약점 분석가와 침투 테스터 모두가 사용할 수 있는 일반적인 프레임워크로 정리된 침투 테스트 수행 개요.
* [Client XSS Introduction](https://domgo.at/cxss/intro) - 클라이언트 측 크로스사이트 스크립팅(XSS) 공격에 대한 포괄적인 입문서.

### 기타 온라인 목록

* [.NET Programming](https://github.com/quozd/awesome-dotnet) - Microsoft Windows 플랫폼 개발을 위한 소프트웨어 프레임워크.
* [Infosec/hacking videos recorded by cooper](https://administraitor.video) - Cooper가 녹화한 보안 컨퍼런스 모음.
* [Android Exploits](https://github.com/sundaysec/Android-Exploits) - Android 익스플로잇과 해킹에 대한 가이드.
* [Android Security](https://github.com/ashishb/android-security-awesome) - Android 보안 관련 리소스 모음.
* [AppSec](https://github.com/paragonie/awesome-appsec) - 애플리케이션 보안 학습을 위한 리소스.
* [Awesome Awesomeness](https://github.com/bayandin/awesome-awesomeness) - 리스트들의 리스트.
* [Awesome Malware](https://github.com/fabacab/awesome-malware) - 훌륭한 악성코드, 봇넷 및 기타 포스트 익스플로잇 도구의 큐레이션 모음.
* [Awesome Shodan Queries](https://github.com/jakejarvis/awesome-shodan-queries) - Shodan을 위한 유용하고, 재미있으며, 우울한 검색 쿼리의 멋진 목록.
* [Awesome Censys Queries](https://github.com/thehappydinoa/awesome-censys-queries) - 흥미롭고 기이한 Censys 검색 쿼리 모음.
* [AWS Tool Arsenal](https://github.com/toniblyx/my-arsenal-of-aws-security-tools) - AWS 환경을 테스트하고 보안을 강화하기 위한 도구 목록.
* [Blue Team](https://github.com/fabacab/awesome-cybersecurity-blueteam) - 사이버 보안 블루팀을 위한 훌륭한 리소스, 도구 및 기타 멋진 자료.
* [C/C++ Programming](https://github.com/fffaraz/awesome-cpp) - 오픈소스 보안 도구의 주요 언어 중 하나.
* [CTFs](https://github.com/apsdehal/awesome-ctf) - CTF(Capture The Flag) 프레임워크, 라이브러리 등.
* [Forensics](https://github.com/Cugu/awesome-forensics) - 무료(대부분 오픈소스) 포렌식 분석 도구 및 리소스.
* [Hacking](https://github.com/carpedm20/awesome-hacking) - 튜토리얼, 도구 및 리소스.
* [Honeypots](https://github.com/paralax/awesome-honeypots) - 허니팟, 도구, 컴포넌트 등.
* [InfoSec § Hacking challenges](https://github.com/AnarchoTechNYC/meta/wiki/InfoSec#hacking-challenges) - CTF, 워게임, 해킹 챌린지 웹사이트, 침투 테스트 실습 랩 연습 등을 망라한 종합 디렉터리.
* [Infosec](https://github.com/onlurking/awesome-infosec) - 침투 테스트, 포렌식 등을 위한 정보 보안 리소스.
* [JavaScript Programming](https://github.com/sorrycc/awesome-javascript) - 브라우저 내 개발 및 스크립팅.
* [Kali Linux Tools](http://tools.kali.org/tools-listing) - Kali Linux에 포함된 도구 목록.
* [Node.js Programming by @sindresorhus](https://github.com/sindresorhus/awesome-nodejs) - 멋진 Node.js 패키지 및 리소스의 큐레이션 목록.
* [Pentest Cheat Sheets](https://github.com/ByteSnipers/awesome-pentest-cheat-sheets) - 훌륭한 침투 테스트 치트 시트 모음.
* [Python Programming by @svaksha](https://github.com/svaksha/pythonidae) - 일반적인 Python 프로그래밍.
* [Python Programming by @vinta](https://github.com/vinta/awesome-python) - 일반적인 Python 프로그래밍.
* [Python tools for penetration testers](https://github.com/dloss/python-pentest-tools) - 많은 침투 테스트 도구가 Python으로 작성되어 있습니다.
* [Rawsec's CyberSecurity Inventory](https://inventory.raw.pm/) - 사이버 보안에 관한 도구, 리소스, CTF 플랫폼 및 운영체제의 오픈소스 인벤토리. ([출처](https://gitlab.com/rawsec/rawsec-cybersecurity-list))
* [Red Teaming](https://github.com/yeyintminthuhtut/Awesome-Red-Teaming) - 훌륭한 레드팀(Red Teaming) 리소스 목록.
* [Ruby Programming by @Sdogruyol](https://github.com/Sdogruyol/awesome-ruby) - 익스플로잇 작성의 사실상 표준 언어.
* [Ruby Programming by @dreikanter](https://github.com/dreikanter/ruby-bookmarks) - 익스플로잇 작성의 사실상 표준 언어.
* [Ruby Programming by @markets](https://github.com/markets/awesome-ruby) - 익스플로잇 작성의 사실상 표준 언어.
* [SecLists](https://github.com/danielmiessler/SecLists) - 보안 평가 중 사용되는 다양한 유형의 목록 모음.
* [SecTools](http://sectools.org/) - 상위 125개 네트워크 보안 도구.
* [Security Talks](https://github.com/PaulSec/awesome-sec-talks) - 큐레이션된 보안 컨퍼런스 목록.
* [Security](https://github.com/sbilly/awesome-security) - 소프트웨어, 라이브러리, 문서 및 기타 리소스.
* [Serverless Security](https://github.com/puresec/awesome-serverless-security/) - 전자책, 기사, 백서, 블로그 및 연구 논문과 같은 훌륭한 서버리스 보안 리소스의 큐레이션 목록.
* [Shell Scripting](https://github.com/alebcay/awesome-shell) - 명령줄 프레임워크, 툴킷, 가이드 및 유용한 도구.
* [YARA](https://github.com/InQuest/awesome-yara) - YARA 규칙, 도구 및 관련 인물.
* [Awesome ElectronJS Hacking](https://github.com/doyensec/awesome-electronjs-hacking) - Electron.js (in)security에 관한 훌륭한 리소스의 큐레이션 목록

### 침투 테스트 보고서 템플릿

* [Public Pentesting Reports](https://github.com/juliocesarfort/public-pentesting-reports) - 여러 컨설팅 회사와 학술 보안 그룹이 공개한 공개 침투 테스트 보고서의 큐레이션 목록.
* [Pentest reports](https://pentestreports.com) - 공개 침투 테스트 보고서, 회사, 도구 및 취약점 목록을 한곳에 모은 정보 허브.
* [T&VS Pentesting Report Template](https://www.testandverification.com/wp-content/uploads/template-penetration-testing-report-v03.pdf) - Test and Verification Services, Ltd.가 제공하는 침투 테스트 보고서 템플릿.
* [Web Application Security Assessment Report Template](http://lucideus.com/pdf/stw.pdf) - Lucideus가 제공하는 샘플 웹 애플리케이션 보안 평가 보고서 템플릿.

## 오픈소스 인텔리전스(OSINT)

참고: [awesome-osint](https://github.com/jivoi/awesome-osint).

* [DataSploit](https://github.com/upgoingstar/datasploit) - 내부적으로 Shodan, Censys, Clearbit, EmailHunter, FullContact 및 Zoomeye를 활용하는 OSINT 시각화 도구.
* [Depix](https://github.com/beurtschipper/Depix) - 픽셀화된 스크린샷에서 텍스트를 디픽셀화하여 비밀번호를 복구하는 도구.
* [GyoiThon](https://github.com/gyoisamurai/GyoiThon) - GyoiThon은 머신러닝을 사용하는 정보 수집(Intelligence Gathering) 도구입니다.
* [Intrigue](http://intrigue.io) - 강력한 API, UI 및 CLI를 갖춘 자동화된 OSINT 및 공격 표면 발견 프레임워크.
* [Maltego](http://www.maltego.com/) - 오픈소스 인텔리전스 및 포렌식을 위한 상용 소프트웨어.
* [PacketTotal](https://packettotal.com/) - 내부적으로 Zeek 및 Suricata IDS 시그니처를 사용하여 네트워크 기반 악성코드의 신속한 탐지를 돕는 간단하고 무료이며 고품질의 패킷 캡처 파일 분석 도구.
* [Skiptracer](https://github.com/xillwillx/skiptracer) - 라면값 수준의 예산으로 PII 페이월 사이트를 기본 Python 웹스크래핑(BeautifulSoup)하여 대상에 대한 수동적 정보를 수집하는 OSINT 스크래핑 프레임워크.
* [Sn1per](https://github.com/1N3/Sn1per) - 자동화된 침투 테스트 정찰 스캐너.
* [Spiderfoot](http://www.spiderfoot.net/) - 웹 UI와 보고서 시각화를 갖춘 다중 소스 OSINT 자동화 도구.
* [creepy](https://github.com/ilektrojohn/creepy) - 지리적 위치(Geolocation) OSINT 도구.
* [gOSINT](https://github.com/Nhoya/gOSINT) - 여러 모듈과 텔레그램 스크래퍼를 갖춘 OSINT 도구.
* [image-match](https://github.com/ascribe/image-match) - 수십억 개의 이미지를 빠르게 검색합니다.
* [recon-ng](https://github.com/lanmaster53/recon-ng) - Python으로 작성된 완전한 기능의 웹 정찰 프레임워크.
* [sn0int](https://github.com/kpcyrd/sn0int) - 반자동 OSINT 프레임워크 및 패키지 관리자.
* [Keyscope](https://github.com/SpectralOps/keyscope) - 여러 SaaS 공급업체에 대해 활성 비밀(secret)을 감사하기 위한 확장 가능한 키 및 비밀 검증 도구.
* [Facebook Friend List Scraper](https://github.com/narkopolo/fb_friend_list_scraper) - 속도 제한(rate limit) 없이 Facebook의 대규모 친구 목록에서 이름과 사용자 이름을 스크래핑하는 도구.
* [wayparam](https://github.com/aleff-github/wayparam) - 요청 입력을 생성하거나 정규화하여 숨겨진 또는 문서화되지 않은 매개변수와 엔드포인트를 발견하도록 설계된 도구로, 입력 처리 문제와 예기치 않은 애플리케이션 동작을 식별하는 데 자주 사용됩니다.

### 데이터 브로커 및 검색 엔진 서비스

* [Hunter.io](https://hunter.io/) - 회사의 이메일 주소 및 기타 조직 세부 정보를 발견하기 위한 웹 검색 인터페이스를 제공하는 데이터 브로커.
* [Leaker](https://github.com/vflame6/leaker) - 10개의 유출(breach) 데이터베이스를 동시에 검색하는 수동적 유출 열거 CLI 도구.
* [Threat Crowd](https://www.threatcrowd.org/) - 위협 검색 엔진.
* [Virus Total](https://www.virustotal.com/) - 의심스러운 파일과 URL을 분석하고 바이러스, 웜, 트로이 목마 및 모든 종류의 악성코드의 신속한 탐지를 돕는 무료 서비스.
* [surfraw](https://github.com/kisom/surfraw) - 다양한 인기 WWW 검색 엔진에 대한 빠른 UNIX 명령줄 인터페이스.

### Dorking 도구* [BinGoo](https://github.com/Hood3dRob1n/BinGoo) - GNU/Linux bash 기반 Bing 및 Google Dorking 도구.
* [dorkbot](https://github.com/utiso/dorkbot) - Google(또는 기타) 검색 결과에서 취약점을 스캔하는 명령줄 도구.
* [github-dorks](https://github.com/techgaun/github-dorks) - GitHub 저장소/조직에서 잠재적인 민감 정보 유출을 스캔하는 CLI 도구.
* [GooDork](https://github.com/k3170makan/GooDork) - 명령줄 Google dorking 도구.
* [Google Hacking Database](https://www.exploit-db.com/google-hacking-database/) - Google dorks 데이터베이스; 정찰(recon)에 사용할 수 있음.
* [dork-cli](https://github.com/jgor/dork-cli) - 명령줄 Google dork 도구.
* [dorks](https://github.com/USSCltd/dorks) - Google hack database 자동화 도구.
* [fast-recon](https://github.com/DanMcInerney/fast-recon) - 도메인에 대해 Google dorks를 수행.
* [pagodo](https://github.com/opsdisk/pagodo) - Google Hacking Database 스크래핑 자동화.
* [snitch](https://github.com/Smaash/snitch) - dorks를 통한 정보 수집.

### 이메일 검색 및 분석 도구

* [SimplyEmail](https://github.com/SimplySecurity/SimplyEmail) - 빠르고 쉽게 만든 이메일 정찰 도구.
* [WhatBreach](https://github.com/Ekultek/WhatBreach) - 이메일 주소를 검색하고 해당 이메일이 포함된 알려진 모든 유출 사고를 발견하며, 공개적으로 사용 가능한 경우 유출된 데이터베이스를 다운로드합니다.

### 메타데이터 수집 및 분석

* [FOCA (Fingerprinting Organizations with Collected Archives)](https://www.elevenpaths.com/labstools/foca/) - Google, Bing, DuckDuckGo를 검색하여 내부 회사 조직 구조를 찾고 추론하는 자동화된 문서 수집 도구.
* [metagoofil](https://github.com/laramies/metagoofil) - 메타데이터 수집 도구.
* [theHarvester](https://github.com/laramies/theHarvester) - 이메일, 서브도메인 및 사람 이름 수집 도구.

### 네트워크 장치 검색 도구

* [Censys](https://www.censys.io/) - 매일 ZMap 및 ZGrab 스캔을 통해 호스트와 웹사이트에 대한 데이터를 수집합니다.
* [Shodan](https://www.shodan.io/) - 인터넷에 연결된 장치를 위한 세계 최초의 검색 엔진.
* [ZoomEye](https://www.zoomeye.org/) - 사용자가 특정 네트워크 구성 요소를 찾을 수 있게 해주는 사이버 공간 검색 엔진.

### OSINT 온라인 리소스

* [CertGraph](https://github.com/lanrat/certgraph) - 도메인의 SSL/TLS 인증서에서 인증서 대체 이름(certificate alternative names)을 크롤링합니다.
* [GhostProject](https://ghostproject.fr/) - 수십억 개의 평문 비밀번호를 검색 가능한 데이터베이스로, 일부는 무료로 볼 수 있습니다.
* [NetBootcamp OSINT Tools](http://netbootcamp.org/osinttools/) - OSINT 링크와 다른 서비스에 대한 맞춤형 웹 인터페이스 모음.
* [OSINT Framework](http://osintframework.com/) - 다양한 OSINT 도구를 카테고리별로 정리한 모음.
* [WiGLE.net](https://wigle.net/) - 전 세계 무선 네트워크에 대한 정보를 제공하며, 사용자 친화적인 데스크톱 및 웹 애플리케이션을 제공합니다.
* [certgrep](https://certgrep.sh) - 빠른 Certificate Transparency Log 정규식 도메인 조회 도구

### 소스 코드 저장소 검색 도구

다음도 참조하세요: *[웹에서 접근 가능한 소스 코드 추출 도구](#web-accessible-source-code-ripping-tools)*.

* [vcsmap](https://github.com/melvinsh/vcsmap) - 공개 버전 관리 시스템에서 민감한 정보를 스캔하는 플러그인 기반 도구.
* [Yar](https://github.com/Furduhlutur/yar) - Git 저장소를 클론하여 커밋 시간 순서대로 전체 커밋 기록에서 비밀, 토큰 또는 비밀번호를 검색합니다.

### 웹 애플리케이션 및 리소스 분석 도구

* [BlindElephant](http://blindelephant.sourceforge.net/) - 웹 애플리케이션 핑거프린터.
* [EyeWitness](https://github.com/ChrisTruncer/EyeWitness) - 웹사이트 스크린샷을 찍고, 일부 서버 헤더 정보를 제공하며, 가능하면 기본 자격 증명을 식별하는 도구.
* [GraphQL Voyager](https://graphql-kit.com/graphql-voyager/) - 모든 GraphQL API를 대화형 그래프로 표현하여 GraphQL 쿼리 엔드포인트가 있는 모든 웹사이트의 데이터 모델을 탐색할 수 있게 해줍니다.
* [VHostScan](https://github.com/codingo/VHostScan) - 역방향 조회를 수행하는 가상 호스트 스캐너로, 피벗 도구와 함께 사용할 수 있으며 catch-all 시나리오, 별칭 및 동적 기본 페이지를 탐지합니다.
* [Wappalyzer](https://www.wappalyzer.com/) - Wappalyzer는 웹사이트에서 사용되는 기술을 찾아냅니다.
* [WhatWaf](https://github.com/Ekultek/WhatWaf) - 웹 애플리케이션 방화벽 및 보호 시스템을 탐지하고 우회합니다.
* [WhatWeb](https://github.com/urbanadventurer/WhatWeb) - 웹사이트 핑거프린터.
* [wafw00f](https://github.com/EnableSecurity/wafw00f) - 웹 애플리케이션 방화벽(WAF) 제품을 식별하고 핑거프린팅합니다.
* [webscreenshot](https://github.com/maaaaz/webscreenshot) - 사이트 목록에서 웹사이트 스크린샷을 찍는 간단한 스크립트.

## 운영 체제 배포판

* [Android Tamer](https://androidtamer.com/) - Android 보안 전문가를 위해 구축된 배포판으로, Android 보안 테스트에 필요한 도구를 포함합니다.
* [ArchStrike](https://archstrike.org/) - 보안 전문가와 애호가를 위한 Arch GNU/Linux 저장소.
* [AttifyOS](https://github.com/adi0x90/attifyos) - 사물인터넷(IoT) 보안 평가에 유용한 도구에 중점을 둔 GNU/Linux 배포판.
* [BlackArch](https://www.blackarch.org/) - 침투 테스터와 보안 연구자를 위한 Arch GNU/Linux 기반 배포판.
* [Buscador](https://inteltechniques.com/buscador/) - 온라인 수사관을 위해 사전 구성된 GNU/Linux 가상 머신.
* [Kali](https://www.kali.org/) - 침투 테스트와 디지털 포렌식을 위해 설계된 롤링 데비안 기반 GNU/Linux 배포판.
* [Network Security Toolkit (NST)](http://networksecuritytoolkit.org/) - 최고 수준의 오픈 소스 네트워크 보안 애플리케이션에 쉽게 접근할 수 있도록 설계된 Fedora 기반 GNU/Linux 부팅 가능 라이브 운영 체제.
* [Parrot](https://parrotlinux.org/) - Kali와 유사한 배포판으로, 여러 하드웨어 아키텍처를 지원합니다.
* [NullSec Linux](https://github.com/bad-antics/nullsec-linux) - 클라우드, AI/ML, 하드웨어, 자동차 및 모바일 보안 테스트를 위한 특수 에디션을 포함하여 135개 이상의 도구를 갖춘 데비안 기반 보안 배포판.
* [PentestBox](https://pentestbox.org/) - Windows 운영 체제용 오픈 소스 사전 구성 휴대용 침투 테스트 환경.
* [The Pentesters Framework](https://github.com/trustedsec/ptf) - 침투 테스트 실행 표준(PTES)을 중심으로 구성된 배포판으로, 덜 자주 사용되는 유틸리티를 제외한 선별된 유틸리티 모음을 제공합니다.

## 정기 간행물

* [2600: The Hacker Quarterly](https://www.2600.com/Magazine/DigitalEditions) - 기술과 컴퓨터 "언더그라운드" 문화에 관한 미국 정기 간행물.
* [Phrack Magazine](http://www.phrack.org/) - 단연 가장 오래 운영된 해커 매거진.

## 물리적 액세스 도구

* [AT Commands](https://atcommands.org/) - Android 기기의 USB 포트를 통해 AT 명령을 사용하여 기기 펌웨어를 다시 쓰고, 보안 메커니즘을 우회하고, 민감한 정보를 유출하고, 화면 잠금을 해제하고, 터치 이벤트를 주입합니다.
* [Hak5](https://shop.hak5.org/) - USB Rubber Ducky, Bash Bunny, Key Croc, Packet Squirrel, LAN Turtle을 포함한 USB 공격 플랫폼 및 네트워크 임플란트용 상용 침투 테스트 하드웨어 상점.
* [PCILeech](https://github.com/ufrisk/pcileech) - PCIe 하드웨어 장치를 사용하여 PCIe를 통한 직접 메모리 액세스(DMA)로 대상 시스템 메모리를 읽고 씁니다.
* [Poisontap](https://samy.pl/poisontap/) - 쿠키를 빼내고, 내부(LAN 측) 라우터를 노출하며, 잠긴 컴퓨터에 웹 백도어를 설치합니다.
* [Proxmark3](https://proxmark3.com/) - 근접 카드/리더기, 무선 키/키포브 등을 분석하고 공격하는 데 자주 사용되는 RFID/NFC 복제, 리플레이 및 스푸핑 툴킷.
* [Thunderclap](https://thunderclap.io/) - 물리적 DMA 지원 하드웨어 주변 장치 포트를 감사하기 위한 오픈 소스 I/O 보안 연구 플랫폼.

## 권한 상승 도구

* [Active Directory and Privilege Escalation (ADAPE)](https://github.com/hausec/ADAPE-Script) - Active Directory에서 보안 잘못된 구성을 발견하고 권한 상승을 시도하기 위해 다양한 유용한 PowerShell 모듈을 자동화하는 통합 스크립트.
* [GTFOBins](https://gtfobins.github.io/) - 잘못 구성된 시스템에서 로컬 보안 제한을 우회하는 데 사용할 수 있는 Unix 바이너리의 선별된 목록.
* [LOLBAS (Living Off The Land Binaries and Scripts)](https://lolbas-project.github.io/) - "Living Off The Land" 기법에 사용할 수 있는 바이너리, 스크립트 및 라이브러리를 문서화합니다. 즉, 공격자가 원래 목적을 넘어선 작업을 수행하는 데 사용할 수 있는 바이너리를 의미합니다.
* [LinEnum](https://github.com/rebootuser/LinEnum) - 호스트 감사 및 CTF 게임 중에 유용한 스크립트 기반 로컬 Linux 열거 및 권한 상승 검사 도구.
* [Postenum](https://github.com/mbahadou/postenum) - 로컬 GNU/Linux 시스템에서 가능한 권한 상승 기회를 열거하는 데 사용되는 셸 스크립트.
* [unix-privesc-check](https://github.com/pentestmonkey/unix-privesc-check) - UNIX 시스템에서 간단한 권한 상승 벡터를 확인하는 셸 스크립트.
* [mcafee-xpass](https://github.com/SujalMeghwal/mcafee-xpass) – 알려진 XOR + 3DES 로직을 사용하여 McAfee `Sitelist.xml` 파일에서 암호화된 관리자 비밀번호를 해독합니다. Red Team 권한 상승 및 포렌식 복구에 유용합니다.
* [pspy](https://github.com/DominicBreuker/pspy) - procfs 스캔과 inotify를 통해 명령과 cron 작업이 실행될 때 모니터링하는 권한 없는 Linux 프로세스 스니퍼.

### 패스워드 스프레이 도구

* [DomainPasswordSpray](https://github.com/dafthack/DomainPasswordSpray) - 도메인 사용자를 대상으로 패스워드 스프레이 공격을 수행하는 PowerShell로 작성된 도구.
* [SprayingToolkit](https://github.com/byt3bl33d3r/SprayingToolkit) - Lync/S4B, Outlook Web Access(OWA) 및 Office 365(O365)에 대한 패스워드 스프레이 공격을 훨씬 더 빠르고, 덜 고통스럽고, 더 효율적으로 만들어 주는 스크립트.

## 리버스 엔지니어링

다음도 참조하세요: [awesome-reversing](https://github.com/tylerha97/awesome-reversing), [*Exploit 개발 도구*](#exploit-development-tools).

### 리버스 엔지니어링 도서

* [Gray Hat Hacking The Ethical Hacker's Handbook by Daniel Regalado et al., 2015](http://www.amazon.com/Hacking-Ethical-Hackers-Handbook-Edition/dp/0071832386)
* [Hacking the Xbox by Andrew Huang, 2003](https://nostarch.com/xbox.htm)
* [Practical Reverse Engineering by Bruce Dang et al., 2014](http://www.wiley.com/WileyCDA/WileyTitle/productCd-1118787315.html)
* [Reverse Engineering for Beginners by Dennis Yurichev](http://beginners.re/)
* [The IDA Pro Book by Chris Eagle, 2011](https://nostarch.com/idapro2.htm)

### 리버스 엔지니어링 도구

* [angr](https://angr.io/) - 플랫폼에 독립적인 바이너리 분석 프레임워크.
* [Capstone](http://www.capstone-engine.org/) - 가볍고 다중 플랫폼, 다중 아키텍처를 지원하는 디스어셈블리 프레임워크.
* [Detect It Easy(DiE)](https://github.com/horsicq/Detect-It-Easy) - Windows, Linux 및 MacOS용 파일 형식을 결정하는 프로그램.
* [Evan's Debugger](http://www.codef00.com/projects#debugger) - GNU/Linux용 OllyDbg 유사 디버거.
* [Frida](https://www.frida.re/) - 개발자, 리버스 엔지니어 및 보안 연구자를 위한 동적 계측 툴킷.
* [Fridax](https://github.com/NorthwaveNL/fridax) - Xamarin/Mono JIT 및 AOT 컴파일된 iOS/Android 애플리케이션에서 변수를 읽고 함수를 가로채거나 후킹합니다.
* [Ghidra](https://www.ghidra-sre.org/) - NSA 연구국이 개발한 무료 소프트웨어 리버스 엔지니어링 도구 모음으로, 원래 WikiLeaks의 "Vault 7" 공개 자료에서 노출되었으며 현재 오픈 소스 소프트웨어로 유지 관리되고 있습니다.
* [Immunity Debugger](https://immunityinc.com/products/debugger/) - 익스플로잇을 작성하고 악성코드를 분석하는 강력한 방법.
* [Interactive Disassembler (IDA Pro)](https://www.hex-rays.com/products/ida/) - Windows, GNU/Linux 또는 macOS용 독점 멀티프로세서 디스어셈블러 및 디버거. 무료 버전인 [IDA Free](https://www.hex-rays.com/products/ida/support/download_freeware.shtml)도 있습니다.
* [Medusa](https://github.com/wisk/medusa) - 오픈 소스, 크로스 플랫폼 대화형 디스어셈블러.
* [OllyDbg](http://www.ollydbg.de/) - 바이너리 코드 분석을 강조하는 Windows 바이너리용 x86 디버거.
* [PyREBox](https://github.com/Cisco-Talos/pyrebox) - Cisco-Talos의 Python 스크립팅 가능한 리버스 엔지니어링 샌드박스.
* [Radare2](http://rada.re/r/index.html) - 오픈 소스, 크로스 플랫폼 리버스 엔지니어링 프레임워크.
* [UEFITool](https://github.com/LongSoft/UEFITool) - UEFI 펌웨어 이미지 뷰어 및 편집기.
* [Voltron](https://github.com/snare/voltron) - Python으로 작성된 확장 가능한 디버거 UI 툴킷.
* [WDK/WinDbg](https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/debugger-download-tools) - Windows 드라이버 키트 및 WinDbg.
* [binwalk](https://github.com/devttys0/binwalk) - 펌웨어 이미지를 분석, 리버스 엔지니어링 및 추출하기 위한 빠르고 사용하기 쉬운 도구.
* [boxxy](https://github.com/kpcyrd/boxxy-rs) - 링크 가능한 샌드박스 탐색기.
* [dnSpy](https://github.com/0xd4d/dnSpy) - .NET 어셈블리를 리버스 엔지니어링하는 도구.
* [plasma](https://github.com/joelpx/plasma) - x86/ARM/MIPS용 대화형 디스어셈블러. 색상 구문 코드와 함께 들여쓰기된 의사 코드를 생성합니다.
* [pwndbg](https://github.com/pwndbg/pwndbg) - GDB 디버깅을 쉽게 해주는 GDB 플러그인으로, 로우레벨 소프트웨어 개발자, 하드웨어 해커, 리버스 엔지니어 및 익스플로잇 개발자에게 필요한 기능에 중점을 둡니다.
* [rVMI](https://github.com/fireeye/rVMI) - 강화된 디버거; 단일 도구에서 사용자 공간 프로세스, 커널 드라이버 및 사전 부팅 환경을 검사합니다.
* [x64dbg](http://x64dbg.com/) - Windows용 오픈 소스 x64/x32 디버거.
* [Cutter](https://cutter.re/) - Rizin 기반의 무료 오픈 소스 리버스 엔지니어링 플랫폼.
* [rizin](https://rizin.re/) - radare2의 포크인 무료 오픈 소스 리버스 엔지니어링 프레임워크.
* [ImHex](https://github.com/WerWolv/ImHex) - 리버스 엔지니어와 프로그래머를 위한 기능이 풍부한 헥스 편집기.
* [Brida](https://github.com/federicodotta/Brida) - Burp와 Frida 사이의 브리지 역할을 하는 Burp Suite 확장 프로그램으로, 애플리케이션과 백엔드 서비스 간에 교환되는 트래픽을 변조하면서 애플리케이션 고유의 메서드를 사용하고 조작할 수 있게 해줍니다.

## 보안 교육 과정

* [ARIZONA CYBER WARFARE RANGE](http://azcwr.org/) - 초보자부터 실제 세계 작전까지 24x7 라이브 파이어 훈련을 제공하며, 실제 사이버 전쟁 세계로의 단계적 발전이 가능합니다.
* [Cybrary](http://cybrary.it) - 윤리적 해킹 및 고급 침투 테스트에 대한 무료 강좌. 고급 침투 테스트 강좌는 'Penetration Testing for Highly Secured Environments' 책을 기반으로 합니다.
* [European Union Agency for Network and Information Security](https://www.enisa.europa.eu/topics/trainings-for-cybersecurity-specialists/online-training-material) - ENISA 사이버 보안 교육 자료.
* [Offensive Security Training](https://www.offensive-security.com/information-security-training/) - BackTrack/Kali 개발자들의 교육.
* [Open Security Training](http://opensecuritytraining.info/) - 컴퓨터 보안 수업을 위한 교육 자료.
* [Roppers Academy Training](https://www.hoppersroppers.org/training.html) - 초보자가 첫 CTF를 압도적으로 통과하도록 훈련시키기 위해 설계된 컴퓨팅 및 보안 기초 무료 강좌.
* [SANS Security Training](http://www.sans.org/) - 컴퓨터 보안 교육 및 인증.

## 셸코딩 가이드 및 튜토리얼

* [Exploit Writing Tutorials](https://www.corelan.be/index.php/2009/07/19/exploit-writing-tutorial-part-1-stack-based-overflows/) - 익스플로잇을 개발하는 방법에 대한 튜토리얼.
* [Shellcode Examples](http://shell-storm.org/shellcode/) - 셸코드 데이터베이스.
* [Shellcode Tutorial](http://www.vividmachines.com/shellcode/shellcode.html) - 셸코드 작성 방법에 대한 튜토리얼.
* [The Shellcoder's Handbook by Chris Anley et al., 2007](http://www.wiley.com/WileyCDA/WileyTitle/productCd-047008023X.html)

## 부채널 분석 도구

* [ChipWhisperer](http://chipwhisperer.com) - 부채널 전력 분석 및 글리칭 공격을 위한 완전한 오픈 소스 툴체인.
* [SGX-Step](https://github.com/jovanbulck/sgx-step) - 일반적으로 Intel x86 프로세서, 특히 Intel SGX(Software Guard Extensions) 플랫폼에서 부채널 공격 연구를 용이하게 하는 오픈 소스 프레임워크.
* [TRRespass](https://github.com/vusec/trrespass) - Target Row Refresh 완화 조치로 보호되는 DDR3 및 DDR4 메모리 칩의 내용물을 리버스 엔지니어링할 수 있는 다각적 rowhammer 도구 모음.

## 사회 공학

다음도 참조하세요: [awesome-social-engineering](https://github.com/v2-dev/awesome-social-engineering).

### 사회 공학 도서

* [Ghost in the Wires by Kevin D. Mitnick & William L. Simon, 2011](http://www.hachettebookgroup.com/titles/kevin-mitnick/ghost-in-the-wires/9780316134477/)
* [No Tech Hacking by Johnny Long & Jack Wiles, 2008](https://www.elsevier.com/books/no-tech-hacking/mitnick/978-1-59749-215-7)
* [Social Engineering in IT Security: Tools, Tactics, and Techniques by Sharon Conheady, 2014](https://www.mhprofessional.com/9780071818469-usa-social-engineering-in-it-security-tools-tactics-and-techniques-group)
* [The Art of Deception by Kevin D. Mitnick & William L. Simon, 2002](http://www.wiley.com/WileyCDA/WileyTitle/productCd-0471237124.html)
* [The Art of Intrusion by Kevin D. Mitnick & William L. Simon, 2005](http://www.wiley.com/WileyCDA/WileyTitle/productCd-0764569597.html)
* [Unmasking the Social Engineer: The Human Element of Security by Christopher Hadnagy, 2014](http://www.wiley.com/WileyCDA/WileyTitle/productCd-1118608577.html)

### 사회 공학 온라인 리소스

* [Social Engineering Framework](http://www.social-engineer.org/framework/general-discussion/) - 사회 공학자들을 위한 정보 리소스.

### 사회 공학 도구

* [Catphish](https://github.com/ring0lab/catphish) - Ruby로 작성된 피싱 및 기업 간첩 활동 도구.
* [Evilginx2](https://github.com/kgretzky/evilginx2) - 대부분의 2FA 보안 체계를 무력화할 수 있는 피싱 페이지를 구축하기 위한 독립형 Machine-in-the-Middle(MitM) 리버스 프록시 공격 프레임워크.
* [FiercePhish](https://github.com/Raikia/FiercePhish) - 모든 피싱 작업을 관리하는 완전한 기능을 갖춘 피싱 프레임워크.
* [GitPhish](https://github.com/praetorian-inc/GitPhish) - 동적 device-code 생성과 자동화된 랜딩 페이지 배포를 갖춘 GitHub Device Code 피싱 보안 평가 도구.
* [Gophish](https://getgophish.com) - 오픈 소스 피싱 프레임워크.
* [King Phisher](https://github.com/securestate/king-phisher) - 맞춤형 이메일 및 서버 콘텐츠로 여러 동시 피싱 공격을 생성하고 관리하는 데 사용되는 피싱 캠페인 툴킷.
* [Modlishka](https://github.com/drk1wi/Modlishka) - 실시간 2단계 인증을 갖춘 유연하고 강력한 리버스 프록시.
* [ReelPhish](https://github.com/fireeye/ReelPhish) - 실시간 2단계 인증 피싱 도구.
* [Social Engineer Toolkit (SET)](https://github.com/trustedsec/social-engineer-toolkit) - 신뢰할 수 있는 공격을 신속하게 만들기 위한 다양한 맞춤형 공격 벡터를 갖춘 사회 공학용 오픈 소스 침투 테스트 프레임워크.
* [SocialFish](https://github.com/UndeadSec/SocialFish) - Android 휴대폰이나 Docker 컨테이너에서 실행할 수 있는 소셜 미디어 피싱 프레임워크.
* [phishery](https://github.com/ryhanson/phishery) - TLS/SSL이 활성화된 Basic Auth 자격 증명 수집 도구.
* [wifiphisher](https://github.com/sophron/wifiphisher) - WiFi 네트워크에 대한 자동화된 피싱 공격.

## 정적 분석기* [Brakeman](https://github.com/presidentbeef/brakeman) - Ruby on Rails 애플리케이션용 정적 분석 보안 취약점 스캐너.
* [FindBugs](http://findbugs.sourceforge.net/) - Java 코드에서 버그를 찾기 위한 무료 소프트웨어 정적 분석기.
* [Progpilot](https://github.com/designsecurity/progpilot) - PHP 코드용 정적 보안 분석 도구.
* [RegEx-DoS](https://github.com/jagracey/RegEx-DoS) - 서비스 거부(DoS) 공격에 취약한 정규 표현식을 소스 코드에서 분석합니다.
* [bandit](https://pypi.python.org/pypi/bandit/) - Python 코드용 보안 중심 정적 분석기.
* [cppcheck](http://cppcheck.sourceforge.net/) - 버그 찾기에 중점을 둔 확장 가능한 C/C++ 정적 분석기.
* [sobelow](https://github.com/nccgroup/sobelow) - Phoenix Framework용 보안 중심 정적 분석 도구.
* [cwe_checker](https://github.com/fkie-cad/cwe_checker) - 컴파일된 바이너리와 펌웨어에서 CWE를 휴리스틱하게 탐지하기 위해 Binary Analysis Platform(BAP) 위에 구축된 도구 모음.
* [Agentic Radar](https://github.com/splx-ai/agentic-radar) - 에이전틱 AI 워크플로우용 오픈소스 CLI 보안 스캐너.

## 스테가노그래피 도구

* [Cloakify](https://github.com/TryCatchHCF/Cloakify) - 모든 파일 형식을 일상적인 문자열 목록으로 변환하는 텍스트 기반 스테가노그래피 툴킷.
* [StegOnline](https://stegonline.georgeom.net/) - StegSolve의 웹 기반이면서 기능이 향상된 오픈소스 포팅 버전.
* [StegCracker](https://github.com/Paradoxis/StegCracker) - 파일 내부에 숨겨진 데이터를 찾아내는 스테가노그래피 무차별 대입(brute-force) 유틸리티.

## 취약점 데이터베이스

* [Bugtraq (BID)](http://www.securityfocus.com/bid/) - SecurityFocus 메일링 리스트 및 기타 소스의 제출물로 구성된 소프트웨어 보안 버그 식별 데이터베이스로, Symantec, Inc.가 운영합니다.
* [CISA Known Vulnerabilities Database (KEV)](https://www.cisa.gov/known-exploited-vulnerabilities-catalog) - 미국의 사이버 방어 기관인 사이버보안 및 인프라 보안국(CISA)이 이미 활발히 악용되고 있는 것으로 파악한 다양한 시스템의 취약점.
* [CXSecurity](https://cxsecurity.com/) - 게시된 CVE 및 Bugtraq 소프트웨어 취약점 아카이브로, 나열된 취약점을 발견하기 위한 Google dork 데이터베이스와 상호 참조됩니다.
* [China National Vulnerability Database (CNNVD)](http://www.cnnvd.org.cn/) - Mitre Corporation이 호스팅하는 미국의 CVE 데이터베이스에 해당하는 중국 정부 운영 취약점 데이터베이스.
* [Common Vulnerabilities and Exposures (CVE)](https://cve.mitre.org/) - 공개적으로 알려진 보안 취약점에 대한 일반 이름(즉, CVE 식별자) 사전.
* [Exploit-DB](https://www.exploit-db.com/) - 소프트웨어 취약점에 대한 익스플로잇을 호스팅하는 비영리 프로젝트로, Offensive Security가 공공 서비스로 제공합니다.
* [Full-Disclosure](http://seclists.org/fulldisclosure/) - 취약점에 대한 상세 논의를 위한 공개적이고 벤더 중립적인 포럼으로, 다른 많은 소스보다 먼저 세부 정보를 공개하는 경우가 많습니다.
* [GitHub Advisories](https://github.com/advisories/) - 오픈소스 프로젝트를 포함하여 GitHub가 호스팅하는 코드베이스에서 게시되었거나 이에 영향을 미치는 공개 취약점 권고.
* [HPI-VDB](https://hpi-vdb.de/) - 무료 API 액세스를 제공하는 상호 참조된 소프트웨어 취약점 집계기로, 포츠담(Potsdam)의 Hasso-Plattner Institute가 제공합니다.
* [Inj3ct0r](https://www.0day.today/) - 익스플로잇 마켓플레이스이자 취약점 정보 집계기. ([Onion 서비스](http://mvfjfugdwgc5uwho.onion/).)
* [Microsoft Security Advisories and Bulletins](https://docs.microsoft.com/en-us/security-updates/) - Microsoft 소프트웨어에 영향을 미치는 보안 권고의 아카이브 및 발표로, Microsoft 보안 대응 센터(MSRC)가 게시합니다.
* [Mozilla Foundation Security Advisories](https://www.mozilla.org/security/advisories/) - Firefox 웹 브라우저를 포함하여 Mozilla 소프트웨어에 영향을 미치는 보안 권고의 아카이브.
* [National Vulnerability Database (NVD)](https://nvd.nist.gov/) - 미국 정부의 National Vulnerability Database(NVD)는 표준 CVE 목록의 추가 메타데이터(CPE, CVSS 점수)와 세밀한 검색 엔진을 제공합니다.
* [Open Source Vulnerabilities (OSV)](https://osv.dev/) - 오픈소스 소프트웨어에 영향을 미치는 취약점 데이터베이스로, 프로젝트, Git 커밋 또는 버전으로 조회할 수 있습니다.
* [Packet Storm](https://packetstormsecurity.com/files/) - 업계 전반에서 집계된 익스플로잇, 권고, 도구 및 기타 보안 관련 리소스 총람.
* [SecuriTeam](http://www.securiteam.com/) - 소프트웨어 취약점 정보의 독립적인 소스.
* [Snyk Vulnerability DB](https://snyk.io/vuln/) - Snyk이 알고 있는 취약점에 대한 상세 정보와 수정 지침.
* [US-CERT Vulnerability Notes Database](https://www.kb.cert.org/vuls/) - 미국 컴퓨터 비상 대응 팀(US-CERT)이 집계한 소프트웨어 취약점의 요약, 기술적 세부 정보, 수정 정보 및 영향을 받는 벤더 목록.
* [VulDB](https://vuldb.com) - 사용자 커뮤니티, 익스플로잇 세부 정보 및 추가 메타데이터(예: CPE, CVSS, CWE)를 갖춘 독립적인 취약점 데이터베이스.
* [Vulnerability Lab](https://www.vulnerability-lab.com/) - 익스플로잇 대상 범주별로 정리된 보안 권고를 위한 공개 포럼.
* [Vulners](https://vulners.com/) - 소프트웨어 취약점 보안 데이터베이스.
* [Vulmon](https://vulmon.com/) - 데이터베이스에서 전문(full text) 검색을 수행하는 취약점 인텔리전스 기능을 갖춘 취약점 검색 엔진.
* [Zero Day Initiative](http://zerodayinitiative.com/advisories/published/) - 공개적으로 접근 가능한 게시된 보안 권고 아카이브를 갖춘 버그 바운티 프로그램으로, TippingPoint가 운영합니다.

## 웹 익스플로잇

* [FuzzDB](https://github.com/fuzzdb-project/fuzzdb) - 블랙박스 애플리케이션 장애 주입(fault injection) 및 리소스 발견을 위한 공격 패턴과 프리미티브 사전.
* [Offensive Web Testing Framework (OWTF)](https://www.owasp.org/index.php/OWASP_OWTF) - OWASP 테스팅 가이드를 기반으로 웹 애플리케이션을 침투 테스트하기 위한 Python 기반 프레임워크.
* [Raccoon](https://github.com/evyatarmeged/Raccoon) - 정찰 및 취약점 스캐닝을 위한 고성능 공격적 보안 도구.
* [WPSploit](https://github.com/espreto/wpsploit) - Metasploit으로 WordPress 기반 웹사이트를 익스플로잇합니다.
* [autochrome](https://www.nccgroup.trust/us/about-us/newsroom-and-events/blog/2017/march/autochrome/) - 웹 애플리케이션 테스트에 필요한 적절한 설정으로 사전 구성된 Chrome 브라우저 프로필.
* [authoscope](https://github.com/kpcyrd/authoscope) - 스크립트 가능한 네트워크 인증 크래커.
* [gobuster](https://github.com/OJ/gobuster) - 웹(및 DNS) 정찰을 위한 간결한 다목적 무차별 대입 검색/퍼징 도구.
* [sslstrip2](https://github.com/LeonardoNve/sslstrip2) - HSTS를 우회하기 위한 SSLStrip 버전.
* [sslstrip](https://www.thoughtcrime.org/software/sslstrip/) - HTTPS 스트리핑 공격의 데모.

### 인터셉팅 웹 프록시

참조: *[프록시 및 중간자(MITM) 공격 도구](#proxies-and-machine-in-the-middle-mitm-tools)*.

* [Burp Suite](https://portswigger.net/burp/) - 웹 애플리케이션의 보안 테스트를 수행하기 위한 통합 플랫폼.
* [Fiddler](https://www.telerik.com/fiddler) - 사용자 친화적인 보조 도구를 갖춘 무료 크로스 플랫폼 웹 디버깅 프록시.
* [OWASP Zed Attack Proxy (ZAP)](https://www.zaproxy.org/) - 웹 애플리케이션 침투 테스트를 위한 다양한 기능과 스크립팅을 지원하는 HTTP 인터셉팅 프록시 및 퍼저.
* [mitmproxy](https://mitmproxy.org/) - 침투 테스터와 소프트웨어 개발자를 위한 TLS를 지원하는 대화형 HTTP 인터셉팅 프록시.

### 웹 파일 포함 도구

* [Kadimus](https://github.com/P0cL4bs/Kadimus) - LFI 스캔 및 익스플로잇 도구.
* [LFISuite](https://github.com/D35m0nd142/LFISuite) - 자동 LFI 스캐너 및 익스플로이터.
* [fimap](https://github.com/kurobeats/fimap) - LFI/RFI 버그를 자동으로 찾고, 준비하고, 감사하고, 익스플로잇하고, 심지어 Google 검색까지 수행합니다.
* [liffy](https://github.com/hvqzao/liffy) - LFI 익스플로잇 도구.

### 웹 인젝션 도구

* [Commix](https://github.com/commixproject/commix) - 자동화된 올인원 운영 체제 명령 인젝션 및 익스플로잇 도구.
* [NoSQLmap](https://github.com/codingo/NoSQLMap) - 자동 NoSQL 인젝션 및 데이터베이스 탈취 도구.
* [SQLmap](http://sqlmap.org/) - 자동 SQL 인젝션 및 데이터베이스 탈취 도구.
* [tplmap](https://github.com/epinna/tplmap) - 자동 서버 측 템플릿 인젝션 및 웹 서버 탈취 도구.

### 웹 경로 발견 및 무차별 대입 도구

* [DotDotPwn](https://dotdotpwn.blogspot.com/) - 디렉터리 트래버설 퍼저.
* [dirsearch](https://github.com/maurosoria/dirsearch) - 웹 경로 스캐너.
* [recursebuster](https://github.com/c-sto/recursebuster) - 디렉터리 및 파일 무차별 대입을 수행하는 콘텐츠 발견 도구.

### 웹 셸 및 C2 프레임워크

* [Browser Exploitation Framework (BeEF)](https://github.com/beefproject/beef) - 탈취한 웹 브라우저에 익스플로잇을 전달하기 위한 명령 및 제어 서버.
* [DAws](https://github.com/dotcppfile/DAws) - 고급 웹 셸.
* [Merlin](https://github.com/Ne0nd0g/merlin) - Golang으로 작성된 크로스 플랫폼 사후 익스플로잇 HTTP/2 명령 및 제어 서버이자 에이전트.
* [PhpSploit](https://github.com/nil0x42/phpsploit) - 악성 PHP 원라이너를 통해 웹 서버에 은밀히 지속되는 완전한 기능의 C2 프레임워크.
* [Reverse Shell as a Service](https://github.com/lukechilds/reverse-shell) - 대부분의 유닉스 계열 시스템에서 작동하는 기억하기 쉬운 리버스 셸.
* [SharPyShell](https://github.com/antonioCoco/SharPyShell) - C# 웹 애플리케이션용 초소형 난독화 ASP.NET 웹셸.
* [weevely3](https://github.com/epinna/weevely3) - 무기화된 PHP 기반 웹 셸.

### 웹에서 접근 가능한 소스 코드 추출 도구

* [DVCS Ripper](https://github.com/kost/dvcs-ripper) - 웹에서 접근 가능한 (분산) 버전 관리 시스템을 추출합니다: SVN/GIT/HG/BZR.
* [GitTools](https://github.com/internetwache/GitTools) - 웹에서 접근 가능한 `.git` 저장소를 자동으로 찾아 다운로드합니다.
* [git-dumper](https://github.com/arthaud/git-dumper) - 웹사이트에서 git 저장소를 덤프하는 도구.
* [git-scanner](https://github.com/HightechSec/git-scanner) - 공개적으로 접근 가능한 `.git` 저장소가 있는 웹사이트를 버그 헌팅하거나 침투 테스트하기 위한 도구.

### 웹 익스플로잇 도서

* [The Browser Hacker's Handbook - Wade Alcorn 외, 2014](http://www.wiley.com/WileyCDA/WileyTitle/productCd-1118662091.html)
* [The Web Application Hacker's Handbook - D. Stuttard, M. Pinto, 2011](http://www.wiley.com/WileyCDA/WileyTitle/productCd-1118026470.html)

## Windows 유틸리티

* [Bloodhound](https://github.com/adaptivethreat/Bloodhound/wiki) - 그래픽 기반 Active Directory 트러스트 관계 탐색 도구.
* [Commando VM](https://github.com/fireeye/commando-vm) - 침투 테스트 및 레드 팀 운영을 위한 140개 이상의 Windows 소프트웨어 패키지 자동 설치.
* [Covenant](https://github.com/cobbr/Covenant) - 레드 팀원을 위한 협업 명령 및 제어 플랫폼 역할을 하는 ASP.NET Core 애플리케이션.
* [ctftool](https://github.com/taviso/ctftool) - 교차 세션 편집 세션 공격을 시작할 수 있는 대화형 Collaborative Translation Framework(CTF) 탐색 도구.
* [DeathStar](https://github.com/byt3bl33d3r/DeathStar) - Empire의 RESTful API를 사용하여 Active Directory 환경에서 Domain Admin 권한 획득을 자동화하는 Python 스크립트.
* [Empire](https://github.com/BC-SECURITY/Empire) - PowerShell, Python 및 C# 에이전트를 갖춘 사후 익스플로잇 및 적대자 에뮬레이션 프레임워크.
* [Fibratus](https://github.com/rabbitstack/fibratus) - Windows 커널 탐색 및 추적 도구.
* [Inveigh](https://github.com/Kevin-Robertson/Inveigh) - Windows PowerShell ADIDNS/LLMNR/mDNS/NBNS 스푸퍼/중간자 공격 도구.
* [LaZagne](https://github.com/AlessandroZ/LaZagne) - 자격 증명 복구 프로젝트.
* [MailSniper](https://github.com/dafthack/MailSniper) - Microsoft Exchange 환경에서 이메일을 검색하고, Outlook Web Access(OWA) 및 Exchange Web Services(EWS)에서 전역 주소 목록(GAL)을 수집하는 등 다양한 기능을 제공하는 모듈식 도구.
* [PowerSploit](https://github.com/PowerShellMafia/PowerSploit) - PowerShell 사후 익스플로잇 프레임워크.
* [RID_ENUM](https://github.com/trustedsec/ridenum) - Windows 도메인 컨트롤러에서 모든 사용자를 열거하고 무차별 대입으로 해당 사용자의 비밀번호를 크랙할 수 있는 Python 스크립트.
* [Responder](https://github.com/SpiderLabs/Responder) - Link-Local Multicast Name Resolution(LLMNR), NBT-NS 및 mDNS 포이즈너.
* [Rubeus](https://github.com/GhostPack/Rubeus) - 원시 Kerberos 상호 작용 및 악용을 위한 도구 세트.
* [Ruler](https://github.com/sensepost/ruler) - 클라이언트 측 Outlook 기능을 악용하여 Microsoft Exchange 서버에서 원격 셸을 획득합니다.
* [SCOMDecrypt](https://github.com/nccgroup/SCOMDecrypt) - Microsoft System Center Operations Manager(SCOM) 데이터베이스에 저장된 RunAs 자격 증명을 검색하고 복호화합니다.
* [Sysinternals Suite](https://docs.microsoft.com/en-us/sysinternals/downloads/sysinternals-suite) - Sysinternals 문제 해결 유틸리티 모음.
* [Windows Credentials Editor](https://www.ampliasecurity.com/research/windows-credentials-editor/) - 로그온 세션을 검사하고 Kerberos 티켓을 포함한 관련 자격 증명을 추가, 변경, 나열 및 삭제합니다.
* [Windows Exploit Suggester](https://github.com/GDSSecurity/Windows-Exploit-Suggester) - 대상에서 잠재적으로 누락된 패치를 감지합니다.
* [mimikatz](http://blog.gentilkiwi.com/mimikatz) - Windows 운영 체제용 자격 증명 추출 도구.
* [redsnarf](https://github.com/nccgroup/redsnarf) - Windows 워크스테이션, 서버 및 도메인 컨트롤러에서 비밀번호 해시와 자격 증명을 검색하는 사후 익스플로잇 도구.
* [wePWNise](https://labs.mwrinfosecurity.com/tools/wepwnise/) - Office 문서 또는 템플릿에서 사용할 아키텍처 독립적인 VBA 코드를 생성하고, 애플리케이션 제어 및 익스플로잇 완화 소프트웨어 우회를 자동화합니다.
* [WinPwn](https://github.com/SecureThisShit/WinPwn) - 로컬 및 도메인 정찰, 권한 상승 및 익스플로잇을 수행하는 내부 침투 테스트 스크립트.

## 라이선스

[![CC-BY](https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/by.svg)](https://creativecommons.org/licenses/by/4.0/)

이 저작물은 [크리에이티브 커먼즈 저작자표시 4.0 국제 라이선스](https://creativecommons.org/licenses/by/4.0/)에 따라 이용할 수 있습니다.
도구 다운로드