|
Message-ID: <003001cc636d$75c658e0$61530aa0$@net> Date: Thu, 25 Aug 2011 17:25:06 -0400 From: "Robert Harris" <rs904c@...scape.net> To: <john-dev@...ts.openwall.com> Subject: RE: Build Issue on Solaris, John v1.7.8 jumbo-5 August 24, 2011 Alex, So I tried that solution mentioned in your July 6th, 2011, before, when you suggest it. I still got errors and I couldn't figure out a solution. (This is only a problem for me on Solaris.) I should have mentioned this in my original email below. Per your July 6th instructions, I understood your instructions to mean to modify the stdint.h file to look like the following: #ifndef _STDINT_H #ifdef __STDC_VERSION__ #include <stdint.h> #else #define _STDINT_H 1 #undef uint8_t #define uint8_t _john_uint8_t #undef uint16_t #define uint16_t _john_uint16_t #undef uint32_t #define uint32_t _john_uint32_t #undef uint64_t #define uint64_t _john_uint64_t typedef unsigned char uint8_t; typedef unsigned short uint16_t; typedef unsigned int uint32_t; typedef unsigned int uint64_t; #endif #endif In your additional instructions that say "Then we'll actually define and use those types under the _john_* names. math.h already uses a similar trick" (* I don't understand this statement/instruction. I'm not sure if you are saying that some other files also need to be modified, or you are just stating a fact that other files are already defining things further? If other files need to be modified, in what way? Please clarify. *) I tried building with just a modified stdint.h on jumbo-2 and jumbo-5. I get/got the following error: ... ... gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -m64 -DHAVE_CRYPT -I/usr/local/ssl/include -funroll-loops pdf2john.c In file included from /usr/include/sys/types.h:36:0, from /usr/include/signal.h:22, from pdf2john.c:26: /usr/include/sys/int_types.h:76:24: error: conflicting types for '_john_uint64_t' stdint.h:17:22: note: previous declaration of '_john_uint64_t' was here *** Error code 1 make: Fatal error: Command failed for target `pdf2john.o' Current working directory /export/home/rharris/compile/john-1.7.8-jumbo-5-Solaris-x86-64-with-source/s rc *** Error code 1 make: Fatal error: Command failed for target `solaris-x86-64-gcc' As you can see, Solaris 64-bit (perhaps Solaris 32-bit) actually defines uint64_t in int_types.h So, only that conflicts with the JtR definitions. ****So, the only solution that works for me through trial and error, is to deleted the following line out of stdint.h: typedef unsigned long long uint64_t; **** With this line deleted, my build of solaris-x86-64-gcc, works.********** What issues are there with deleting this? Other comments about this? Here are the test suite v1.06a results from this build: ---------------------------------------------------------------------------- -- John Ripper Test Suite Script. Version 1.06a, July 27, 2011. By, Jim Fougeron Testing this build of john: John the Ripper password cracker, ver: 1.7.8-jumbo-5 [solaris-x86-64-gcc] against many formats. Each test should find 1500 passwords. A few do find a smaller count, and when this is the case, this script does list this fact. If a format shows fewer than 1500 values (and .pot CHK) found, and the format is not one of them listed as the 'supposed to be less then 1500' formats, then it is very likely this format has a problem within the current build of john. ---------------------------------------------------------------------------- -- Running preliminary check of john. Any 'FAILURE' shows a format that will not run in this build. testing: 'john -test=0' testing: 'john -test=0 -encoding=utf8' testing: 'john -test=0 -enc=koi8-r' testing: 'john -test=0 -enc=cp1251' testing: 'john -test=0 -enc=cp866' Detected John 'jumbo' build, so only testing all jumbo formats -form=md5_gen(0) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(0) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(1) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(1) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(2) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(2) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(3) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(3) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(4) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(4) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(5) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(5) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(6) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(6) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(6)_1-salt guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(6)_1-salt guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(7) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(7) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(8) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(8) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(9) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(9) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(10) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(10) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(11) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(11) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(12) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(12) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(13) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(13) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(14) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(14) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(15) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(15) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(16) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(16) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(17) guesses: 1500 time: 0:00:00:09 DONE .pot CHK: md5_gen(17) guesses: 1500 time: 0:00:00:08 DONE -form=md5_gen(18) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(18) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(19) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(19) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(20) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(20) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(21) guesses: 1500 time: 0:00:00:01 DONE .pot CHK: md5_gen(21) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(22) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(22) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(23) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(23) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(24) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(24) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(25) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(25) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(26) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md5_gen(26) guesses: 1500 time: 0:00:00:00 DONE -form=md5_gen(27) guesses: 1500 time: 0:00:00:07 DONE .pot CHK: md5_gen(27) guesses: 1500 time: 0:00:00:06 DONE -form=md5_gen(28) guesses: 1500 time: 0:00:00:07 DONE .pot CHK: md5_gen(28) guesses: 1500 time: 0:00:00:06 DONE -form=md5 guesses: 1500 time: 0:00:00:07 DONE .pot CHK: md5 guesses: 1500 time: 0:00:00:06 DONE -form=md5_(apr1) guesses: 1500 time: 0:00:00:07 DONE .pot CHK: md5_(apr1) guesses: 1500 time: 0:00:00:06 DONE -form=BSDI guesses: 1500 time: 0:00:00:04 DONE .pot CHK: BSDI guesses: 1500 time: 0:00:00:03 DONE -form=BF guesses: 1500 time: 0:00:00:32 DONE .pot CHK: BF guesses: 1500 time: 0:00:00:27 DONE -form=BF_broken guesses: 1500 time: 0:00:00:32 DONE .pot CHK: BF_broken guesses: 1500 time: 0:00:00:27 DONE -form=PHPass-md5 guesses: 1500 time: 0:00:00:09 DONE .pot CHK: PHPass-md5 guesses: 1500 time: 0:00:00:08 DONE -form=mscash2 guesses: 1500 time: 0:00:00:04 DONE .pot CHK: mscash2 guesses: 1500 time: 0:00:00:03 DONE -form=DES guesses: 1500 time: 0:00:00:02 DONE .pot CHK: DES guesses: 1500 time: 0:00:00:01 DONE -form=BigCrypt_DES guesses: 1500 time: 0:00:00:03 DONE .pot CHK: BigCrypt_DES guesses: 1500 time: 0:00:00:00 DONE -form=mediawiki guesses: 1500 time: 0:00:00:00 DONE .pot CHK: mediawiki guesses: 1500 time: 0:00:00:00 DONE -form=pixMD5 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: pixMD5 guesses: 1500 time: 0:00:00:00 DONE -form=PO guesses: 1500 time: 0:00:00:00 DONE .pot CHK: PO guesses: 1500 time: 0:00:00:00 DONE -form=PHPS guesses: 1500 time: 0:00:00:00 DONE .pot CHK: PHPS guesses: 1500 time: 0:00:00:00 DONE -form=raw-md5 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: raw-md5 guesses: 1500 time: 0:00:00:00 DONE -form=raw-md5-unicode guesses: 1500 time: 0:00:00:00 DONE .pot CHK: raw-md5-unicode guesses: 1500 time: 0:00:00:00 DONE -form=raw-sha1 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: raw-sha1 guesses: 1500 time: 0:00:00:00 DONE -form=sha1-genp guesses: 1500 time: 0:00:00:00 DONE .pot CHK: sha1-genp guesses: 1500 time: 0:00:00:00 DONE -form=sha1-gens guesses: 1500 time: 0:00:00:00 DONE .pot CHK: sha1-gens guesses: 1500 time: 0:00:00:00 DONE -form=NT guesses: 1500 time: 0:00:00:00 DONE .pot CHK: NT guesses: 1500 time: 0:00:00:00 DONE -form=raw-md4 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: raw-md4 guesses: 1500 time: 0:00:00:00 DONE -form=md4-genp guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md4-genp guesses: 1500 time: 0:00:00:00 DONE -form=md4-gens guesses: 1500 time: 0:00:00:00 DONE .pot CHK: md4-gens guesses: 1500 time: 0:00:00:00 DONE -form=mscash guesses: 1500 time: 0:00:00:00 DONE .pot CHK: mscash guesses: 1500 time: 0:00:00:00 DONE NOTE, mscash crash may crash, run and present 1440 or run and present 1500, depending upon if mscash dies for user names over 19, if it can run but ignore them, of if it can properly process user names up to 22 characters. -form=mscash-crash guesses: 1440 time: 0:00:00:00 DONE .pot CHK: mscash-crash guesses: 1440 time: 0:00:00:00 DONE -form=LM guesses: 1500 time: 0:00:00:00 DONE .pot CHK: LM guesses: 1500 time: 0:00:00:00 DONE NOTE, only 986 LM tests found in this pwdump file, that is normal -form=pwdump_LM guesses: 986 time: 0:00:00:00 DONE .pot CHK: pwdump_LM guesses: 986 time: 0:00:00:00 DONE -form=pwdump_NT guesses: 1500 time: 0:00:00:00 DONE .pot CHK: pwdump_NT guesses: 1500 time: 0:00:00:00 DONE -form=Netscape_LDAP_SHA guesses: 1500 time: 0:00:00:00 DONE .pot CHK: Netscape_LDAP_SHA guesses: 1500 time: 0:00:00:00 DONE -form=Netscape_LDAP_SSHA guesses: 1500 time: 0:00:00:00 DONE .pot CHK: Netscape_LDAP_SSHA guesses: 1500 time: 0:00:00:00 DONE -form=LDAP_SSHA-(salted-sha) guesses: 1500 time: 0:00:00:00 DONE .pot CHK: LDAP_SSHA-(salted-shaguesses: 1500 time: 0:00:00:00 DONE -form=OpenSSHA guesses: 1500 time: 0:00:00:00 DONE .pot CHK: OpenSSHA guesses: 1500 time: 0:00:00:00 DONE -form=Netscreen_MD5 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: Netscreen_MD5 guesses: 1500 time: 0:00:00:00 DONE -form=MAC_OSX_Salted_SHA1 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: MAC_OSX_Salted_SHA1 guesses: 1500 time: 0:00:00:00 DONE -form=hmacMD5 guesses: 1500 time: 0:00:00:01 DONE .pot CHK: hmacMD5 guesses: 1500 time: 0:00:00:01 DONE -form=mskrb5 guesses: 1500 time: 0:00:00:02 DONE .pot CHK: mskrb5 guesses: 1500 time: 0:00:00:02 DONE -form=bfegg guesses: 1500 time: 0:00:00:00 DONE .pot CHK: bfegg guesses: 1500 time: 0:00:00:00 DONE -form=IPB2 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: IPB2 guesses: 1500 time: 0:00:00:00 DONE -form=mssql05 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: mssql05 guesses: 1500 time: 0:00:00:00 DONE -form=mssql guesses: 1500 time: 0:00:00:00 DONE .pot CHK: mssql guesses: 1500 time: 0:00:00:00 DONE -form=mssql guesses: 1500 time: 0:00:00:00 DONE .pot CHK: mssql guesses: 1500 time: 0:00:00:00 DONE -form=mysqlSHA1 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: mysqlSHA1 guesses: 1500 time: 0:00:00:00 DONE -form=mysql guesses: 1500 time: 0:00:00:00 DONE .pot CHK: mysql guesses: 1500 time: 0:00:00:00 DONE -form=mysql-fast guesses: 1500 time: 0:00:00:00 DONE .pot CHK: mysql-fast guesses: 1500 time: 0:00:00:00 DONE -form=oracle guesses: 1500 time: 0:00:00:01 DONE .pot CHK: oracle guesses: 1500 time: 0:00:00:00 DONE -form=oracle11 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: oracle11 guesses: 1500 time: 0:00:00:00 DONE -form=hdaa This hash not able to run on this build of john. Input file is [hdaa_tst.in] -form=netntlm guesses: 1500 time: 0:00:00:01 DONE .pot CHK: netntlm guesses: 1500 time: 0:00:00:00 DONE -form=lotus5 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: lotus5 guesses: 1500 time: 0:00:00:00 DONE -form=netntlm guesses: 1500 time: 0:00:00:00 DONE .pot CHK: netntlm guesses: 1500 time: 0:00:00:00 DONE only 1351 hashes expected for NetLM in the l0phtcrack file -form=netlm guesses: 1351 time: 0:00:00:00 DONE .pot CHK: netlm guesses: 1351 time: 0:00:00:00 DONE -form=mschapv2 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: mschapv2 guesses: 1500 time: 0:00:00:00 DONE -form=netlmv2 guesses: 1500 time: 0:00:00:01 DONE .pot CHK: netlmv2 guesses: 1500 time: 0:00:00:01 DONE -form=netntlmv2 guesses: 1500 time: 0:00:00:02 DONE .pot CHK: netntlmv2 guesses: 1500 time: 0:00:00:02 DONE Now testing 'simple' UTF-8 input file handling, but using non-utf8 data file. 1229 is 'expected' count (1050 for mscash2, and 1235 for mssql) -form=mschapv2-utf8 guesses: 1229 time: 0:00:00:01 DONE .pot CHK: mschapv2-utf8 guesses: 1229 time: 0:00:00:00 DONE -form=netlmv2-utf8 guesses: 1229 time: 0:00:00:04 DONE .pot CHK: netlmv2-utf8 guesses: 1229 time: 0:00:00:01 DONE -form=netntlm-utf8 guesses: 1229 time: 0:00:00:01 DONE .pot CHK: netntlm-utf8 guesses: 1229 time: 0:00:00:00 DONE -form=netntlmv2-utf8 guesses: 1229 time: 0:00:00:04 DONE .pot CHK: netntlmv2-utf8 guesses: 1229 time: 0:00:00:02 DONE -form=NT-utf8 guesses: 1229 time: 0:00:00:00 DONE .pot CHK: NT-utf8 guesses: 1229 time: 0:00:00:00 DONE -form=pwdump_NT-utf8 guesses: 1229 time: 0:00:00:00 DONE .pot CHK: pwdump_NT-utf8 guesses: 1229 time: 0:00:00:00 DONE -form=mscash-utf8 guesses: 1229 time: 0:00:00:00 DONE .pot CHK: mscash-utf8 guesses: 1229 time: 0:00:00:00 DONE -form=mscash2-utf8 guesses: 1050 time: 0:00:00:06 DONE .pot CHK: mscash2-utf8 guesses: 1050 time: 0:00:00:02 DONE -form=mssql-utf8 guesses: 1235 time: 0:00:00:00 DONE .pot CHK: mssql-utf8 guesses: 1235 time: 0:00:00:00 DONE -form=mssql05-utf8 guesses: 1229 time: 0:00:00:01 DONE .pot CHK: mssql05-utf8 guesses: 1229 time: 0:00:00:00 DONE -form=oracle-utf8 guesses: 1229 time: 0:00:00:04 DONE .pot CHK: oracle-utf8 guesses: 1229 time: 0:00:00:01 DONE -form=raw-md5u-utf8 guesses: 1229 time: 0:00:00:00 DONE .pot CHK: raw-md5u-utf8 guesses: 1229 time: 0:00:00:00 DONE NOW, REAL UTF-8 input file testing (with 'real' UTF-8 encoded passwords). -form=mschapv2-utf8 guesses: 1500 time: 0:00:00:01 DONE .pot CHK: mschapv2-utf8 guesses: 1500 time: 0:00:00:01 DONE -form=netlmv2-utf8 guesses: 1500 time: 0:00:00:06 DONE .pot CHK: netlmv2-utf8 guesses: 1500 time: 0:00:00:03 DONE -form=netntlm-utf8 guesses: 1500 time: 0:00:00:01 DONE .pot CHK: netntlm-utf8 guesses: 1500 time: 0:00:00:01 DONE -form=netntlmv2-utf8 guesses: 1500 time: 0:00:00:04 DONE .pot CHK: netntlmv2-utf8 guesses: 1500 time: 0:00:00:04 DONE -form=NT-utf8 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: NT-utf8 guesses: 1500 time: 0:00:00:00 DONE -form=mscash-utf8 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: mscash-utf8 guesses: 1500 time: 0:00:00:00 DONE -form=mscash2-utf8 guesses: 1500 time: 0:00:00:06 DONE .pot CHK: mscash2-utf8 guesses: 1500 time: 0:00:00:05 DONE -form=mssql-utf8 guesses: 1500 time: 0:00:00:01 DONE .pot CHK: mssql-utf8 guesses: 1500 time: 0:00:00:00 DONE -form=mssql05-utf8 guesses: 1500 time: 0:00:00:01 DONE .pot CHK: mssql05-utf8 guesses: 1500 time: 0:00:00:01 DONE -form=oracle-utf8 guesses: 1500 time: 0:00:00:02 DONE .pot CHK: oracle-utf8 guesses: 1500 time: 0:00:00:01 DONE -form=raw-md5u-utf8 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: raw-md5u-utf8 guesses: 1500 time: 0:00:00:00 DONE Testing KOI8-R encoded passwords (for Unicode formats). -form=mschapv2-koi8r guesses: 1500 time: 0:00:00:00 DONE .pot CHK: mschapv2-koi8r guesses: 1500 time: 0:00:00:02 DONE -form=netlmv2-koi8r guesses: 1500 time: 0:00:00:03 DONE .pot CHK: netlmv2-koi8r guesses: 1500 time: 0:00:00:03 DONE -form=netntlm-koi8r guesses: 1500 time: 0:00:00:01 DONE .pot CHK: netntlm-koi8r guesses: 1500 time: 0:00:00:00 DONE -form=netntlm guesses: 1500 time: 0:00:00:02 DONE .pot CHK: netntlm guesses: 1500 time: 0:00:00:01 DONE -form=netntlmv2-koi8r guesses: 1500 time: 0:00:00:05 DONE .pot CHK: netntlmv2-koi8r guesses: 1500 time: 0:00:00:03 DONE -form=NT-koi8r guesses: 1500 time: 0:00:00:00 DONE .pot CHK: NT-koi8r guesses: 1500 time: 0:00:00:00 DONE -form=mscash-koi8r guesses: 1500 time: 0:00:00:00 DONE .pot CHK: mscash-koi8r guesses: 1500 time: 0:00:00:00 DONE -form=mscash2-koi8r guesses: 1500 time: 0:00:00:05 DONE .pot CHK: mscash2-koi8r guesses: 1500 time: 0:00:00:05 DONE -form=mssql-koi8r guesses: 1500 time: 0:00:00:00 DONE .pot CHK: mssql-koi8r guesses: 1500 time: 0:00:00:00 DONE -form=mssql05-koi8r guesses: 1500 time: 0:00:00:00 DONE .pot CHK: mssql05-koi8r guesses: 1500 time: 0:00:00:00 DONE -form=oracle-koi8r guesses: 1500 time: 0:00:00:02 DONE .pot CHK: oracle-koi8r guesses: 1500 time: 0:00:00:03 DONE Testing CP1251 encoded passwords (for Unicode formats). -form=mschapv2-cp1251 guesses: 1500 time: 0:00:00:01 DONE .pot CHK: mschapv2-cp1251 guesses: 1500 time: 0:00:00:01 DONE -form=netlmv2-cp1251 guesses: 1500 time: 0:00:00:02 DONE .pot CHK: netlmv2-cp1251 guesses: 1500 time: 0:00:00:02 DONE -form=netntlm-cp1251 guesses: 1500 time: 0:00:00:01 DONE .pot CHK: netntlm-cp1251 guesses: 1500 time: 0:00:00:01 DONE -form=netntlm guesses: 1500 time: 0:00:00:01 DONE .pot CHK: netntlm guesses: 1500 time: 0:00:00:01 DONE -form=netntlmv2-cp1251 guesses: 1500 time: 0:00:00:03 DONE .pot CHK: netntlmv2-cp1251 guesses: 1500 time: 0:00:00:04 DONE -form=NT-cp1251 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: NT-cp1251 guesses: 1500 time: 0:00:00:00 DONE -form=mscash-cp1251 guesses: 1500 time: 0:00:00:00 DONE .pot CHK: mscash-cp1251 guesses: 1500 time: 0:00:00:00 DONE -form=mscash2-cp1251 guesses: 1500 time: 0:00:00:05 DONE .pot CHK: mscash2-cp1251 guesses: 1500 time: 0:00:00:06 DONE -form=mssql-cp1251 guesses: 1500 time: 0:00:00:01 DONE .pot CHK: mssql-cp1251 guesses: 1500 time: 0:00:00:01 DONE -form=mssql05-cp1251 guesses: 1500 time: 0:00:00:01 DONE .pot CHK: mssql05-cp1251 guesses: 1500 time: 0:00:00:01 DONE -form=oracle-cp1251 guesses: 1500 time: 0:00:00:02 DONE .pot CHK: oracle-cp1251 guesses: 1500 time: 0:00:00:02 DONE Testing CP866 encoded passwords (for Unicode formats). -form=mschapv2-cp866 This hash not able to run on this build of john. Input file is [mschapv2_tst_cp1251.in] -form=netlmv2-cp866 This hash not able to run on this build of john. Input file is [netlmv2_tst_cp1251.in] -form=netntlm-cp866 This hash not able to run on this build of john. Input file is [netntlm_tst_cp1251.in] -form=netntlm This hash not able to run on this build of john. Input file is [l0phtcrack_tst_cp1251.in] -form=netntlmv2-cp866 This hash not able to run on this build of john. Input file is [netntlmv2_tst_cp1251.in] -form=NT-cp866 This hash not able to run on this build of john. Input file is [NT_tst_cp1251.in] -form=mscash-cp866 This hash not able to run on this build of john. Input file is [mscash_tst_cp1251.in] -form=mscash2-cp866 This hash not able to run on this build of john. Input file is [MSCash2_tst_cp1251.in] -form=mssql-cp866 This hash not able to run on this build of john. Input file is [mssql_tst_cp1251.in] -form=mssql05-cp866 This hash not able to run on this build of john. Input file is [MSSql05_tst_cp1251.in] -form=oracle-cp866 This hash not able to run on this build of john. Input file is [oracle_tst_cp1251.in] Thank you -Robert B. Harris from VA -----Original Message----- From: Solar Designer [mailto:solar@...nwall.com] Sent: Wednesday, August 24, 2011 5:01 PM To: john-dev@...ts.openwall.com Subject: Re: [john-dev] Build Issue on Solaris, John v1.7.8 jumbo-5 August 24, 2011 On Wed, Aug 24, 2011 at 02:54:54PM -0400, Robert B. Harris wrote: > Error output for make clean solaris-x86-64-gcc > stdint.h:9:28: error: conflicting types for 'uint64_t' > /usr/include/sys/int_types.h:76:24: note: previous declaration of 'uint64_t' was here [...] > Solution: > Deleted the line below in stdint.h: > typedef unsigned long long uint64_t; > > Alex, jimf, magnum, others, > > Do you agree with this solution? No. Here's how I was going to solve this (but I forgot): http://www.openwall.com/lists/john-dev/2011/07/06/5 We'll need to include this fix in the next -jumbo. Thanks for the reminder! Alexander
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.