5 Feb 13:08
DES - not "traditional DES-based" - (VNC hash) with JtR
Hi, I'm a new user of this mailing list, because I have a question I don't find an answer to : is there a way to use JtR against DES 'hashes', where : - you know the data to encrypt (challenge) - you know the data when encrypted (challenge response, server side) - you search the DES-password that was used to encrypt the data. It is a way to authenticate with VNC ( http://www.realvnc.com/docs/rfbproto.pdf page 14), which is reputed weak. So I search how easily it can be efficiently broken, but I am very surprised I did not find any answer to that. Maybe I searched wrongly, but all my searched are driven by the well known UNIX traditional DES-based salted hash. So, I wish to use JtR for its mangling rules, wordlists capabilities, (and maybe for its efficiency) but I can't find a way to make it do what I want. I have searched in the community resources (http://openwall.info/wiki/john), in the most useful mailing lists posts ( http://openwall.info/wiki/john/mailing-list-excerpts), I have searched in the direction of "How to use the 'dynamic' format within john" (jtr179j5/doc/DYNAMIC.txt) but I did not found what I want "DES($s,$p)", I searched in tutorials (http://openwall.info/wiki/john/tutorials), and I tried to look at patches (http://openwall.info/wiki/john/custom-builds), but no keywords matched, nor with our best friend ggl... I am thinking about how JtR implements its algorithms, but it seems very complicated. Otherwise, I am think about using JtR to generate the pwd to stdout, which I would pipe into a Python soft using PyCrypto, but I don't know if the(Continue reading)
RSS Feed