Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robertdavidgraham/pemcrack
Cracks SSL PEM files that hold encrypted private keys. Brute forces or dictionary cracks. This code is extraordinarily slow, DON'T JUDGE ME!!!
https://github.com/robertdavidgraham/pemcrack
Last synced: 16 days ago
JSON representation
Cracks SSL PEM files that hold encrypted private keys. Brute forces or dictionary cracks. This code is extraordinarily slow, DON'T JUDGE ME!!!
- Host: GitHub
- URL: https://github.com/robertdavidgraham/pemcrack
- Owner: robertdavidgraham
- License: mit
- Created: 2015-02-19T12:03:29.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2021-11-17T16:00:49.000Z (over 2 years ago)
- Last Synced: 2024-02-23T05:34:32.772Z (4 months ago)
- Language: C
- Size: 454 KB
- Stars: 300
- Watchers: 29
- Forks: 108
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-ctf-resources - PEMCrack - Cracks SSL PEM files that hold encrypted private keys. Brute forces or dictionary cracks. (Cryptography)
README
# pemcrack
Cracks SSL PEM files that hold encrypted private keys. Brute forces or dictionary cracks. This code is extraordinarily slow, DON'T JUDGE ME!!!##Building
I include some binaries in the `bin` directory. You can trust me, I ran AV
on them and everything.I'm not spending a lot of time making it easy for you to compile this. Don't
judge me, it's just a straightforward "compile the code and link to the library".On Windows, you need to install the include files. It's just easiest to build
openssl from scratch. After that, use the Visual Studio project in the `vs10` directory.On Mac OS X, just compile the following. You'll need to install the compiler,
which comes with XCode developer tools.gcc pemcrack.c -o pemcrack -lssl -lcrypto
On Linux, compile the following. You'll need get the `libssl-dev` package. I'm
not sure the exact name, I'll get around to testing it.gcc pemcrack.c -o pemcrack -lssl -lcrypto
##See alsoHere is another project that does the same thing, in case this projeck doesn't
satisfy your needs``https://github.com/chipx0r/crackpkcs8``