|
Message-ID: <BAY105-F299282F3144188D945EE13FDA90@phx.gbl> Date: Tue, 09 May 2006 20:14:46 +0200 From: "Frank Dittrich" <frank_dittrich@...mail.com> To: john-users@...ts.openwall.com Subject: john --format=NT segfaults when using wrong password file format I've patched john-1.7.0.2 (using john-1.7-all-4.diff) to support additional formats. When trying john --format=NT with an incorrectly formatted password file, john segfaults: fd@fd:~/JtR/john-1.7.0.2-dummy/run> cat fdtest_LM-20 1:0123456789ABCDEF0123456789SBCDEF:0123456789ABCDEF9123456789ABCDEF fd@fd:~/JtR/john-1.7.0.2-dummy/run> ./john --show --format=NT fdtest_LM Speicherzugriffsfehler fd@fd:~/JtR/john-1.7.0.2-dummy/run> gdb john gdb>set args --show --format=NT fdtest_LM gdb>run Starting program: /home/fd/JtR/john-1.7.0.2-dummy/run/john --show --format=NT fdtest_LM (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)... Program received signal SIGSEGV, Segmentation fault. 0x08061709 in MD4_Final () gdb>bt #0 0x08061709 in MD4_Final () #1 0xbfffeb5c in ?? () gdb>quit The program is running. Exit anyway? (y or n) y fd@fd:~/JtR/john-1.7.0.2-dummy/run> While this problem does not occur with correctly formatted password files, a segfault should be avoided even if using arbitrary input. Regards, Frank
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.