SI对象浏览器解决方案分析
核心提示:一个日本开发的Oracle数据库软件SI对象浏览器,被广泛应用于日本外包的世界。目前,中文版已经售出。仅供研究,我不了解Oracle,朋友让配件的帮助有点大,版本10.1……SI对象浏览器是日本开发的oracle数据库软件,在日本外包领域得到了广泛的应用。
只有研究
其实我不懂oracle,朋友们请帮忙。
附件有点大,和版本10.1.0.0可以下载自己
U3000 U3000
代码:
0053cb52 8d55 E8 LEA EDX { 6 } | ..的地方。
0053cb55 8b83 8c030000 |。mov eax,DWORD PTR DS:{ EBX + 0x38c }
0053cb5b E8 d090f2ff叫ob10.00465c30 |。
0053cb60 8b45 E8 mov eax { 6 } | ..的地方。
0053cb63 5a流行EDX |。
0053cb64 E8 73361800电话ob10.006c01dc |。
0053cb69 |。84c0试验基地,Al
0053cb6b 0f84 5f020000乙脑ob10.0053cdd0; / /不跳,跳错了
0053cb71 8d55 E4 LEA EDX { 7 } | ..的地方。
0053cb74 |。88030000 8b83 mov eax,DWORD PTR DS:{ EBX + 0x388 }
0053cb7a E8 b190f2ff叫ob10.00465c30 |。
0053cb7f 8b45 E4 mov eax { 7 } | ..的地方。
0053cb82八94cf5300 mov EDX ob10.0053cf94 | ..
0053cb87 E8 9086ecff叫ob10.0040521c |。
59020000 0053cb8c 0f85 JNZ ob10.0053cdeb |。
0053cb92 8d45 E0 LEA EAX { 8 } | ..的地方。
0053cb95 E8 1e1e1800叫ob10.006be9b8 |。
0053cb9a 8b45 E0 mov eax { 8 } | ..的地方。
0053cb9d 50压入|。
0053cb9e 8d45 FC LEA EAX { 1 } | ..的地方。
0053cba1 E8 6682ecff叫ob10.00404e0c | / /系统。;::__linkproc__ lstrclr(void *)
0053cba6 50压入|。
0053cba7 8d55直流LEA EDX { 9 } | ..的地方。
0053cbaa |。90030000 8b83 mov eax,DWORD PTR DS:{ EBX + 0x390 }
0053cbb0 E8 7b90f2ff叫ob10.00465c30 |。 / /控制;::::GetText(void)报告
0053cbb5 8b45直流mov eax { 9 } | ..的地方。
0053cbb8 50压入|。
0053cbb9 8d55 D8 LEA EDX { 10 } | ..的地方。
0053cbbc 8b83 ac030000 |。mov eax,DWORD PTR DS:{ EBX + 0x3ac }
0053cbc2 E8 6990f2ff叫ob10.00465c30 |。 / /控制;::::GetText(void)报告
0053cbc7 8b55 D8 mov EDX { 10 } | ..的地方。
0053cbca |。B8 01000000 mov eax,0x1
0053cbcf 59 pop ecx |。
0053cbd0 E8 ef221800叫ob10.006beec4 |; / /重要的,看
0053cbd5 |。84c0试验基地,Al
0053cbd7 0f84 d6010000乙脑ob10.0053cdb3; / /跳错了,不要跳
0053cbdd 8d55 D4 LEA EDX { 11 } | ..的地方。
0053cbe0 |。90030000 8b83 mov eax,DWORD PTR DS:{ EBX + 0x390 }
0053cbe6 E8 4590f2ff叫ob10.00465c30 |。
0053cbeb 8b45 D4 mov eax { 11 } | ..的地方。
0053cbee E8 95341800电话ob10.006c0088 |。
0053cbf3 |。85c0测试eax,eax
0053cbf5 0f84 f2000000乙脑ob10.0053cced |。
0053cbfb 8d55 D0 { 12 } LEA EDX的地方。| ..
0053cbfe |。90030000 8b83 mov eax,DWORD PTR DS:{ EBX + 0x390 }
0053cc04 E8 2790f2ff叫ob10.00465c30 |。
0053cc09 8b45 D0 mov eax { 12 } | ..的地方。
0053cc0c E8 d7331800叫ob10.006bffe8 |。
0053cc11 |。8bf0 MOV EAX ESI,
0053cc13 8d45 CC LEA EAX { 13 } | ..的地方。
0053cc16 50压入|。
0053cc17 |。B9 08000000 mov ecx,0x8
0053cc1c |。BA 07000000 mov EDX 0x7
0053cc21 8b45 FC mov eax { 1 } | ..的地方。
0053cc24 E8 b33f1600叫ob10.006a0bdc |。
0053cc29 8b45 CC mov eax { 13 } | ..的地方。
0053cc2c |。33d2 XOR EDX能谱
0053cc2e E8 e5ddecff叫ob10.0040aa18 |。
0053cc33 50压入|。
0053cc34 8d45 C8 LEA EAX { 14 } | ..的地方。
0053cc37 50压入|。
0053cc38 |。B9 06000000 mov ecx,0x6
0053cc3d |。BA 05000000 mov EDX 0x5:
0053cc42 8b45 FC mov eax { 1 } | ..的地方。
0053cc45 E8 923f1600叫ob10.006a0bdc |。
0053cc4a 8b45 C8 mov eax { 14 } | ..的地方。
0053cc4d |。33d2 XOR EDX能谱
0053cc4f E8 c4ddecff叫ob10.0040aa18 |。
0053cc54 50压入|。
0053cc55 8d45 C4 LEA EAX { 15 } | ..的地方。
0053CC58 50 push eax |.
0053cc59 |。B9 04000000 mov ecx,0x4
0053cc5e |。BA 01000000 mov EDX,0x1
0053cc63 8b45 FC mov eax { 1 } | ..的地方。
0053cc66 E8 713f1600叫ob10.006a0bdc |。
0053cc6b 8b45 C4 mov eax { 15 } | ..的地方。
0053cc6e |。33d2 XOR EDX能谱
0053cc70 E8 a3ddecff叫ob10.0040aa18 |。
0053cc75 5a流行EDX |。
0053cc76 59 pop ecx |。
0053cc77 E8 2004edff叫ob10.0040d09c |。
0053cc7c dd5d F0 FSTP qword ptr SS:{ } | ebp-0x10。
0053cc7f 9b等|。
0053CC80 E8 B706EDFF call ob10.0040D33C |.
0053cc85 dc5d F0频率比较器qword ptr SS:{ } | ebp-0x10。
0053cc88 9b等|。
0053cc89 dfe0 fstsw斧|。
0053cc8b 9e SAHF |。
76磅短ob10.0053cca9 0053cc8c |乙脑。
0053cc8e |。66:BA 4000 MOV DX,0x40
0053cc92 B8 a4cf5300 mov eax ob10.0053cfa4 | ..
0053cc97 E8 c87d1700叫ob10.006b4a64 |。
0053cc9c |。33c0 xor eax,eax
898394020000乐章DWORD PTR DS:{ EBX + 0x294 } 0053cc9e |,eax。
0053cca4 E8 1f2dedff叫ob10.0040f9c8 |。
0053cca9 ff75 F4推{ 3 } | >>的地方。
0053ccac ff75 F0推{ 4 } |地方。
0053ccaf |。8bc6 mov eax,ESI
0053ccb1 f7d8 NEG EAX |。
0053ccb3 E8 d406edff叫ob10.0040d38c |。
0053ccb8 d825 c4cf5300多分类器DWORD PTR DS:{ } | 0x53cfc4。
0053ccbe db7d B8 FSTP TB的PTR SS:{ } | ebp-0x48。
0053ccc1 9b等|。
0053ccc2 E8 7506edff叫ob10.0040d33c |。
0053ccc7 db6d B8 FLD TB的PTR SS:{ } | ebp-0x48。
0053ccca ded9 fcompp |。
0053cccc 9b等|。
0053cccd dfe0 fstsw斧|。
0053cccf 9e SAHF |。
76磅短ob10.0053cced 0053ccd0 |乙脑。
0053ccd2 |。66:BA 4000 MOV DX,0x40
0053ccd6 B8 d0cf5300 mov eax ob10.0053cfd0 | ..
0053ccdb E8 847d1700叫ob10.006b4a64 |。
0053cce0 |。33c0 xor eax,eax
898394020000乐章DWORD PTR DS:{ EBX + 0x294 } 0053cce2 |,eax。
0053cce8 E8 db2cedff叫ob10.0040f9c8 |。
0053cced 8d55 B4 LEA EDX { 19 } | >>的地方。
0053ccf0 |。90030000 8b83 mov eax,DWORD PTR DS:{ EBX + 0x390 }
0053ccf6 E8 358ff2ff叫ob10.00465c30 |。 / /控制;::::GetText(空白对照
0053ccfb 8b45 B4 mov eax { 19 } | ..的地方。
0053ccfe E8 85331800电话ob10.006c0088 |。
0053cd03 |。01 83f8 CMP eax,0x1
0053cd06 |。1bc0 SBB eax,eax
40公司0053cd08 EAX |。
0053cd09 50压入|。
0053cd0a 8d55 B0 LEA EDX { 20 } | ..的地方。
0053cd0d 8b83 ac030000 |。mov eax,DWORD PTR DS:{ EBX + 0x3ac }
0053cd13 E8 188ff2ff叫ob10.00465c30 |。 / /控制;::::GetText(空白对照
0053cd18 8b45 B0 mov eax { 20 } | ..的地方。
0053cd1b 5a流行EDX |。
0053cd1c E8 97261800电话ob10.006bf3b8 |。 /看
0053cd21 |。84c0试验基地,Al
0053cd23 1b乙脑短ob10.0053cd40 74 |。 / /必须跳;
0053cd25 |。66:BA 4000 MOV DX,0x40
0053cd29 B8 10d05300 mov eax ob10.0053d010 | ..
0053cd2e E8 317d1700叫ob10.006b4a64 |。
0053cd33 |。33c0 xor eax,eax