Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Sat, 11 May 2013 19:57:40 +0400
From: Alexander Cherepanov <cherepan@...me.ru>
To: john-dev@...ts.openwall.com
Subject: Unused global symbols in jumbo

Hi, all!

There are 331 unused globals in unstable-jumbo -- list attached. It's 
generated by compiling unstable with debugging information and running 
the following command:

$ nm -olg *.o | perl unused-globals.pl | sort -k1.40 > unused-globals.txt

unused-globals.pl is also attached.

-- 
Alexander Cherepanov

BlowFish_F                              bad_blowfish_plug.o
BlowFish_keyLen                         bad_blowfish_plug.o <- bad_blowfish_plug.c:113
BlowFish_variableKeyLen                 bad_blowfish_plug.o <- bad_blowfish_plug.c:119
BlowFish_readyToGo                      bad_blowfish_plug.o <- bad_blowfish_plug.c:125
BlowFish_setKey                         bad_blowfish_plug.o <- bad_blowfish_plug.c:131
BlowFish_encrypt                        bad_blowfish_plug.o <- bad_blowfish_plug.c:144
BlowFish_decrypt                        bad_blowfish_plug.o <- bad_blowfish_plug.c:170
BlowFish_encipher                       bad_blowfish_plug.o <- bad_blowfish_plug.c:217
BlowFish_decipher                       bad_blowfish_plug.o <- bad_blowfish_plug.c:238
CipherBlockChain_keyLen                 bad_blowfish_plug.o <- bad_blowfish_plug.c:279
CipherBlockChain_variableKeyLen         bad_blowfish_plug.o <- bad_blowfish_plug.c:288
CipherBlockChain_encrypt                bad_blowfish_plug.o <- bad_blowfish_plug.c:296
BlowFish_constructor                    bad_blowfish_plug.o <- bad_blowfish_plug.c:47
BlowFish_init                           bad_blowfish_plug.o <- bad_blowfish_plug.c:55
base64_unmap                            base64.o <- base64.c:10
benchmark_format                        bench.o <- bench.c:132
benchmark_cps                           bench.o <- bench.c:313
blowfish_first_init                     BFEgg_fmt_plug.o
zerolengthkey                           BFEgg_fmt_plug.o <- BFEgg_fmt_plug.c:39
init                                    BFEgg_fmt_plug.o <- BFEgg_fmt_plug.c:64
blake2b_init_param                      blake2b_plug.o <- blake2b_plug.c:177
blake2b_init                            blake2b_plug.o <- blake2b_plug.c:195
blake2b_init_key                        blake2b_plug.o <- blake2b_plug.c:215
blake2b_update                          blake2b_plug.o <- blake2b_plug.c:320
blake2b_final                           blake2b_plug.o <- blake2b_plug.c:351
crk_remove_hash                         cracker.o <- cracker.c:140
crypt_struct                            cryptsha256_fmt_plug.o
DES_KS_table                            DES_std.o
cipher_binary                           DOMINOSEC_fmt_plug.o
CopyCryptToFlat                         dynamic_fmt.o
genMD5_crypt_key2                       dynamic_fmt.o
genMD5_crypt_key                        dynamic_fmt.o
genMD5_input_buf2                       dynamic_fmt.o
genMD5_input_buf                        dynamic_fmt.o
genMD5_scrypt_key                       dynamic_fmt.o
genMD5_sinput_buf                       dynamic_fmt.o
md5_cp                                  dynamic_fmt.o
md5_cpp                                 dynamic_fmt.o
md5_csp                                 dynamic_fmt.o
md5_cspp                                dynamic_fmt.o
md5_pc                                  dynamic_fmt.o
md5_ppc                                 dynamic_fmt.o
md5_psc                                 dynamic_fmt.o
md5_pspc                                dynamic_fmt.o
md5_tmp_in                              dynamic_fmt.o
md5_tmp_out                             dynamic_fmt.o
sha_ctx                                 dynamic_fmt.o
get_hash_0                              dynamic_fmt.o <- dynamic_fmt.c:1746
get_hash_1                              dynamic_fmt.o <- dynamic_fmt.c:1761
get_hash_2                              dynamic_fmt.o <- dynamic_fmt.c:1776
get_hash_3                              dynamic_fmt.o <- dynamic_fmt.c:1791
get_hash_4                              dynamic_fmt.o <- dynamic_fmt.c:1805
get_hash_5                              dynamic_fmt.o <- dynamic_fmt.c:1819
get_hash_6                              dynamic_fmt.o <- dynamic_fmt.c:1833
fmt_Dynamic                             dynamic_fmt.o <- dynamic_fmt.c:2578
SSE_Intrinsics_LoadLens                 dynamic_fmt.o <- dynamic_fmt.c:4330
SHA1_SSE_Crypt                          dynamic_fmt.o <- dynamic_fmt.c:7196
SHA1_SSE_Crypt_final                    dynamic_fmt.o <- dynamic_fmt.c:7265
dynamic_RESET                           dynamic_fmt.o <- dynamic_fmt.c:9696
GetFld                                  dynamic_parser.o <- dynamic_parser.c:507
dynamic_Find_Function_Name              dynamic_parser.o <- dynamic_parser.c:713
ishexdigit                              dynamic_utils.o
dump_stuff_mpara_mmx_msg_sepline        memory.o <- memory.c:272
valid                                   EPI_fmt_plug.o <- EPI_fmt_plug.c:107
_tobin                                  EPI_fmt_plug.o <- EPI_fmt_plug.c:129
binary                                  EPI_fmt_plug.o <- EPI_fmt_plug.c:141
salt                                    EPI_fmt_plug.o <- EPI_fmt_plug.c:150
set_salt                                EPI_fmt_plug.o <- EPI_fmt_plug.c:159
set_key                                 EPI_fmt_plug.o <- EPI_fmt_plug.c:164
get_key                                 EPI_fmt_plug.o <- EPI_fmt_plug.c:170
crypt_all                               EPI_fmt_plug.o <- EPI_fmt_plug.c:175
cmp_all                                 EPI_fmt_plug.o <- EPI_fmt_plug.c:187
cmp_one                                 EPI_fmt_plug.o <- EPI_fmt_plug.c:196
cmp_exact                               EPI_fmt_plug.o <- EPI_fmt_plug.c:202
global_tests                            EPI_fmt_plug.o <- EPI_fmt_plug.c:44
ext_cipher_limit                        external.o
ext_maxlen                              external.o
ext_minlen                              external.o
derive_key                              gladman_pwd2key.o <- gladman_pwd2key.c:47
rhash_gost_sbox_cryptpro                gost.o
rhash_gost_sbox                         gost.o
rhash_u32_swap_copy                     gost.o <- gost.c:534
S2KSaltedSHA1Generator                  gpg_fmt_plug.o <- gpg_fmt_plug.c:358
S2KSaltedMD5Generator                   gpg_fmt_plug.o <- gpg_fmt_plug.c:375
hmacmd5_crypt_key                       hmacMD5_fmt.o
hmacmd5_cursalt                         hmacMD5_fmt.o
hmacmd5_dump                            hmacMD5_fmt.o
hmacmd5_ipad                            hmacMD5_fmt.o
hmacmd5_opad                            hmacMD5_fmt.o
hmac_md5_init_rfc2104                   hmacmd5.o <- hmacmd5.c:43
hmac_md5_init_limK_to_64                hmacmd5.o <- hmacmd5.c:74
hmacsha1_crypt_key                      hmacSHA1_fmt.o
hmacsha1_cursalt                        hmacSHA1_fmt.o
hmacsha1_dump                           hmacSHA1_fmt.o
hmacsha1_ipad                           hmacSHA1_fmt.o
hmacsha1_opad                           hmacSHA1_fmt.o
extension                               keepass2john.o <- keepass2john.c:38
FileSignatureOld1                       keepass2john.o <- keepass2john.c:41
FileSignatureOld2                       keepass2john.o <- keepass2john.c:42
FileSignature1                          keepass2john.o <- keepass2john.c:46
FileSignature2                          keepass2john.o <- keepass2john.c:50
FileSignaturePreRelease1                keepass2john.o <- keepass2john.c:52
FileSignaturePreRelease2                keepass2john.o <- keepass2john.c:53
FileVersionCriticalMask                 keepass2john.o <- keepass2john.c:54
FileVersion32                           keepass2john.o <- keepass2john.c:62
keyFile                                 KeyDBCracker.o <- KeyDBCracker.c:37
OpenKeyDBFile                           KeyDBCracker.o <- KeyDBCracker.c:40
_krb5key                                KRB5_fmt_plug.o
krb5key                                 KRB5_fmt_plug.o <- KRB5_fmt_plug.c:104
krb5_decrypt_compare                    KRB5_fmt_plug.o <- KRB5_fmt_plug.c:138
salt_compare                            loader.o <- loader.c:704
lotus_mix                               lotus5_fmt_plug.o
lotus_transform_password                lotus5_fmt_plug.o
sec_pkcs5_des                           lowpbe.o <- lowpbe.c:210
computeKey                              lowpbe.o <- lowpbe.c:46
mul32by32                               math.o <- math.c:49
pMD5_out                                md5_go.o <- md5_go.c:37
MD5_PreFinal                            md5.o <- md5.c:232
MD5_std_all                             MD5_std.o
MD5_std_set_key                         MD5_std.o <- MD5_std.c:424
MD5_std_crypt                           MD5_std.o <- MD5_std.c:766
dump_stuff_noeol                        memory.o <- memory.c:131
dump_stuff                              memory.o <- memory.c:140
dump_stuff_msg_sepline                  memory.o <- memory.c:149
dump_stuff_be_noeol                     memory.o <- memory.c:154
dump_stuff_be                           memory.o <- memory.c:163
dump_stuff_be_msg                       memory.o <- memory.c:168
dump_stuff_be_msg_sepline               memory.o <- memory.c:172
dump_stuff_mmx_noeol                    memory.o <- memory.c:203
dump_stuff_mmx                          memory.o <- memory.c:212
dump_stuff_mmx_msg                      memory.o <- memory.c:216
dump_stuff_mmx_msg_sepline              memory.o <- memory.c:220
dump_out_mmx_noeol                      memory.o <- memory.c:224
dump_out_mmx                            memory.o <- memory.c:233
dump_out_mmx_msg                        memory.o <- memory.c:237
dump_out_mmx_msg_sepline                memory.o <- memory.c:241
dump_stuff_mpara_mmx_noeol              memory.o <- memory.c:249
dump_stuff_mpara_mmx                    memory.o <- memory.c:258
getbuf_stuff_mpara_mmx                  memory.o <- memory.c:263
dump_stuff_mpara_mmx_msg                memory.o <- memory.c:268
dump_stuff_shammx                       memory.o <- memory.c:278
dump_stuff_shammx_msg                   memory.o <- memory.c:288
dump_out_shammx                         memory.o <- memory.c:292
dump_out_shammx_msg                     memory.o <- memory.c:302
mem_calloc                              memory.o <- memory.c:62
jtr_basename_r                          misc.o <- misc.c:198
get_markov_options                      mkv.o <- mkv.c:245
get_markov_start_end                    mkv.o <- mkv.c:475
DES_MakeSchedule                        mozilla_des.o <- mozilla_des.c:425
DES_Do1Block                            mozilla_des.o <- mozilla_des.c:586
DES_EDE3CBCEn                           mozilla_des.o <- mozilla_des.c:783
salt_struct                             mozilla_fmt.o
mssql05_crypt_key                       mssql05_fmt_plug.o
mssql05_saved_key                       mssql05_fmt_plug.o
mssql_crypt_key                         mssql-old_fmt_plug.o
mssql_saved_key                         mssql-old_fmt_plug.o
mysql_binary_hash_0                     mysql_fmt_plug.o <- mysql_fmt_plug.c:234
mysql_binary_hash_1                     mysql_fmt_plug.o <- mysql_fmt_plug.c:239
mysql_binary_hash_2                     mysql_fmt_plug.o <- mysql_fmt_plug.c:244
mysql_binary_hash_3                     mysql_fmt_plug.o <- mysql_fmt_plug.c:249
mysql_binary_hash_4                     mysql_fmt_plug.o <- mysql_fmt_plug.c:254
mysql_binary_hash_5                     mysql_fmt_plug.o <- mysql_fmt_plug.c:259
mysql_binary_hash_6                     mysql_fmt_plug.o <- mysql_fmt_plug.c:264
mysql_get_hash_0                        mysql_fmt_plug.o <- mysql_fmt_plug.c:269
mysql_get_hash_1                        mysql_fmt_plug.o <- mysql_fmt_plug.c:274
mysql_get_hash_2                        mysql_fmt_plug.o <- mysql_fmt_plug.c:279
mysql_get_hash_3                        mysql_fmt_plug.o <- mysql_fmt_plug.c:284
mysql_get_hash_4                        mysql_fmt_plug.o <- mysql_fmt_plug.c:289
mysql_get_hash_5                        mysql_fmt_plug.o <- mysql_fmt_plug.c:294
mysql_get_hash_6                        mysql_fmt_plug.o <- mysql_fmt_plug.c:299
mysqlSHA1_crypt_key                     mysqlSHA1_fmt_plug.o
mysqlSHA1_interm_key                    mysqlSHA1_fmt_plug.o
mysqlSHA1_saved_key                     mysqlSHA1_fmt_plug.o
NS_std_get_salt                         NS_fmt_plug.o <- NS_fmt_plug.c:237
NS_std_set_salt                         NS_fmt_plug.o <- NS_fmt_plug.c:250
nsldap_crypt_key                        nsldap_fmt_plug.o
nsldap_saved_key                        nsldap_fmt_plug.o
dynamic_LOAD_PARSER_FUNCTIONS_LoadLINE  dynamic_parser.o <- dynamic_parser.c:533
crypt_key                               oracle11_fmt_plug.o
saved_key                               oracle11_fmt_plug.o
convert_old_to_new                      pdf_fmt_plug.o <- pdf_fmt_plug.c:229
get_hex_num                             pkzip_fmt_plug.o <- pkzip_fmt_plug.c:188
exBytesUTF8                             pkzip_fmt_plug.o <- pkzip_fmt_plug.c:936
DecodeFileName                          rar2john.o <- rar2john.c:119
ParseOptions                            raw2dyna.o <- raw2dyna.c:125
simple_convert                          raw2dyna.o <- raw2dyna.c:139
dyna_num                                raw2dyna.o <- raw2dyna.c:16
hash_len                                raw2dyna.o <- raw2dyna.c:17
all_hex                                 raw2dyna.o <- raw2dyna.c:18
leading_salt                            raw2dyna.o <- raw2dyna.c:19
salt_sep                                raw2dyna.o <- raw2dyna.c:20
salt_len                                raw2dyna.o <- raw2dyna.c:21
simple_to_from_hex                      raw2dyna.o <- raw2dyna.c:24
raw_str                                 raw2dyna.o <- raw2dyna.c:25
Setup                                   raw2dyna.o <- raw2dyna.c:49
GetSalt                                 raw2dyna.o <- raw2dyna.c:96
rawmd4_crypt_key                        rawMD4_fmt_plug.o
rawmd4_saved_key                        rawMD4_fmt_plug.o
rawmd5_crypt_key                        rawMD5_fmt_plug.o
rawmd5_saved_key                        rawMD5_fmt_plug.o
rawSHA1_crypt_key                       rawSHA1_fmt_plug.o
rawSHA1_saved_key                       rawSHA1_fmt_plug.o
rawSHA1_crypt_key_LI                    rawSHA1_linkedIn_fmt_plug.o
rawSHA1_saved_key_LI                    rawSHA1_linkedIn_fmt_plug.o
HASH_LOG_HALF                           rules.o
HASH_LOG                                rules.o
HASH_MASK                               rules.o
HASH_SIZE                               rules.o
pHashDat                                rules.o
pHashTbl                                rules.o
rules_errno                             rules.o
rules_line                              rules.o
rules_check                             rules.o <- rules.c:1499
rules_remove_dups                       rules.o <- rules.c:1612
rules_errors                            rules.o <- rules.c:27
SALT_SHA_crypt_key                      salted_sha1_fmt_plug.o
SALT_SHA_saved_key                      salted_sha1_fmt_plug.o
sha256_init                             sha2.o <- sha2.c:162
sha256_update                           sha2.o <- sha2.c:187
sha256_final                            sha2.o <- sha2.c:221
sha512_hash_block                       sha2.o <- sha2.c:361
sha512_init                             sha2.o <- sha2.c:481
sha512_update                           sha2.o <- sha2.c:510
sha512_final                            sha2.o <- sha2.c:543
sha256_hash_block                       sha2.o <- sha2.c:64
challenge                               siemens-s7_fmt_plug.o
extract_method                          SIPdump.o
is_binary                               SIPdump.o
addr_to_numeric                         SIPdump.o <- SIPdump.c:79
Malloc                                  SIPdump.o <- SIPdump.h:105
Realloc                                 SIPdump.o <- SIPdump.h:115
get_string_input                        SIPdump.o <- SIPdump.h:153
ic_debug                                SIPdump.o <- SIPdump.h:16
write_login_data                        SIPdump.o <- SIPdump.h:224
update_login_data                       SIPdump.o <- SIPdump.h:255
find_value                              SIPdump.o <- SIPdump.h:320
Toupper                                 SIPdump.o <- SIPdump.h:365
stringtoarray                           sip_fmt_plug.o <- sip_fmt_plug.h:46
init_bin2hex                            sip_fmt_plug.o <- sip_fmt_plug.h:65
bin_to_hex                              sip_fmt_plug.o <- sip_fmt_plug.h:76
mmxput                                  sse-intrinsics.o <- sse-intrinsics.c:222
mmxput2                                 sse-intrinsics.o <- sse-intrinsics.c:233
mmxput3                                 sse-intrinsics.o <- sse-intrinsics.c:243
dispatch                                sse-intrinsics.o <- sse-intrinsics.c:281
debug                                   sse-intrinsics.o <- sse-intrinsics.c:81
sse_debug                               sse-intrinsics.o <- sse-intrinsics.c:83
EVP_DecryptFinal_ex_safe                ssh_fmt.o <- ssh_fmt.c:141
PEM_do_header_safe                      ssh_fmt.o <- ssh_fmt.c:195
krb_put_int                             tgtsnarf.o
make_req                                tgtsnarf.o <- tgtsnarf.c:102
find_tkt                                tgtsnarf.o <- tgtsnarf.c:134
fetch_tgt                               tgtsnarf.o <- tgtsnarf.c:163
print_tgt                               tgtsnarf.o <- tgtsnarf.c:208
upcase                                  tgtsnarf.o <- tgtsnarf.c:227
AFS                                     tgtsnarf.o <- tgtsnarf.c:58
resolve_host                            tgtsnarf.o <- tgtsnarf.c:68
krb_put_string                          tgtsnarf.o <- tgtsnarf.c:95
sTimer_ClearTime                        timer.o
sm_HRTicksPerSec                        timer.o <- timer.c:21
sm_fGotHRTicksPerSec                    timer.o <- timer.c:22
sm_hrPrecision                          timer.o <- timer.c:23
sm_cPrecision                           timer.o <- timer.c:24
sTimer_sTimer                           timer.o <- timer.c:26
sTimer_Stop                             timer.o <- timer.c:70
sTimer_Start                            timer.o <- timer.c:82
sTimer_GetSecs                          timer.o <- timer.c:99
uaf_extract_from_raw                    uaf2john.o <- uaf2john.c:95
uaf_getuai_info                         uaf_encode_plug.o <- uaf_encode_plug.c:418
CP_down                                 unicode.o
ucs2_downcase                           unicode.o
utf16_lc                                unicode.o <- unicode.c:1187
utf16_to_utf8                           unicode.o <- unicode.c:651
utf16_to_enc_r                          unicode.o <- unicode.c:750
totLines                                unique.o <- unique.c:57
written_lines                           unique.o <- unique.c:57
cut_len                                 unique.o <- unique.c:58
LM                                      unique.o <- unique.c:58
verbose                                 unique.o <- unique.c:58
vUNIQUE_BUFFER_SIZE                     unique.o <- unique.c:59
vUNIQUE_HASH_LOG                        unique.o <- unique.c:59
vUNIQUE_HASH_SIZE                       unique.o <- unique.c:59
vUNIQUE_HASH_MASK                       unique.o <- unique.c:60
vUNIQUE_HASH_LOG_HALF                   unique.o <- unique.c:61
rar_filter_array_init                   unrarfilter.o <- unrarfilter.c:28
rar_addbits                             unrar.o
rar_getbits                             unrar.o
rar_unp_read_buf                        unrar.o <- unrar.c:102
rar_unp_write_buf_old                   unrar.o <- unrar.c:194
rar_make_decode_tables                  unrar.o <- unrar.c:318
rar_decode_number                       unrar.o <- unrar.c:360
rar_init_filters                        unrar.o <- unrar.c:581
rar_unpack_init_data                    unrar.o <- unrar.c:891
UNIT_SIZE                               unrarppm.o <- unrarppm.c:43
FIXED_UNIT_SIZE                         unrarppm.o <- unrarppm.c:44
INT_BITS                                unrarppm.o <- unrarppm.c:45
PERIOD_BITS                             unrarppm.o <- unrarppm.c:45
TOT_BITS                                unrarppm.o <- unrarppm.c:45
BIN_SCALE                               unrarppm.o <- unrarppm.c:46
INTERVAL                                unrarppm.o <- unrarppm.c:46
MAX_FREQ                                unrarppm.o <- unrarppm.c:46
BOT                                     unrarppm.o <- unrarppm.c:47
TOP                                     unrarppm.o <- unrarppm.c:47
ppm_constructor                         unrarppm.o <- unrarppm.c:930
crc_tab                                 unrarvm.o <- unrarvm.c:127
cur_salt                                vms_fmt_plug.o
prepare                                 vms_fmt_plug.o <- vms_fmt_plug.c:101
VMS_std_set_salt                        vms_fmt_plug.o <- vms_fmt_plug.c:159
VMS_std_crypt                           vms_fmt_plug.o <- vms_fmt_plug.c:184
VMS_std_get_salt                        vms_fmt_plug.o <- vms_fmt_plug.c:201
VMS_std_get_binary                      vms_fmt_plug.o <- vms_fmt_plug.c:217
cur_t                                   wpapcap2john.o
cur_u                                   wpapcap2john.o
packet                                  wpapcap2john.o
pkt_hdr                                 wpapcap2john.o
start_t                                 wpapcap2john.o
start_u                                 wpapcap2john.o
wpa                                     wpapcap2john.o
to_bssid                                wpapcap2john.o <- wpapcap2john.c:108
HandleBeacon                            wpapcap2john.o <- wpapcap2john.c:112
Handle4Way                              wpapcap2john.o <- wpapcap2john.c:144
nwpa                                    wpapcap2john.o <- wpapcap2john.c:18
cpItoa64                                wpapcap2john.o <- wpapcap2john.c:19
Process                                 wpapcap2john.o <- wpapcap2john.c:21
DumpKey                                 wpapcap2john.o <- wpapcap2john.c:294
main                                    wpapcap2john.o <- wpapcap2john.c:349
GetNextPacket                           wpapcap2john.o <- wpapcap2john.c:50
ProcessPacket                           wpapcap2john.o <- wpapcap2john.c:76
DynamicFunc__FreeBSDMD5Crypt_MMX        dynamic_fmt.o <- dynamic_fmt.c:5027
usage                                   zip2john.o <- zip2john.c:504
convert_to_hex                          zip2john.o <- zip2john.c:98
zip_fmt                                 zip_fmt.o

[ CONTENT OF TYPE application/x-perl SKIPPED ]

Powered by blists - more mailing lists

Your e-mail address:

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