![]() ![]() Back in the terminal go to the john directory:. ![]() Or you can compile it yourself and fiddle with more optimizations (which is likely unnecessary): UPDATE: As Mems pointed out below in the comments, you can just grab the jumbo version of john from macports as well (I’m assuming it is also built with openmp support): OMG, 4 hours later, I’m finally ready to start on the actual project!.In your terminal, install gcc4.8 via macports (this will also take a long time):.It seems like some previous version didn’t get fully uninstalled and my environment was a mix of the two) If you are me, spend the next 1.5hours debugging why xcode-select doesn’t run (my Xcode install was totally messed up.Once thats working, install the command line tools:.Download and Install Xcode via the AppStore (and grab a snickers, cause this is going to take some time). ![]() In fact, I’m about to spend the next few hours setting up development environment just so I can build john. To build john with OpenMP, I need a modern version of gcc which Apple does not provide. Of course many other things would be so much harder, but really Apple? If only I ran linux, this would be so much easier. Sadly for me, OSX Mavericks does not support OpenMP out of the box. Luckily for me, the jumbo release supports OpenMP which can make parts of the program run in parallel. Is there a mac today that isn’t multi-core? Cracking can take a long time, so we’ll want to use as much of the CPU as possible to make it faster. Zip support currently only exists in the jumbo release of john, so thats the best place to start, but right away you might notice that by default john is single threaded. For the rest of this post I will specifically guide you through using john on OSX to crack a zip file. Each has a different set of non-overlapping features, and the docs are not always clear on which does what. So which do you use? It depends on what you want to do. ![]() The normal release and the community “jumbo” release. Regardless of the answer, this was a fun opportunity to learn a little about John The Ripper (JTR or just ‘john’). I have all of the data, just not the ability to easily read it. It seems silly to me that someone would give me a zip file but not the password to open it. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |