java_crw_demo.map

来自「一个小公司要求给写的很简单的任务管理系统。」· MAP 代码 · 共 187 行

MAP
187
字号
 java_crw_demo

 Timestamp is 46f89db1 (Mon Sep 24 22:33:37 2007)

 Preferred load address is 10000000

 Start         Length     Name                   Class
 0001:00000000 00002328H .text                   CODE
 0002:00000000 00000054H .idata$5                DATA
 0002:00000060 00000428H .rdata                  DATA
 0002:00000488 00000075H .rdata$debug            DATA
 0002:00000500 00000004H .rdata$sxdata           DATA
 0002:00000504 00000004H .rtc$IAA                DATA
 0002:00000508 00000004H .rtc$IZZ                DATA
 0002:0000050c 00000004H .rtc$TAA                DATA
 0002:00000510 00000004H .rtc$TZZ                DATA
 0002:00000514 00000028H .idata$2                DATA
 0002:0000053c 00000014H .idata$3                DATA
 0002:00000550 00000054H .idata$4                DATA
 0002:000005a4 00000102H .idata$6                DATA
 0002:000006b0 0000007cH .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 000000d0H .data                   DATA
 0003:000000e0 00000014H .bss                    DATA
 0004:00000000 00000058H .rsrc$01                DATA
 0004:00000060 00000358H .rsrc$02                DATA

  Address         Publics by Value              Rva+Base     Lib:Object

 0000:00000001       ___safe_se_handler_count   00000001     <absolute>
 0001:00001c9f       _java_crw_demo@76          10002c9f f   java_crw_demo.obj
 0001:00001f69       _java_crw_demo_classname@12 10002f69 f   java_crw_demo.obj
 0001:0000202a       _memcpy                    1000302a f   MSVCRT:MSVCR71.dll
 0001:00002030       _strlen                    10003030 f   MSVCRT:MSVCR71.dll
 0001:00002036       _strcmp                    10003036 f   MSVCRT:MSVCR71.dll
 0001:0000203c       _memset                    1000303c f   MSVCRT:MSVCR71.dll
 0001:00002042       __CRT_INIT@12              10003042 f   MSVCRT:crtdll.obj
 0001:00002100       __DllMainCRTStartup@12     10003100 f   MSVCRT:crtdll.obj
 0001:000021e4       __initterm                 100031e4 f   MSVCRT:MSVCR71.dll
 0001:000021ea       __onexit                   100031ea f   MSVCRT:atonexit.obj
 0001:00002210       _atexit                    10003210 f   MSVCRT:atonexit.obj
 0001:00002222       __RTC_Initialize           10003222 f   MSVCRT:initsect.obj
 0001:00002266       __RTC_Terminate            10003266 f   MSVCRT:initsect.obj
 0001:000022aa       ___CppXcptFilter           100032aa f   MSVCRT:MSVCR71.dll
 0001:000022b0       _DllMain@12                100032b0 f   MSVCRT:dllmain.obj
 0001:000022d0       __SEH_prolog               100032d0 f   MSVCRT:sehprolg.obj
 0001:0000230b       __SEH_epilog               1000330b f   MSVCRT:sehprolg.obj
 0001:0000231c       __except_handler3          1000331c f   MSVCRT:MSVCR71.dll
 0001:00002322       ___dllonexit               10003322 f   MSVCRT:MSVCR71.dll
 0002:00000000       __imp__DisableThreadLibraryCalls@4 10004000     kernel32:KERNEL32.dll
 0002:00000004       \177KERNEL32_NULL_THUNK_DATA 10004004     kernel32:KERNEL32.dll
 0002:00000008       __imp___iob                10004008     MSVCRT:MSVCR71.dll
 0002:0000000c       __imp__malloc              1000400c     MSVCRT:MSVCR71.dll
 0002:00000010       __imp__realloc             10004010     MSVCRT:MSVCR71.dll
 0002:00000014       __imp__calloc              10004014     MSVCRT:MSVCR71.dll
 0002:00000018       __imp__memcpy              10004018     MSVCRT:MSVCR71.dll
 0002:0000001c       __imp__free                1000401c     MSVCRT:MSVCR71.dll
 0002:00000020       __imp__strlen              10004020     MSVCRT:MSVCR71.dll
 0002:00000024       __imp__strncmp             10004024     MSVCRT:MSVCR71.dll
 0002:00000028       __imp__fprintf             10004028     MSVCRT:MSVCR71.dll
 0002:0000002c       __imp__memset              1000402c     MSVCRT:MSVCR71.dll
 0002:00000030       __imp___initterm           10004030     MSVCRT:MSVCR71.dll
 0002:00000034       __imp___adjust_fdiv        10004034     MSVCRT:MSVCR71.dll
 0002:00000038       __imp____CppXcptFilter     10004038     MSVCRT:MSVCR71.dll
 0002:0000003c       __imp___except_handler3    1000403c     MSVCRT:MSVCR71.dll
 0002:00000040       __imp____dllonexit         10004040     MSVCRT:MSVCR71.dll
 0002:00000044       __imp___onexit             10004044     MSVCRT:MSVCR71.dll
 0002:00000048       __imp__strcmp              10004048     MSVCRT:MSVCR71.dll
 0002:0000004c       __imp__abort               1000404c     MSVCRT:MSVCR71.dll
 0002:00000050       \177MSVCR71_NULL_THUNK_DATA 10004050     MSVCRT:MSVCR71.dll
 0002:0000007c       ??_C@_0BB@BKCDLAKA@CRW?3?5?$CFs?5?$FL?$CFs?3?$CFd?$FN?6?$AA@ 1000407c     java_crw_demo.obj
 0002:00000090       ??_C@_0BJ@DEPBLKHG@Ran?5out?5of?5malloc?5memory?$AA@ 10004090     java_crw_demo.obj
 0002:000000ac       ??_C@_0BL@LGJCEOI@Cannot?5allocate?5?$DM?$DN?50?5bytes?$AA@ 100040ac     java_crw_demo.obj
 0002:000000c8       ??_C@_0DM@FANPCPBH@?4?4?1?4?4?1?4?4?1src?1share?1demo?1jvmti?1ja@ 100040c8     java_crw_demo.obj
 0002:00000104       ??_C@_0BN@MGOIBEOL@Cannot?5reallocate?5?$DM?$DN?50?5bytes?$AA@ 10004104     java_crw_demo.obj
 0002:00000124       ??_C@_0BH@KHGJEGKN@Cannot?5deallocate?5NULL?$AA@ 10004124     java_crw_demo.obj
 0002:0000013c       ??_C@_0BB@MCIAEODB@Unknown?5constant?$AA@ 1000413c     java_crw_demo.obj
 0002:00000150       ??_C@_0CH@FBKNDLHC@Invalid?5opcode?5supplied?5to?5wide?5@ 10004150     java_crw_demo.obj
 0002:00000178       ??_C@_0CL@FOPOJEON@Invalid?5opcode?5supplied?5to?5opcod@ 10004178     java_crw_demo.obj
 0002:000001a4       ??_C@_0BE@DPAKJLDB@Unexpected?5widening?$AA@ 100041a4     java_crw_demo.obj
 0002:000001b8       ??_C@_0BC@OLNAILFP@Unexpected?5opcode?$AA@ 100041b8     java_crw_demo.obj
 0002:000001cc       ??_C@_0BC@LGJGDDGP@unexpected?5opcode?$AA@ 100041cc     java_crw_demo.obj
 0002:000001e0       ??_C@_0CO@LAEHEHNL@Unknown?5frame?5type?5in?5StackMapTa@ 100041e0     java_crw_demo.obj
 0002:00000210       ??_C@_08DICECNHA@StackMap?$AA@ 10004210     java_crw_demo.obj
 0002:0000021c       ??_C@_0O@HIHEEDNJ@StackMapTable?$AA@ 1000421c     java_crw_demo.obj
 0002:0000022c       ??_C@_0BH@NMBDNHBD@LocalVariableTypeTable?$AA@ 1000422c     java_crw_demo.obj
 0002:00000244       ??_C@_0BD@CPAEPILC@LocalVariableTable?$AA@ 10004244     java_crw_demo.obj
 0002:00000258       ??_C@_0BA@OCLMCFKC@LineNumberTable?$AA@ 10004258     java_crw_demo.obj
 0002:00000268       ??_C@_06FALKBLGB@?$DMinit?$DO?$AA@ 10004268     java_crw_demo.obj
 0002:00000270       ??_C@_08JOGLKNJI@?$DMclinit?$DO?$AA@ 10004270     java_crw_demo.obj
 0002:0000027c       ??_C@_08LKAKBDAJ@finalize?$AA@ 1000427c     java_crw_demo.obj
 0002:00000288       ??_C@_0O@GIDKOGNF@currentThread?$AA@ 10004288     java_crw_demo.obj
 0002:00000298       ??_C@_03GAEACAIP@?$CI?$CJV?$AA@ 10004298     java_crw_demo.obj
 0002:0000029c       ??_C@_04BCJPDBDA@Code?$AA@ 1000429c     java_crw_demo.obj
 0002:000002a4       ??_C@_0BB@NOKBFPFO@java?1lang?1Thread?$AA@ 100042a4     java_crw_demo.obj
 0002:000002b8       ??_C@_0CK@NNOKKDOC@newarray_sig?5is?5not?5?$CILjava?1lang?1@ 100042b8     java_crw_demo.obj
 0002:000002e4       ??_C@_0CK@CLCDOOJG@obj_init_sig?5is?5not?5?$CILjava?1lang?1@ 100042e4     java_crw_demo.obj
 0002:00000310       ??_C@_0BG@JLFLBLJI@?$CILjava?1lang?1Object?$DL?$CJV?$AA@ 10004310     java_crw_demo.obj
 0002:00000328       ??_C@_0BI@IHOOLJKF@return_sig?5is?5not?5?$CIII?$CJV?$AA@ 10004328     java_crw_demo.obj
 0002:00000340       ??_C@_0BG@HGOFKPJC@call_sig?5is?5not?5?$CIII?$CJV?$AA@ 10004340     java_crw_demo.obj
 0002:00000358       ??_C@_05MNEAHDDF@?$CIII?$CJV?$AA@ 10004358     java_crw_demo.obj
 0002:00000360       ??_C@_0CK@HCDPGGCL@tclass_sig?5is?5not?5a?5valid?5class?5@ 10004360     java_crw_demo.obj
 0002:0000038c       ??_C@_0BE@KBKPKHPI@tclass_name?5?$DN?$DN?5NULL?$AA@ 1000438c     java_crw_demo.obj
 0002:000003a0       ??_C@_0BL@LIJPLLJM@system_class?5is?5not?50?5or?51?$AA@ 100043a0     java_crw_demo.obj
 0002:000003bc       ??_C@_0N@NLIOAPJJ@file_len?5?$DM?50?$AA@ 100043bc     java_crw_demo.obj
 0002:000003cc       ??_C@_0BD@EJGEPBHM@file_image?5?$DN?$DN?5NULL?$AA@ 100043cc     java_crw_demo.obj
 0002:000003e0       ??_C@_0BE@BLEOJIHO@pnew_file_len?$DN?$DNNULL?$AA@ 100043e0     java_crw_demo.obj
 0002:000003f4       ??_C@_0BG@LGAGMCFK@pnew_file_image?$DN?$DNNULL?$AA@ 100043f4     java_crw_demo.obj
 0002:00000440       __load_config_used         10004440     MSVCRT:loadcfg.obj
 0002:00000500       ___safe_se_handler_table   10004500     <linker-defined>
 0002:00000504       ___rtc_iaa                 10004504     MSVCRT:initsect.obj
 0002:00000508       ___rtc_izz                 10004508     MSVCRT:initsect.obj
 0002:0000050c       ___rtc_taa                 1000450c     MSVCRT:initsect.obj
 0002:00000510       ___rtc_tzz                 10004510     MSVCRT:initsect.obj
 0002:00000514       __IMPORT_DESCRIPTOR_MSVCR71 10004514     MSVCRT:MSVCR71.dll
 0002:00000528       __IMPORT_DESCRIPTOR_KERNEL32 10004528     kernel32:KERNEL32.dll
 0002:0000053c       __NULL_IMPORT_DESCRIPTOR   1000453c     MSVCRT:MSVCR71.dll
 0003:00000000       ___xc_a                    10005000     MSVCRT:cinitexe.obj
 0003:00000004       ___xc_z                    10005004     MSVCRT:cinitexe.obj
 0003:00000008       ___xi_a                    10005008     MSVCRT:cinitexe.obj
 0003:0000000c       ___xi_z                    1000500c     MSVCRT:cinitexe.obj
 0003:000000dc       ___security_cookie         100050dc     MSVCRT:seccook.obj
 0003:000000e4       __adjust_fdiv              100050e4     <common>
 0003:000000e8       ___onexitend               100050e8     <common>
 0003:000000ec       ___onexitbegin             100050ec     <common>
 0003:000000f0       __pRawDllMain              100050f0     <common>

 entry point at        0001:00002100

 Static symbols

 0001:00000000       _fatal_error               10001000 f   java_crw_demo.obj
 0001:00000037       _allocate                  10001037 f   java_crw_demo.obj
 0001:00000089       _reallocate                10001089 f   java_crw_demo.obj
 0001:000000fb       _allocate_clean            100010fb f   java_crw_demo.obj
 0001:00000150       _duplicate                 10001150 f   java_crw_demo.obj
 0001:00000176       _deallocate                10001176 f   java_crw_demo.obj
 0001:0000019a       _readU2                    1000119a f   java_crw_demo.obj
 0001:000001b8       _readU4                    100011b8 f   java_crw_demo.obj
 0001:000001cc       _writeU1                   100011cc f   java_crw_demo.obj
 0001:000001e3       _writeU2                   100011e3 f   java_crw_demo.obj
 0001:000001f6       _writeU4                   100011f6 f   java_crw_demo.obj
 0001:00000209       _copyU1                    10001209 f   java_crw_demo.obj
 0001:00000223       _copyU2                    10001223 f   java_crw_demo.obj
 0001:00000238       _copyU4                    10001238 f   java_crw_demo.obj
 0001:0000024d       _copy                      1000124d f   java_crw_demo.obj
 0001:00000271       _write_bytes               10001271 f   java_crw_demo.obj
 0001:0000028f       _random_writeU4            1000128f f   java_crw_demo.obj
 0001:000002a5       _fillin_cpool_entry        100012a5 f   java_crw_demo.obj
 0001:000002e6       _add_new_cpool_entry       100012e6 f   java_crw_demo.obj
 0001:000003df       _add_new_method_cpool_entry 100013df f   java_crw_demo.obj
 0001:00000443       _cpool_setup               10001443 f   java_crw_demo.obj
 0001:000006a4       _push_short_constant_bytecodes 100016a4 f   java_crw_demo.obj
 0001:000006d7       _injection_template        100016d7 f   java_crw_demo.obj
 0001:0000078e       _inject_bytecodes          1000178e f   java_crw_demo.obj
 0001:000007ed       _method_init               100017ed f   java_crw_demo.obj
 0001:0000086d       _method_term               1000186d f   java_crw_demo.obj
 0001:000008f5       _adjust_map                100018f5 f   java_crw_demo.obj
 0001:0000090f       _widen                     1000190f f   java_crw_demo.obj
 0001:00000932       _verify_opc_wide           10001932 f   java_crw_demo.obj
 0001:00000970       _opcode_length             10001970 f   java_crw_demo.obj
 0001:00000997       _inject_for_opcode         10001997 f   java_crw_demo.obj
 0001:00000b06       _adjust_instruction        10001b06 f   java_crw_demo.obj
 0001:00000cb6       _write_instruction         10001cb6 f   java_crw_demo.obj
 0001:00001170       _method_inject_and_write_code 10002170 f   java_crw_demo.obj
 0001:00001240       _copy_attributes           10002240 f   java_crw_demo.obj
 0001:0000126e       _write_line_table          1000226e f   java_crw_demo.obj
 0001:000012ad       _write_var_table           100022ad f   java_crw_demo.obj
 0001:0000131e       _readUoffset               1000231e f   java_crw_demo.obj
 0001:00001333       _writeUoffset              10002333 f   java_crw_demo.obj
 0001:0000134f       _copy_verification_types   1000234f f   java_crw_demo.obj
 0001:0000138a       _write_stackmap_table      1000238a f   java_crw_demo.obj
 0001:00001616       _write_cldc_stackmap_table 10002616 f   java_crw_demo.obj
 0001:00001688       _method_write_exception_table 10002688 f   java_crw_demo.obj
 0001:000016f3       _attribute_match           100026f3 f   java_crw_demo.obj
 0001:00001741       _method_write_code_attribute 10002741 f   java_crw_demo.obj
 0001:000017ea       _is_init_method            100027ea f   java_crw_demo.obj
 0001:0000180a       _skip_method               1000280a f   java_crw_demo.obj
 0001:00001872       _method_write_bytecodes    10002872 f   java_crw_demo.obj
 0001:000019d2       _method_write              100029d2 f   java_crw_demo.obj
 0001:00001a83       _method_write_all          10002a83 f   java_crw_demo.obj
 0001:00001adf       _cleanup                   10002adf f   java_crw_demo.obj
 0001:00001b65       _inject_class              10002b65 f   java_crw_demo.obj

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?