Pptpcrack
A Generic EAP/MPPE Implementation in Go
Install / Use
/learn @rerange/PptpcrackREADME
<h1 align="center">Welcome to PPTP-Crack 👋</h1>
<p>
<img src="https://img.shields.io/badge/version-0.1-blue.svg?cacheSeconds=2592000" />
</p>
A Generic EAP/MPPE Implementation in Go
🏠 Homepage
Install
make install
Prerequisite
Install WinPcap_4_1_3 for Windows or libpcap for MacOS and other linux distributions
For MacOS users:
brew install tcpdump
RFC Reference
- Microsoft PPP CHAP Extensions, Version 2: RFC2759
- Microsoft Point-To-Point Encryption (MPPE) Protocol: RFC3078
- Deriving Keys for use with Microsoft Point-to-Point Encryption (MPPE): RFC3079
Usage
pptpcrack -f dump.pcap -o dump_decrypt.pcap -w wordlist.txt
-f string Filename of dump file to read from
-o string Filename of decrypted packets to write to
-w string Filename of password list to crack MS-CHAP-V2 handshake
Run tests
make test
Author
👤 orange
- Github: @rerange
🤝 Contributing
Contributions, issues and feature requests are welcome!<br />Feel free to check issues page.
Show your support
Give a ⭐️ if this project helped you!
