 peks

 Timestamp is 3a07e49c (Tue Nov 07 12:16:44 2000)

 Preferred load address is 10000000

 Start         Length     Name                   Class
 0001:00000000 00021582H .text                   CODE
 0002:00000000 000001b4H .idata$5                DATA
 0002:000001b8 00002639H .rdata                  DATA
 0002:000027f4 0000008cH .idata$2                DATA
 0002:00002880 00000014H .idata$3                DATA
 0002:00002894 000001b4H .idata$4                DATA
 0002:00002a48 0000036cH .idata$6                DATA
 0002:00002dc0 00000649H .edata                  DATA
 0003:00000000 00000004H .CRT$XCA                DATA
 0003:00000004 00000004H .CRT$XCZ                DATA
 0003:00000008 00000004H .CRT$XIA                DATA
 0003:0000000c 00000004H .CRT$XIZ                DATA
 0003:00000010 00003230H .data                   DATA
 0003:00003240 00001768H .bss                    DATA

  Address         Publics by Value              Rva+Base     Lib:Object

 0001:00000000       _blowfish_get_info         10001000 f   blowfish.obj
 0001:00000fe0       _working_memcmp            10001fe0 f   des.obj
 0001:00001020       _des_get_info              10002020 f   des.obj
 0001:00004fe0       _sha1_init                 10005fe0 f   sha1.obj
 0001:00005010       _sha1_get_info             10006010 f   sha1.obj
 0001:00006ea0       _twofish_get_info          10007ea0 f   twofish.obj
 0001:0000d860       _find_cipher_class         1000e860 f   cipher.obj
 0001:0000dbe0       _find_frame_class          1000ebe0 f   cipher.obj
 0001:0000ddf0       _find_classes_by_name      1000edf0 f   cipher.obj
 0001:0000dee0       _cipher_keylen             1000eee0 f   cipher.obj
 0001:0000df30       _create_encryption         1000ef30 f   cipher.obj
 0001:0000e020       _create_decryption         1000f020 f   cipher.obj
 0001:0000e0e0       _duplicate_cipher          1000f0e0 f   cipher.obj
 0001:0000e120       _change_encryption_key     1000f120 f   cipher.obj
 0001:0000e1a0       _change_decryption_key     1000f1a0 f   cipher.obj
 0001:0000e220       _create_frame              1000f220 f   cipher.obj
 0001:0000e280       _duplicate_frame           1000f280 f   cipher.obj
 0001:0000e2c0       _destroy_cipher            1000f2c0 f   cipher.obj
 0001:0000e2e0       _destroy_frame             1000f2e0 f   cipher.obj
 0001:0000e300       _md5_get_info              1000f300 f   md5.obj
 0001:0000ee00       _rmd160_init               1000fe00 f   rmd160.obj
 0001:0000ee30       _rmd160_mixblock           1000fe30 f   rmd160.obj
 0001:00010e50       _rmd160_hash_buffer        10011e50 f   rmd160.obj
 0001:00011090       _rmd160_get_info           10012090 f   rmd160.obj
 0001:00011100       _el_gamal_encrypt          10012100 f   elgamal.obj
 0001:00011260       _el_gamal_decrypt          10012260 f   elgamal.obj
 0001:00011330       _el_gamal_encrypt_line     10012330 f   elgamal.obj
 0001:00011490       _el_gamal_decrypt_line     10012490 f   elgamal.obj
 0001:000115e0       _el_gamal_sign_line        100125e0 f   elgamal.obj
 0001:00011920       _el_gamal_verify_line      10012920 f   elgamal.obj
 0001:00011c00       _xprint2                   10012c00 f   make-primes.obj
 0001:00011c40       _xprint1                   10012c40 f   make-primes.obj
 0001:00011c60       _number_is_a_prime         10012c60 f   make-primes.obj
 0001:00012050       _get_random_prime          10013050 f   make-primes.obj
 0001:00012170       _get_random_num            10013170 f   make-primes.obj
 0001:000122a0       _get_generated_prime_module 100132a0 f   make-primes.obj
 0001:000126e0       _make_random_bytes         100136e0 f   rnd-pool.obj
 0001:00012720       _get_random_pool_data      10013720 f   rnd-pool.obj
 0001:00012980       _put_random_pool_data      10013980 f   rnd-pool.obj
 0001:00012bd0       _point_of_random_time      10013bd0 f   rnd-pool.obj
 0001:00012c50       _use_random_device         10013c50 f   rnd-pool.obj
 0001:00012c60       _random_pool_density_percentage 10013c60 f   rnd-pool.obj
 0001:00012c70       _max_random_pool_density_percentage 10013c70 f   rnd-pool.obj
 0001:00012f70       _prime_random_bytes        10013f70 f   crandom.obj
 0001:00012f90       _fast_random_bytes         10013f90 f   crandom.obj
 0001:00012fb0       _link_prime_random_gen     10013fb0 f   crandom.obj
 0001:00012fc0       _link_fast_random_gen      10013fc0 f   crandom.obj
 0001:00012fd0       _init_random_gen           10013fd0 f   crandom.obj
 0001:00013090       __destroy_thread_any       10014090 f   cbc-ioctl.obj
 0001:00013210       __io_control               10014210 f   cbc-ioctl.obj
 0001:00014550       __recv_inflate             10015550 f   cbc-compr.obj
 0001:00014680       __send_deflate             10015680 f   cbc-compr.obj
 0001:00014700       __send_deflateInit         10015700 f   cbc-compr.obj
 0001:00014790       __recv_inflateInit         10015790 f   cbc-compr.obj
 0001:000147d0       __set_compr_level          100157d0 f   cbc-compr.obj
 0001:000148e0       __send_exec_command        100158e0 f   cbc-frame.obj
 0001:000150a0       __send_exec_short_command  100160a0 f   cbc-frame.obj
 0001:000150d0       __send_exec_long_command   100160d0 f   cbc-frame.obj
 0001:00015110       __duplicate_thread         10016110 f   cbc-frame.obj
 0001:000151a0       __thread_ptr_by_id         100161a0 f   cbc-frame.obj
 0001:000151f0       __thread_ptr_by_pid        100161f0 f   cbc-frame.obj
 0001:00015240       __thread_ptr_by_tid        10016240 f   cbc-frame.obj
 0001:00015290       __unlink_thread            10016290 f   cbc-frame.obj
 0001:000152b0       __destroy_thread           100162b0 f   cbc-frame.obj
 0001:000153b0       __get_current_sender_thread 100163b0 f   cbc-frame.obj
 0001:00015440       __run_tcatcher             10016440 f   cbc-frame.obj
 0001:000154c0       _cbc_get_info              100164c0 f   cbc-frame.obj
 0001:000171c0       _get_my_host_name          100181c0 f   hostnames.obj
 0001:00017260       _get_host_ipaddress        10018260 f   hostnames.obj
 0001:00017370       _hostnomatch               10018370 f   hostnames.obj
 0001:00017380       _hostcmp                   10018380 f   hostnames.obj
 0001:000176c0       _tagresolve                100186c0 f   hostnames.obj
 0001:00017a80       _pmalloc                   10018a80 f   memalloc.obj
 0001:00017b90       _vmalloc                   10018b90 f   memalloc.obj
 0001:00017bf0       _smalloc                   10018bf0 f   memalloc.obj
 0001:00017c50       _preclassify               10018c50 f   memalloc.obj
 0001:00017cc0       _vreclassify               10018cc0 f   memalloc.obj
 0001:00017ce0       _sreclassify               10018ce0 f   memalloc.obj
 0001:00017d00       __init_gmp2_alloc          10018d00 f   memalloc.obj
 0001:00017d60       _set_memblock_max          10018d60 f   memalloc.obj
 0001:00017da0       _xrealloc                  10018da0 f   memalloc.obj
 0001:00017f60       _xfree                     10018f60 f   memalloc.obj
 0001:00017fe0       _seqB64_md                 10018fe0 f   peks-baseXX.obj
 0001:000180f0       _comp_seqB64_md            100190f0 f   peks-baseXX.obj
 0001:00018170       _mpz2base64                10019170 f   peks-baseXX.obj
 0001:00018200       _mpz2bin                   10019200 f   peks-baseXX.obj
 0001:00018290       _base64toMpz               10019290 f   peks-baseXX.obj
 0001:00018360       _bin2mpz                   10019360 f   peks-baseXX.obj
 0001:00018430       _uint2base64               10019430 f   peks-baseXX.obj
 0001:00018480       _base64toUint              10019480 f   peks-baseXX.obj
 0001:00018530       _mpzEncode                 10019530 f   peks-baseXX.obj
 0001:00018620       _mpzDecode                 10019620 f   peks-baseXX.obj
 0001:000186b0       _base64encrypt             100196b0 f   peks-baseXX.obj
 0001:00018af0       _base64decrypt             10019af0 f   peks-baseXX.obj
 0001:00018c00       _strmpzEncrypt             10019c00 f   peks-baseXX.obj
 0001:00018cc0       _strmpzDecrypt             10019cc0 f   peks-baseXX.obj
 0001:00018d80       _peks_key_merge            10019d80 f   peks-baseXX.obj
 0001:00018ee0       _peks_recv                 10019ee0 f   peks-handshake.obj
 0001:00018f20       _peks_pwd_recv             10019f20 f   peks-handshake.obj
 0001:00018f60       _update_cbc_session_keys   10019f60 f   peks-handshake.obj
 0001:00018ff0       _make_public_elg_key_str   10019ff0 f   peks-handshake.obj
 0001:000190f0       _accept_public_elg_key_str 1001a0f0 f   peks-handshake.obj
 0001:000191e0       _make_elg_response_key_str 1001a1e0 f   peks-handshake.obj
 0001:000192c0       _accept_response_key_str   1001a2c0 f   peks-handshake.obj
 0001:000193e0       _make_public_dh_key_str    1001a3e0 f   peks-handshake.obj
 0001:00019460       _accept_public_dh_key_str  1001a460 f   peks-handshake.obj
 0001:00019550       _make_dh_response_key_str  1001a550 f   peks-handshake.obj
 0001:000196c0       _accept_dh_response_str    1001a6c0 f   peks-handshake.obj
 0001:00019860       _make_challenge_str        1001a860 f   peks-handshake.obj
 0001:000198c0       _accept_challenge_str      1001a8c0 f   peks-handshake.obj
 0001:00019980       _sign_challenge_str        1001a980 f   peks-handshake.obj
 0001:000199f0       _accept_signed_challenge_str 1001a9f0 f   peks-handshake.obj
 0001:00019ae0       _make_digest_challenge_str 1001aae0 f   peks-handshake.obj
 0001:00019b50       _accept_digest_challenge_str 1001ab50 f   peks-handshake.obj
 0001:00019c70       _server_negotiate_session_key 1001ac70 f   peks-server.obj
 0001:0001a1d0       _peks_server_auth_pubkey   1001b1d0 f   peks-server.obj
 0001:0001a920       _peks_server_auth_accept   1001b920 f   peks-server.obj
 0001:0001a950       _peks_server_auth_reject   1001b950 f   peks-server.obj
 0001:0001a9e0       _baseXtoBase64             1001b9e0 f   baseXX.obj
 0001:0001abe0       _baseXtoBase64raw          1001bbe0 f   baseXX.obj
 0001:0001ac00       _base64toBaseX             1001bc00 f   baseXX.obj
 0001:0001ad60       _bin2base64                1001bd60 f   baseXX.obj
 0001:0001ae00       _bin2base32                1001be00 f   baseXX.obj
 0001:0001ae30       _base64toBin               1001be30 f   baseXX.obj
 0001:0001af50       _base32toBin               1001bf50 f   baseXX.obj
 0001:0001af80       _base64toBinRaw            1001bf80 f   baseXX.obj
 0001:0001afa0       _peks_errnum               1001bfa0 f   messages.obj
 0001:0001b000       _peks_strerr               1001c000 f   messages.obj
 0001:0001b6d0       _client_negotiate_session_key 1001c6d0 f   peks-client.obj
 0001:0001bc20       _peks_client_authenticate  1001cc20 f   peks-client.obj
 0001:0001bf60       _b64_make_encryption_line  1001cf60 f   peks-string.obj
 0001:0001c1c0       _make_peks_key_line        1001d1c0 f   peks-string.obj
 0001:0001c3b0       _peks_split_ident          1001d3b0 f   peks-string.obj
 0001:0001c500       _parse_encryption_line     1001d500 f   peks-string.obj
 0001:0001c720       _peks_parse_encryption_line 1001d720 f   peks-string.obj
 0001:0001c980       _peks_wrap_session_key     1001d980 f   peks-string.obj
 0001:0001ca50       _peks_unwrap_session_key   1001da50 f   peks-string.obj
 0001:0001cbe0       _peks_digest               1001dbe0 f   peks-string.obj
 0001:0001cce0       _peks_set_keep_alive_notice 1001dce0 f   peks-setup.obj
 0001:0001ccf0       _peks_version              1001dcf0 f   peks-setup.obj
 0001:0001cd00       _peks_keylen               1001dd00 f   peks-setup.obj
 0001:0001cd20       _peks_get_username         1001dd20 f   peks-setup.obj
 0001:0001cdd0       _peks_get_homedir          1001ddd0 f   peks-setup.obj
 0001:0001cff0       _peks_set_homevar          1001dff0 f   peks-setup.obj
 0001:0001d060       _peks_set_uservar          1001e060 f   peks-setup.obj
 0001:0001d0d0       _peks_get_dirfile          1001e0d0 f   peks-setup.obj
 0001:0001d2f0       _dup_peks_key              1001e2f0 f   peks-setup.obj
 0001:0001d490       _new_peks_key              1001e490 f   peks-setup.obj
 0001:0001d640       _peks_push_cipher          1001e640 f   peks-setup.obj
 0001:0001d820       _end_peks_key_session      1001e820 f   peks-setup.obj
 0001:0001d890       _end_peks_key              1001e890 f   peks-setup.obj
 0001:0001d930       _io_zlibavail              1001e930 f   iostream.obj
 0001:0001d940       _io_ptdestroy              1001e940 f   iostream.obj
 0001:0001d950       _io_ptinit                 1001e950 f   iostream.obj
 0001:0001d960       _io_ptlock                 1001e960 f   iostream.obj
 0001:0001d9f0       _io_ptunlock               1001e9f0 f   iostream.obj
 0001:0001da00       _io_ptrecursive            1001ea00 f   iostream.obj
 0001:0001da10       _io_ptblocking             1001ea10 f   iostream.obj
 0001:0001da20       _io_push                   1001ea20 f   iostream.obj
 0001:0001dc00       _io_pop                    1001ec00 f   iostream.obj
 0001:0001dcf0       _io_shutdown               1001ecf0 f   iostream.obj
 0001:0001dd10       _io_close                  1001ed10 f   iostream.obj
 0001:0001de50       _io_ctrl                   1001ee50 f   iostream.obj
 0001:0001df60       _io_thtrp                  1001ef60 f   iostream.obj
 0001:0001e120       _io_enable                 1001f120 f   iostream.obj
 0001:0001e1b0       _io_suspend                1001f1b0 f   iostream.obj
 0001:0001e1d0       _io_send                   1001f1d0 f   iostream.obj
 0001:0001e250       _io_recv_tmo               1001f250 f   iostream.obj
 0001:0001e290       _io_recv                   1001f290 f   iostream.obj
 0001:0001e3e0       _gettimeofday2             1001f3e0 f   common-stuff.obj
 0001:0001e440       ___peks_nt_getcwd          1001f440 f   common-stuff.obj
 0001:0001e470       ___peks_nt_mktime          1001f470 f   common-stuff.obj
 0001:0001e4d0       ___peks_nt_read            1001f4d0 f   common-stuff.obj
 0001:0001e520       ___peks_nt_write           1001f520 f   common-stuff.obj
 0001:0001e570       ___peks_nt_open            1001f570 f   common-stuff.obj
 0001:0001e670       ___peks_nt_close           1001f670 f   common-stuff.obj
 0001:0001e6a0       ___peks_nt_fopen           1001f6a0 f   common-stuff.obj
 0001:0001e720       ___peks_nt_rename          1001f720 f   common-stuff.obj
 0001:0001e770       ___peks_nt_setconsole      1001f770 f   common-stuff.obj
 0001:0001e8d0       ___peks_nt_getpass         1001f8d0 f   common-stuff.obj
 0001:0001e9c0       ___peks_nt_fgets           1001f9c0 f   common-stuff.obj
 0001:0001ea90       ___peks_nt_gets            1001fa90 f   common-stuff.obj
 0001:0001eb20       ___peks_nt_exit            1001fb20 f   common-stuff.obj
 0001:0001eb90       ___peks_nt_printf          1001fb90 f   common-stuff.obj
 0001:0001ebd0       ___peks_nt_fprintf         1001fbd0 f   common-stuff.obj
 0001:0001ec50       _valid_user_name           1001fc50 f   peks-file.obj
 0001:0001ede0       _peks_private_access       1001fde0 f   peks-file.obj
 0001:0001ee50       _read_peks_key             1001fe50 f   peks-file.obj
 0001:0001f5f0       _save_peks_key             100205f0 f   peks-file.obj
 0001:0001fb30       _check_peks_sender_key     10020b30 f   peks-file.obj
 0001:0001fd60       _read_peks_keyfile         10020d60 f   peks-file.obj
 0001:0001ffb0       _create_peks_keyfile       10020fb0 f   peks-file.obj
 0001:000201a0       _peks_private_key          100211a0 f   peks-file.obj
 0001:00020510       _peks_save_private_key     10021510 f   peks-file.obj
 0001:000206b0       _peks_save_public_key      100216b0 f   peks-file.obj
 0001:000208e0       _peks_edit_passwd_file     100218e0 f   peks-file.obj
 0001:00020d60       _peks_delete_userkey       10021d60 f   peks-file.obj
 0001:00020eb0       _peks_delete_hostkey       10021eb0 f   peks-file.obj
 0001:00020fa0       _peks_list_keyfile         10021fa0 f   peks-file.obj
 0001:000212e0       _inflate                   100222e0 f   zlib:zlib.dll
 0001:000212e6       _deflate                   100222e6 f   zlib:zlib.dll
 0001:000212ec       _deflateInit_              100222ec f   zlib:zlib.dll
 0001:000212f2       _inflateInit_              100222f2 f   zlib:zlib.dll
 0001:000212f8       _deflateEnd                100222f8 f   zlib:zlib.dll
 0001:000212fe       _inflateEnd                100222fe f   zlib:zlib.dll
 0001:00021304       ___gmpz_mod                10022304 f   mpz:mpz.dll
 0001:0002130a       ___gmpz_mul                1002230a f   mpz:mpz.dll
 0001:00021310       ___gmpz_powm               10022310 f   mpz:mpz.dll
 0001:00021316       ___gmpz_set_ui             10022316 f   mpz:mpz.dll
 0001:0002131c       ___gmpz_clear              1002231c f   mpz:mpz.dll
 0001:00021322       ___gmpz_init               10022322 f   mpz:mpz.dll
 0001:00021328       ___gmpz_sizeinbase         10022328 f   mpz:mpz.dll
 0001:0002132e       ___gmpz_invert             1002232e f   mpz:mpz.dll
 0001:00021334       ___gmpz_init_set           10022334 f   mpz:mpz.dll
 0001:0002133a       ___gmpz_sub                1002233a f   mpz:mpz.dll
 0001:00021340       ___gmpz_add                10022340 f   mpz:mpz.dll
 0001:00021346       ___gmpz_sub_ui             10022346 f   mpz:mpz.dll
 0001:0002134c       ___gmpz_cmp                1002234c f   mpz:mpz.dll
 0001:00021352       ___gmpz_setbit             10022352 f   mpz:mpz.dll
 0001:00021358       ___gmpz_fdiv_r_ui          10022358 f   mpz:mpz.dll
 0001:0002135e       ___gmpz_powm_ui            1002235e f   mpz:mpz.dll
 0001:00021364       ___gmpz_cmp_ui             10022364 f   mpz:mpz.dll
 0001:0002136a       ___gmpz_tdiv_q_2exp        1002236a f   mpz:mpz.dll
 0001:00021370       ___gmpz_scan1              10022370 f   mpz:mpz.dll
 0001:00021376       ___gmpz_gcd                10022376 f   mpz:mpz.dll
 0001:0002137c       ___gmpz_add_ui             1002237c f   mpz:mpz.dll
 0001:00021382       ___gmpz_mul_ui             10022382 f   mpz:mpz.dll
 0001:00021388       ___gmp_set_memory_functions 10022388 f   mpz:mpz.dll
 0001:0002138e       ___gmpz_get_str            1002238e f   mpz:mpz.dll
 0001:00021394       ___gmpz_set_str            10022394 f   mpz:mpz.dll
 0001:0002139a       ___gmpz_init_set_ui        1002239a f   mpz:mpz.dll
 0001:000213a0       __CRT_INIT@12              100223a0 f   msvcrt:crtdll.obj
 0001:0002144b       __DllMainCRTStartup@12     1002244b f   msvcrt:crtdll.obj
 0001:000214f0       __alloca_probe             100224f0 f   msvcrt:chkstk.obj
 0001:000214f0       __chkstk                   100224f0 f   msvcrt:chkstk.obj
 0001:00021520       __ftol                     10022520 f   msvcrt:MSVCRT.dll
 0001:00021526       __initterm                 10022526 f   msvcrt:MSVCRT.dll
 0001:0002152c       _DllMain@12                1002252c f   msvcrt:dllmain.obj
 0001:0002154c       _gethostname@8             1002254c f   ws2_32:WS2_32.dll
 0001:00021552       _inet_ntoa@4               10022552 f   ws2_32:WS2_32.dll
 0001:00021558       _gethostbyname@4           10022558 f   ws2_32:WS2_32.dll
 0001:0002155e       _htonl@4                   1002255e f   ws2_32:WS2_32.dll
 0001:00021564       _recv@16                   10022564 f   ws2_32:WS2_32.dll
 0001:0002156a       _send@16                   1002256a f   ws2_32:WS2_32.dll
 0001:00021570       _shutdown@8                10022570 f   ws2_32:WS2_32.dll
 0001:00021576       _closesocket@4             10022576 f   ws2_32:WS2_32.dll
 0001:0002157c       _select@20                 1002257c f   ws2_32:WS2_32.dll
 0002:00000000       __imp__GetUserNameA@8      10023000     advapi32:ADVAPI32.dll
 0002:00000004       \177ADVAPI32_NULL_THUNK_DATA 10023004     advapi32:ADVAPI32.dll
 0002:00000008       __imp__SetConsoleScreenBufferSize@8 10023008     kernel32:KERNEL32.dll
 0002:0000000c       __imp__DisableThreadLibraryCalls@4 1002300c     kernel32:KERNEL32.dll
 0002:00000010       __imp__GetConsoleMode@8    10023010     kernel32:KERNEL32.dll
 0002:00000014       __imp__SetConsoleMode@8    10023014     kernel32:KERNEL32.dll
 0002:00000018       __imp__ReadConsoleA@20     10023018     kernel32:KERNEL32.dll
 0002:0000001c       __imp__AllocConsole@0      1002301c     kernel32:KERNEL32.dll
 0002:00000020       __imp__GetStdHandle@4      10023020     kernel32:KERNEL32.dll
 0002:00000024       __imp__WriteConsoleA@20    10023024     kernel32:KERNEL32.dll
 0002:00000028       __imp__GetLastError@0      10023028     kernel32:KERNEL32.dll
 0002:0000002c       __imp__SetConsoleWindowInfo@12 1002302c     kernel32:KERNEL32.dll
 0002:00000030       __imp__GetFileAttributesA@4 10023030     kernel32:KERNEL32.dll
 0002:00000034       __imp__SetFileAttributesA@8 10023034     kernel32:KERNEL32.dll
 0002:00000038       __imp__CloseHandle@4       10023038     kernel32:KERNEL32.dll
 0002:0000003c       __imp__CreateFileA@28      1002303c     kernel32:KERNEL32.dll
 0002:00000040       __imp__WriteFile@20        10023040     kernel32:KERNEL32.dll
 0002:00000044       __imp__ReadFile@20         10023044     kernel32:KERNEL32.dll
 0002:00000048       __imp__GetCurrentDirectoryA@8 10023048     kernel32:KERNEL32.dll
 0002:0000004c       __imp__GetLocalTime@4      1002304c     kernel32:KERNEL32.dll
 0002:00000050       __imp__GetWindowsDirectoryA@8 10023050     kernel32:KERNEL32.dll
 0002:00000054       \177KERNEL32_NULL_THUNK_DATA 10023054     kernel32:KERNEL32.dll
 0002:00000058       __imp__realloc             10023058     msvcrt:MSVCRT.dll
 0002:0000005c       __imp___vsnprintf          1002305c     msvcrt:MSVCRT.dll
 0002:00000060       __imp__fopen               10023060     msvcrt:MSVCRT.dll
 0002:00000064       __imp__rename              10023064     msvcrt:MSVCRT.dll
 0002:00000068       __imp__memmove             10023068     msvcrt:MSVCRT.dll
 0002:0000006c       __imp__strtol              1002306c     msvcrt:MSVCRT.dll
 0002:00000070       __imp___adjust_fdiv        10023070     msvcrt:MSVCRT.dll
 0002:00000074       __imp___initterm           10023074     msvcrt:MSVCRT.dll
 0002:00000078       __imp__remove              10023078     msvcrt:MSVCRT.dll
 0002:0000007c       __imp___iob                1002307c     msvcrt:MSVCRT.dll
 0002:00000080       __imp__sprintf             10023080     msvcrt:MSVCRT.dll
 0002:00000084       __imp___strnicmp           10023084     msvcrt:MSVCRT.dll
 0002:00000088       __imp___pctype             10023088     msvcrt:MSVCRT.dll
 0002:0000008c       __imp___isctype            1002308c     msvcrt:MSVCRT.dll
 0002:00000090       __imp____mb_cur_max        10023090     msvcrt:MSVCRT.dll
 0002:00000094       __imp__strchr              10023094     msvcrt:MSVCRT.dll
 0002:00000098       __imp___errno              10023098     msvcrt:MSVCRT.dll
 0002:0000009c       __imp__rand                1002309c     msvcrt:MSVCRT.dll
 0002:000000a0       __imp___ftol               100230a0     msvcrt:MSVCRT.dll
 0002:000000a4       __imp__srand               100230a4     msvcrt:MSVCRT.dll
 0002:000000a8       __imp__time                100230a8     msvcrt:MSVCRT.dll
 0002:000000ac       __imp___getpid             100230ac     msvcrt:MSVCRT.dll
 0002:000000b0       __imp___stat               100230b0     msvcrt:MSVCRT.dll
 0002:000000b4       __imp__strerror            100230b4     msvcrt:MSVCRT.dll
 0002:000000b8       __imp__strtok              100230b8     msvcrt:MSVCRT.dll
 0002:000000bc       __imp___stricmp            100230bc     msvcrt:MSVCRT.dll
 0002:000000c0       __imp__strrchr             100230c0     msvcrt:MSVCRT.dll
 0002:000000c4       __imp__calloc              100230c4     msvcrt:MSVCRT.dll
 0002:000000c8       __imp__free                100230c8     msvcrt:MSVCRT.dll
 0002:000000cc       __imp__malloc              100230cc     msvcrt:MSVCRT.dll
 0002:000000d0       __imp__mktime              100230d0     msvcrt:MSVCRT.dll
 0002:000000d4       __imp__strncmp             100230d4     msvcrt:MSVCRT.dll
 0002:000000d8       __imp__strncpy             100230d8     msvcrt:MSVCRT.dll
 0002:000000dc       __imp___sys_nerr           100230dc     msvcrt:MSVCRT.dll
 0002:000000e0       __imp__sscanf              100230e0     msvcrt:MSVCRT.dll
 0002:000000e4       __imp__getenv              100230e4     msvcrt:MSVCRT.dll
 0002:000000e8       __imp__exit                100230e8     msvcrt:MSVCRT.dll
 0002:000000ec       __imp__fputs               100230ec     msvcrt:MSVCRT.dll
 0002:000000f0       __imp__fclose              100230f0     msvcrt:MSVCRT.dll
 0002:000000f4       __imp__fgets               100230f4     msvcrt:MSVCRT.dll
 0002:000000f8       \177MSVCRT_NULL_THUNK_DATA 100230f8     msvcrt:MSVCRT.dll
 0002:000000fc       __imp__MessageBoxA@16      100230fc     user32:USER32.dll
 0002:00000100       \177USER32_NULL_THUNK_DATA 10023100     user32:USER32.dll
 0002:00000104       __imp__send@16             10023104     ws2_32:WS2_32.dll
 0002:00000108       __imp__recv@16             10023108     ws2_32:WS2_32.dll
 0002:0000010c       __imp__shutdown@8          1002310c     ws2_32:WS2_32.dll
 0002:00000110       __imp__gethostbyname@4     10023110     ws2_32:WS2_32.dll
 0002:00000114       __imp__inet_ntoa@4         10023114     ws2_32:WS2_32.dll
 0002:00000118       __imp__htonl@4             10023118     ws2_32:WS2_32.dll
 0002:0000011c       __imp__closesocket@4       1002311c     ws2_32:WS2_32.dll
 0002:00000120       __imp__select@20           10023120     ws2_32:WS2_32.dll
 0002:00000124       __imp__gethostname@8       10023124     ws2_32:WS2_32.dll
 0002:00000128       \177WS2_32_NULL_THUNK_DATA 10023128     ws2_32:WS2_32.dll
 0002:0000012c       __imp____gmpz_fdiv_r_ui    1002312c     mpz:mpz.dll
 0002:00000130       __imp____gmpz_setbit       10023130     mpz:mpz.dll
 0002:00000134       __imp____gmpz_powm_ui      10023134     mpz:mpz.dll
 0002:00000138       __imp____gmpz_cmp          10023138     mpz:mpz.dll
 0002:0000013c       __imp____gmpz_sub_ui       1002313c     mpz:mpz.dll
 0002:00000140       __imp____gmpz_add          10023140     mpz:mpz.dll
 0002:00000144       __imp____gmpz_sub          10023144     mpz:mpz.dll
 0002:00000148       __imp____gmpz_get_str      10023148     mpz:mpz.dll
 0002:0000014c       __imp____gmpz_mul_ui       1002314c     mpz:mpz.dll
 0002:00000150       __imp____gmpz_sizeinbase   10023150     mpz:mpz.dll
 0002:00000154       __imp____gmpz_init         10023154     mpz:mpz.dll
 0002:00000158       __imp____gmpz_clear        10023158     mpz:mpz.dll
 0002:0000015c       __imp____gmpz_set_ui       1002315c     mpz:mpz.dll
 0002:00000160       __imp____gmpz_powm         10023160     mpz:mpz.dll
 0002:00000164       __imp____gmpz_mul          10023164     mpz:mpz.dll
 0002:00000168       __imp____gmpz_mod          10023168     mpz:mpz.dll
 0002:0000016c       __imp____gmpz_add_ui       1002316c     mpz:mpz.dll
 0002:00000170       __imp____gmp_set_memory_functions 10023170     mpz:mpz.dll
 0002:00000174       __imp____gmpz_set_str      10023174     mpz:mpz.dll
 0002:00000178       __imp____gmpz_init_set_ui  10023178     mpz:mpz.dll
 0002:0000017c       __imp____gmpz_init_set     1002317c     mpz:mpz.dll
 0002:00000180       __imp____gmpz_tdiv_q_2exp  10023180     mpz:mpz.dll
 0002:00000184       __imp____gmpz_invert       10023184     mpz:mpz.dll
 0002:00000188       __imp____gmpz_gcd          10023188     mpz:mpz.dll
 0002:0000018c       __imp____gmpz_scan1        1002318c     mpz:mpz.dll
 0002:00000190       __imp____gmpz_cmp_ui       10023190     mpz:mpz.dll
 0002:00000194       \177mpz_NULL_THUNK_DATA    10023194     mpz:mpz.dll
 0002:00000198       __imp__deflateEnd          10023198     zlib:zlib.dll
 0002:0000019c       __imp__inflateEnd          1002319c     zlib:zlib.dll
 0002:000001a0       __imp__deflateInit_        100231a0     zlib:zlib.dll
 0002:000001a4       __imp__deflate             100231a4     zlib:zlib.dll
 0002:000001a8       __imp__inflate             100231a8     zlib:zlib.dll
 0002:000001ac       __imp__inflateInit_        100231ac     zlib:zlib.dll
 0002:000001b0       \177zlib_NULL_THUNK_DATA   100231b0     zlib:zlib.dll
 0002:00002760       __real@8@3ff88000000000000000 10025760     rnd-pool.obj
 0002:00002768       __real@8@4005c800000000000000 10025768     rnd-pool.obj
 0002:00002770       __real@8@3ff8a3d70a3d70a3d800 10025770     rnd-pool.obj
 0002:000027f4       __IMPORT_DESCRIPTOR_zlib   100257f4     zlib:zlib.dll
 0002:00002808       __IMPORT_DESCRIPTOR_mpz    10025808     mpz:mpz.dll
 0002:0000281c       __IMPORT_DESCRIPTOR_MSVCRT 1002581c     msvcrt:MSVCRT.dll
 0002:00002830       __IMPORT_DESCRIPTOR_KERNEL32 10025830     kernel32:KERNEL32.dll
 0002:00002844       __IMPORT_DESCRIPTOR_WS2_32 10025844     ws2_32:WS2_32.dll
 0002:00002858       __IMPORT_DESCRIPTOR_ADVAPI32 10025858     advapi32:ADVAPI32.dll
 0002:0000286c       __IMPORT_DESCRIPTOR_USER32 1002586c     user32:USER32.dll
 0002:00002880       __NULL_IMPORT_DESCRIPTOR   10025880     zlib:zlib.dll
 0003:00000000       ___xc_a                    10027000     msvcrt:cinitexe.obj
 0003:00000004       ___xc_z                    10027004     msvcrt:cinitexe.obj
 0003:00000008       ___xi_a                    10027008     msvcrt:cinitexe.obj
 0003:0000000c       ___xi_z                    1002700c     msvcrt:cinitexe.obj
 0003:000008d4       _leftkey_swap              100278d4     des.obj
 0003:00000914       _rightkey_swap             10027914     des.obj
 0003:00000c84       _small_prime_numbers       10027c84     smallprime.obj
 0003:00001548       _imax_density              10028548     rnd-pool.obj
 0003:00001938       _peks_recv_passwd_timeout  10028938     peks-handshake.obj
 0003:0000193c       _peks_recv_timeout         1002893c     peks-handshake.obj
 0003:00003074       _io_recv_timeout           1002a074     iostream.obj
 0003:00003078       _io_connect_timeout        1002a078     iostream.obj
 0003:0000307c       _io_accept_timeout         1002a07c     iostream.obj
 0003:00003080       _io_listen_backlog         1002a080     iostream.obj
 0003:00003084       _io_table_minsize          1002a084     iostream.obj
 0003:00003088       _iodebug_flags             1002a088     iostream.obj
 0003:000046f4       __gmp2_alloc_flag          1002b6f4     memalloc.obj
 0003:0000496c       _dump_send                 1002b96c     iostream.obj
 0003:00004970       _dump_recv                 1002b970     iostream.obj
 0003:00004974       _dump_iopt                 1002b974     iostream.obj
 0003:00004994       _idensity                  1002b994     <common>
 0003:00004998       __adjust_fdiv              1002b998     <common>
 0003:0000499c       ___onexitend               1002b99c     <common>
 0003:000049a0       ___onexitbegin             1002b9a0     <common>
 0003:000049a4       __pRawDllMain              1002b9a4     <common>

 entry point at        0001:0002144b

 Static symbols

 0001:0001f210       _start_of_key_fields       10020210 f   peks-file.obj
 0001:0001f420       _matches_line_type         10020420 f   peks-file.obj
 0001:0001f570       _sleep_ms                  10020570 f   peks-file.obj
 0001:0001f5b0       _remove_stale_lockfile     100205b0 f   peks-file.obj
 0001:000204d0       ___new_pwd                 100214d0 f   peks-file.obj
 0001:000204f0       ___get_pwd                 100214f0 f   peks-file.obj
 0001:00020a20       _peks_write_passwd         10021a20 f   peks-file.obj
 0001:00020bc0       _peks_read_passwd          10021bc0 f   peks-file.obj
 0001:0001e800       _console_print             1001f800 f   common-stuff.obj
 0001:0001e8b0       _do_error                  1001f8b0 f   common-stuff.obj
 0001:0001d980       _enter_lock_phase_II       1001e980 f   iostream.obj
 0001:0001daa0       _get_io_entry              1001eaa0 f   iostream.obj
 0001:0001db20       _push_any                  1001eb20 f   iostream.obj
 0001:0001dc60       _pop_any                   1001ec60 f   iostream.obj
 0001:0001dd80       _readjust_table_dim        1001ed80 f   iostream.obj
 0001:0001e060       ___ioth_trap               1001f060 f   iostream.obj
 0001:0001e140       _io_xable                  1001f140 f   iostream.obj
 0001:0001d7e0       _os_send                   1001e7e0 f   peks-setup.obj
 0001:0001d800       _os_recv                   1001e800 f   peks-setup.obj
 0001:0001bb70       _peks_client_setup         1001cb70 f   peks-client.obj
 0001:0001aa00       __baseXtoBase64            1001ba00 f   baseXX.obj
 0001:0001ab90       _baseXtoBinDgt             1001bb90 f   baseXX.obj
 0001:0001ad00       _base64toBinDgt            1001bd00 f   baseXX.obj
 0001:0001ae50       __base64toBin              1001be50 f   baseXX.obj
 0001:0001a420       _peks_authenticate         1001b420 f   peks-server.obj
 0001:00019050       _easy_dup                  1001a050 f   peks-handshake.obj
 0001:000190b0       _private2pubkey            1001a0b0 f   peks-handshake.obj
 0001:00018010       _sequenced_md              10019010 f   peks-baseXX.obj
 0001:000187d0       _close_cipher_stream       100197d0 f   peks-baseXX.obj
 0001:00018800       _open_cipher_stream        10019800 f   peks-baseXX.obj
 0001:00018a20       _str_send                  10019a20 f   peks-baseXX.obj
 0001:00018aa0       _str_recv                  10019aa0 f   peks-baseXX.obj
 0001:00017ae0       _fatal_alloc               10018ae0 f   memalloc.obj
 0001:00017b10       _fatal                     10018b10 f   memalloc.obj
 0001:00017b30       _warning                   10018b30 f   memalloc.obj
 0001:00017c70       _reclassify                10018c70 f   memalloc.obj
 0001:00017d30       _xrealloc2                 10018d30 f   memalloc.obj
 0001:00017d50       _xfree2                    10018d50 f   memalloc.obj
 0001:00017f30       _fatal_realloc             10018f30 f   memalloc.obj
 0001:000171d0       _get_myself                100181d0 f   hostnames.obj
 0001:000172c0       _is_ip_pattern             100182c0 f   hostnames.obj
 0001:00017560       _netmask2nl                10018560 f   hostnames.obj
 0001:00017600       _hostname2nl               10018600 f   hostnames.obj
 0001:00014990       _sendby_ioCipher_block     10015990 f   cbc-frame.obj
 0001:00014dd0       _cbc_encrypt               10015dd0 f   cbc-frame.obj
 0001:00014e40       __get_emb_cmd_arglen       10015e40 f   cbc-frame.obj
 0001:00014e70       _rotate_cookie             10015e70 f   cbc-frame.obj
 0001:00014eb0       _store_embedded_commands   10015eb0 f   cbc-frame.obj
 0001:00014fa0       _post_process_sender_cmds  10015fa0 f   cbc-frame.obj
 0001:00015310       _destroy_ioState_links     10016310 f   cbc-frame.obj
 0001:00015530       _destroy_ioCipher_links    10016530 f   cbc-frame.obj
 0001:000155a0       _recfrom_ioCipher          100165a0 f   cbc-frame.obj
 0001:00015680       _extract_from_io_cache     10016680 f   cbc-frame.obj
 0001:000156e0       _recfrom_ioCipher_block    100166e0 f   cbc-frame.obj
 0001:00015d20       _append_to_io_cache        10016d20 f   cbc-frame.obj
 0001:00015dd0       _cbc_decrypt               10016dd0 f   cbc-frame.obj
 0001:00015e50       _get_receiver_thread       10016e50 f   cbc-frame.obj
 0001:00016060       _receiver_thread_id_matches 10017060 f   cbc-frame.obj
 0001:000160b0       _cbc_peep_decrypt16        100170b0 f   cbc-frame.obj
 0001:00016150       __do_emb_recv_cmds         10017150 f   cbc-frame.obj
 0001:00016690       _resize_ioCache            10017690 f   cbc-frame.obj
 0001:00016730       _zombie_by_thread_pid      10017730 f   cbc-frame.obj
 0001:00016780       _zombie_by_thread_id       10017780 f   cbc-frame.obj
 0001:000167e0       _make_recv_thread          100177e0 f   cbc-frame.obj
 0001:00016be0       _duplicate_thread          10017be0 f   cbc-frame.obj
 0001:00016c70       _oldest_zombie             10017c70 f   cbc-frame.obj
 0001:00016cf0       _sendby_ioCipher           10017cf0 f   cbc-frame.obj
 0001:00016ef0       _cbc_initialize_receiver   10017ef0 f   cbc-frame.obj
 0001:00016f90       _cbc_initialize_any        10017f90 f   cbc-frame.obj
 0001:00017090       _cbc_initialize_sender     10018090 f   cbc-frame.obj
 0001:00017140       _destroy_all_notifying_threads 10018140 f   cbc-frame.obj
 0001:00014600       _z_errormsg                10015600 f   cbc-compr.obj
 0001:00014740       _xflateInit                10015740 f   cbc-compr.obj
 0001:00014760       _cbc_zalloc                10015760 f   cbc-compr.obj
 0001:00014780       _cbc_zfree                 10015780 f   cbc-compr.obj
 0001:00013680       _verify_threads_send       10014680 f   cbc-ioctl.obj
 0001:00013790       _verify_threads_fn         10014790 f   cbc-ioctl.obj
 0001:00013800       _set_hwmbl_threads         10014800 f   cbc-ioctl.obj
 0001:00013880       _set_session_key           10014880 f   cbc-ioctl.obj
 0001:000139b0       _set_key_schedule          100149b0 f   cbc-ioctl.obj
 0001:00013ab0       _resize_iobuffer           10014ab0 f   cbc-ioctl.obj
 0001:00013b50       _register_thread           10014b50 f   cbc-ioctl.obj
 0001:00013de0       _activate_thread_id        10014de0 f   cbc-ioctl.obj
 0001:00013ef0       _unlink_thread_id          10014ef0 f   cbc-ioctl.obj
 0001:00013f90       _unlink_thread_pid         10014f90 f   cbc-ioctl.obj
 0001:00014040       _set_destroy_flag          10015040 f   cbc-ioctl.obj
 0001:000140c0       _set_synthetic_pid         100150c0 f   cbc-ioctl.obj
 0001:00014190       _set_max_threads           10015190 f   cbc-ioctl.obj
 0001:00014250       _flush_cache               10015250 f   cbc-ioctl.obj
 0001:000142c0       _pending_cache             100152c0 f   cbc-ioctl.obj
 0001:00014300       _destroy_tcatcher          10015300 f   cbc-ioctl.obj
 0001:00014420       _clone_tcatcher            10015420 f   cbc-ioctl.obj
 0001:00014480       _install_tcatcher          10015480 f   cbc-ioctl.obj
 0001:00012cb0       _toy_random_gen            10013cb0 f   crandom.obj
 0001:00012d80       _pool_random_gen           10013d80 f   crandom.obj
 0001:00012870       _pool_size                 10013870 f   rnd-pool.obj
 0001:000128a0       _get_data                  100138a0 f   rnd-pool.obj
 0001:00012a40       _put_data                  10013a40 f   rnd-pool.obj
 0001:00012af0       _compress_data             10013af0 f   rnd-pool.obj
 0001:00011c20       _xprint                    10012c20 f   make-primes.obj
 0001:00011ca0       _hashy_random_num          10012ca0 f   make-primes.obj
 0001:00011e50       _this_number_is_a_prime    10012e50 f   make-primes.obj
 0001:00011ed0       _is_not_miller_rabin_prime 10012ed0 f   make-primes.obj
 0001:000120a0       _find_a_random_prime       100130a0 f   make-primes.obj
 0001:000123a0       _get_gen_prime_module_for_given_prime 100133a0 f   make-primes.obj
 0001:00012660       _get_a_random_smallprime_or_1 10013660 f   make-primes.obj
 0001:000117b0       _el_gamal_sign             100127b0 f   elgamal.obj
 0001:00011aa0       _el_gamal_verify           10012aa0 f   elgamal.obj
 0001:0000ee70       _transform                 1000fe70 f   rmd160.obj
 0001:00010ea0       _rmd160_write              10011ea0 f   rmd160.obj
 0001:00010f60       _rmd160_final              10011f60 f   rmd160.obj
 0001:000110f0       _rmd160_read               100120f0 f   rmd160.obj
 0001:0000e360       _md5_init                  1000f360 f   md5.obj
 0001:0000e390       _md5_write                 1000f390 f   md5.obj
 0001:0000e450       _transform                 1000f450 f   md5.obj
 0001:0000ecd0       _md5_final                 1000fcd0 f   md5.obj
 0001:0000edf0       _md5_read                  1000fdf0 f   md5.obj
 0001:0000d890       _link_ciphers              1000e890 f   cipher.obj
 0001:0000da30       _new_cipher                1000ea30 f   cipher.obj
 0001:0000da50       _new_class                 1000ea50 f   cipher.obj
 0001:0000dac0       _genkey_from16key          1000eac0 f   cipher.obj
 0001:0000db80       __find_cipher_class        1000eb80 f   cipher.obj
 0001:0000dc10       _link_frames               1000ec10 f   cipher.obj
 0001:0000dcf0       _new_frame                 1000ecf0 f   cipher.obj
 0001:0000dd20       _md_first                  1000ed20 f   cipher.obj
 0001:0000dd50       _md_next                   1000ed50 f   cipher.obj
 0001:0000dd70       _md_result                 1000ed70 f   cipher.obj
 0001:0000dd90       __find_frame_class         1000ed90 f   cipher.obj
 0001:0000dff0       __create_cipher_desc       1000eff0 f   cipher.obj
 0001:00006f10       _twofish_setkey            10007f10 f   twofish.obj
 0001:0000c090       _twofish_encrypt           1000d090 f   twofish.obj
 0001:0000cbe0       _twofish_decrypt           1000dbe0 f   twofish.obj
 0001:0000d740       _selftest                  1000e740 f   twofish.obj
 0001:00005070       _sha1_write                10006070 f   sha1.obj
 0001:00005130       _transform                 10006130 f   sha1.obj
 0001:00006ce0       _sha1_final                10007ce0 f   sha1.obj
 0001:00006e90       _sha1_read                 10007e90 f   sha1.obj
 0001:000010b0       _selftest                  100020b0 f   des.obj
 0001:00001f70       _des_set_key               10002f70 f   des.obj
 0001:00001fc0       _des_key_schedule          10002fc0 f   des.obj
 0001:00002400       _des_ecb_crypt             10003400 f   des.obj
 0001:00002f40       _tripledes_set2keys        10003f40 f   des.obj
 0001:00002fd0       _tripledes_set3keys        10003fd0 f   des.obj
 0001:00003060       _tripledes_ecb_crypt       10004060 f   des.obj
 0001:00004eb0       _is_weak_key               10005eb0 f   des.obj
 0001:00004f30       _do_tripledes_setkey       10005f30 f   des.obj
 0001:00004fa0       _do_tripledes_encrypt      10005fa0 f   des.obj
 0001:00004fc0       _do_tripledes_decrypt      10005fc0 f   des.obj
 0001:00000050       _encrypt_block             10001050 f   blowfish.obj
 0001:000000f0       _bf_encrypt                100010f0 f   blowfish.obj
 0001:000005f0       _decrypt_block             100015f0 f   blowfish.obj
 0001:00000690       _decrypt                   10001690 f   blowfish.obj
 0001:00000b90       _bf_setkey                 10001b90 f   blowfish.obj
 0001:00000e30       _selftest                  10001e30 f   blowfish.obj
