Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<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

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ