FS#30516 - [john] hccap2john tool fails

Attached to Project: Community Packages
Opened by Vertlo Oraerk (oraerk) - Tuesday, 03 July 2012, 08:10 GMT
Last edited by Thorsten Töpper (Atsutane) - Saturday, 07 July 2012, 16:42 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Thorsten Töpper (Atsutane)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: When trying to convert hccat file to john format the following error is fired:
hccap2john: hccap2john.c:75: process_file: Assertion `bytes==392' failed.

This error is most possible upstream, though i can't find correct way to post it directly.

Additional info:
* package version: 1.7.9-6
* standart unmodified config

Steps to reproduce:
1) Download sample file: http://wiki.wireshark.org/SampleCaptures?action=AttachFile&do=view&target=wpa-Induction.pcap or use any other airodump's capture with successful eapol.
2) Convert it to hccap format. This can be done by cap2hccap tool, or through website https://hashcat.net/cap2hccap/
3) Run hccap2john on hccap file.
4) Error "hccap2john: hccap2john.c:75: process_file: Assertion `bytes==392' failed." is fired.
This task depends upon

Closed by  Thorsten Töpper (Atsutane)
Saturday, 07 July 2012, 16:42 GMT
Reason for closing:  Upstream
Additional comments about closing:  Fixed in the git.
Comment by Thorsten Töpper (Atsutane) - Tuesday, 03 July 2012, 18:26 GMT
Yes this seems like an upstream bug, I've checked it also with the build from git and get the same error there. Subscribe to the john-dev mailing list and report it there, I don't know if you use i686 or x86_64 but you have to state which make rule is used, that's "linux-x86-mmx" for i686 and "linux-x86-64" for x86_64. hccap2john is provided by the jumbo patch, the you find the git repository here: https://github.com/magnumripper/magnum-jumbo

Loading...