Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 1 May 2012 19:41:40 -0500
From: "jfoug" <jfoug@....net>
To: <john-dev@...ts.openwall.com>
Subject: RE: New JtR functionality, re-build lost salts

I will make changes.  The warning is insignificant, but the compiler does not know it.  It's doing pointer arithmetic to fill in a %*.* value (requires 2 ints).  The compiler does not know that the values ALWAYS will be much smaller than an int, so it complains.  Being that it is var args, the complaint 'may' be valid, on 64 bit builds.  

Jim.

>-----Original Message-----
>> I have added some code, that will allow john to find Password/Salts in
>> ...
>I get these warnings:
>
>dynamic_utils.c: In function ‘dynamic_FIX_SALT_TO_HEX’:
>dynamic_utils.c:163:3: warning: field width specifier ‘*’ expects
>argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat]
>dynamic_utils.c:163:3: warning: field precision specifier ‘.*’ expects
>argument of type ‘int’, but argument 4 has type ‘long int’ [-Wformat]
>
>magnum

Download attachment "JtR_PHPS_Missing_Salts_Crack_Hack_warning_fix.diff" of type "application/octet-stream" (824 bytes)

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.