-
-
[求助]这个是不是就是传说中滴算法!求分析。
-
发表于: 2012-8-22 09:51 3623
-
程序下载地址
1楼程序
4楼反编译
http://bbs.pediy.com/showthread.php?t=154323
程序已经爆破 求算法 求分析~
004E2988 |. BA 98304E00 MOV EDX,工资管理.004E3098 ; ASCII "select * from sys_zcm"
004E298D |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
004E298F |. FF51 38 CALL DWORD PTR DS:[ECX+38]
004E2992 |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E2998 |. E8 CB59FEFF CALL 工资管理.004C8368
004E299D |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E29A3 |. E8 DCA3FCFF CALL 工资管理.004ACD84
004E29A8 |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E29AE |. 8B10 MOV EDX,DWORD PTR DS:[EAX]
004E29B0 |. FF92 4C010000 CALL DWORD PTR DS:[EDX+14C]
004E29B6 |. 48 DEC EAX
004E29B7 |. 7D 16 JGE SHORT 工资管理.004E29CF 关键跳直接jmp就能跳过去
004E29B9 |. B8 B8304E00 MOV EAX,工资管理.004E30B8
004E29BE |. E8 6157F5FF CALL 工资管理.00438124
004E29C3 |. 8BC3 MOV EAX,EBX
004E29C5 |. E8 0E8DF9FF CALL 工资管理.0047B6D8
004E29CA |. E9 46060000 JMP 工资管理.004E3015
004E29CF |> 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E29D5 |. E8 E2C7FCFF CALL 工资管理.004AF1BC
004E29DA |. BA CC304E00 MOV EDX,工资管理.004E30CC ; ASCII "dwmc"
004E29DF |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E29E5 |. E8 AAB3FCFF CALL 工资管理.004ADD94
004E29EA |. 8D55 D4 LEA EDX,DWORD PTR SS:[EBP-2C]
004E29ED |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
004E29EF |. FF51 60 CALL DWORD PTR DS:[ECX+60]
004E29F2 |. 8B55 D4 MOV EDX,DWORD PTR SS:[EBP-2C]
004E29F5 |. B8 44DD5B00 MOV EAX,工资管理.005BDD44
004E29FA |. E8 F91CF2FF CALL 工资管理.004046F8
004E29FF |. BA DC304E00 MOV EDX,工资管理.004E30DC ; ASCII "tzrq"
004E2A04 |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E2A0A |. E8 85B3FCFF CALL 工资管理.004ADD94
004E2A0F |. 8D55 D0 LEA EDX,DWORD PTR SS:[EBP-30]
004E2A12 |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
004E2A14 |. FF51 60 CALL DWORD PTR DS:[ECX+60]
004E2A17 |. 8B45 D0 MOV EAX,DWORD PTR SS:[EBP-30]
004E2A1A |. E8 5968F2FF CALL 工资管理.00409278
004E2A1F |. 8BF0 MOV ESI,EAX
004E2A21 |. 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
004E2A24 |. E8 4F68F2FF CALL 工资管理.00409278
004E2A29 |. 3BF0 CMP ESI,EAX
004E2A2B |. 7D 16 JGE SHORT 工资管理.004E2A43
004E2A2D |. B8 EC304E00 MOV EAX,工资管理.004E30EC
004E2A32 |. E8 ED56F5FF CALL 工资管理.00438124
004E2A37 |. 8BC3 MOV EAX,EBX
004E2A39 |. E8 9A8CF9FF CALL 工资管理.0047B6D8
004E2A3E |. E9 D2050000 JMP 工资管理.004E3015
004E2A43 |> 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2A49 |. E8 82A4FCFF CALL 工资管理.004ACED0
004E2A4E |. 84C0 TEST AL,AL
004E2A50 |. 74 0B JE SHORT 工资管理.004E2A5D
004E2A52 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2A58 |. E8 33A3FCFF CALL 工资管理.004ACD90
004E2A5D |> BA 10314E00 MOV EDX,工资管理.004E3110 ; ASCII "csrq"
004E2A62 |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E2A68 |. E8 27B3FCFF CALL 工资管理.004ADD94
004E2A6D |. 8D55 CC LEA EDX,DWORD PTR SS:[EBP-34]
004E2A70 |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
004E2A72 |. FF51 60 CALL DWORD PTR DS:[ECX+60]
004E2A75 |. 8B45 CC MOV EAX,DWORD PTR SS:[EBP-34]
004E2A78 |. 50 PUSH EAX
004E2A79 |. BA 20314E00 MOV EDX,工资管理.004E3120 ; ASCII "@a"
004E2A7E |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2A84 |. E8 5B57FEFF CALL 工资管理.004C81E4
004E2A89 |. 5A POP EDX
004E2A8A |. E8 0D97FCFF CALL 工资管理.004AC19C
004E2A8F |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2A95 |. E8 EA55FEFF CALL 工资管理.004C8084
004E2A9A |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2AA0 |. E8 3B4AFEFF CALL 工资管理.004C74E0
004E2AA5 |. BA 2C314E00 MOV EDX,工资管理.004E312C ; ASCII "@sum"
004E2AAA |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2AB0 |. E8 2F57FEFF CALL 工资管理.004C81E4
004E2AB5 |. E8 0E96FCFF CALL 工资管理.004AC0C8
004E2ABA |. 8BF8 MOV EDI,EAX
004E2ABC |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2AC2 |. E8 09A4FCFF CALL 工资管理.004ACED0
004E2AC7 |. 84C0 TEST AL,AL
004E2AC9 |. 74 0B JE SHORT 工资管理.004E2AD6
004E2ACB |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2AD1 |. E8 BAA2FCFF CALL 工资管理.004ACD90
004E2AD6 |> BA DC304E00 MOV EDX,工资管理.004E30DC ; ASCII "tzrq"
004E2ADB |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E2AE1 |. E8 AEB2FCFF CALL 工资管理.004ADD94
004E2AE6 |. 8D55 C8 LEA EDX,DWORD PTR SS:[EBP-38]
004E2AE9 |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
004E2AEB |. FF51 60 CALL DWORD PTR DS:[ECX+60]
004E2AEE |. 8B45 C8 MOV EAX,DWORD PTR SS:[EBP-38]
004E2AF1 |. 50 PUSH EAX
004E2AF2 |. BA 20314E00 MOV EDX,工资管理.004E3120 ; ASCII "@a"
004E2AF7 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2AFD |. E8 E256FEFF CALL 工资管理.004C81E4
004E2B02 |. 5A POP EDX
004E2B03 |. E8 9496FCFF CALL 工资管理.004AC19C
004E2B08 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2B0E |. E8 7155FEFF CALL 工资管理.004C8084
004E2B13 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2B19 |. E8 C249FEFF CALL 工资管理.004C74E0
004E2B1E |. BA 2C314E00 MOV EDX,工资管理.004E312C ; ASCII "@sum"
004E2B23 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2B29 |. E8 B656FEFF CALL 工资管理.004C81E4
004E2B2E |. E8 9595FCFF CALL 工资管理.004AC0C8
004E2B33 |. 8BF0 MOV ESI,EAX
004E2B35 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2B3B |. E8 90A3FCFF CALL 工资管理.004ACED0
004E2B40 |. 84C0 TEST AL,AL
004E2B42 |. 74 0B JE SHORT 工资管理.004E2B4F
004E2B44 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2B4A |. E8 41A2FCFF CALL 工资管理.004ACD90
004E2B4F |> BA CC304E00 MOV EDX,工资管理.004E30CC ; ASCII "dwmc"
004E2B54 |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E2B5A |. E8 35B2FCFF CALL 工资管理.004ADD94
004E2B5F |. 8D55 C4 LEA EDX,DWORD PTR SS:[EBP-3C]
004E2B62 |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
004E2B64 |. FF51 60 CALL DWORD PTR DS:[ECX+60]
004E2B67 |. 8B45 C4 MOV EAX,DWORD PTR SS:[EBP-3C]
004E2B6A |. 50 PUSH EAX
004E2B6B |. BA 20314E00 MOV EDX,工资管理.004E3120 ; ASCII "@a"
004E2B70 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2B76 |. E8 6956FEFF CALL 工资管理.004C81E4
004E2B7B |. 5A POP EDX
004E2B7C |. E8 1B96FCFF CALL 工资管理.004AC19C
004E2B81 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2B87 |. E8 F854FEFF CALL 工资管理.004C8084
004E2B8C |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2B92 |. E8 4949FEFF CALL 工资管理.004C74E0
004E2B97 |. BA 2C314E00 MOV EDX,工资管理.004E312C ; ASCII "@sum"
004E2B9C |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2BA2 |. E8 3D56FEFF CALL 工资管理.004C81E4
004E2BA7 |. E8 1C95FCFF CALL 工资管理.004AC0C8
004E2BAC |. 6BD6 15 IMUL EDX,ESI,15
004E2BAF |. 6BCF 0B IMUL ECX,EDI,0B
004E2BB2 |. 2BD1 SUB EDX,ECX
004E2BB4 |. 03D2 ADD EDX,EDX
004E2BB6 |. 4A DEC EDX
004E2BB7 |. 8BCE MOV ECX,ESI
004E2BB9 |. 03D1 ADD EDX,ECX
004E2BBB |. 03D0 ADD EDX,EAX
004E2BBD |. 8955 F0 MOV DWORD PTR SS:[EBP-10],EDX
004E2BC0 |. 6BD6 16 IMUL EDX,ESI,16
004E2BC3 |. 8BCF MOV ECX,EDI
004E2BC5 |. C1E1 02 SHL ECX,2
004E2BC8 |. 8D0C49 LEA ECX,DWORD PTR DS:[ECX+ECX*2]
004E2BCB |. 2BD1 SUB EDX,ECX
004E2BCD |. 8D1452 LEA EDX,DWORD PTR DS:[EDX+EDX*2]
004E2BD0 |. 4A DEC EDX
004E2BD1 |. 03D2 ADD EDX,EDX
004E2BD3 |. 8BCE MOV ECX,ESI
004E2BD5 |. 03C9 ADD ECX,ECX
004E2BD7 |. 03D1 ADD EDX,ECX
004E2BD9 |. 03D0 ADD EDX,EAX
004E2BDB |. 8955 EC MOV DWORD PTR SS:[EBP-14],EDX
004E2BDE |. 6BD6 17 IMUL EDX,ESI,17
004E2BE1 |. 6BCF 0D IMUL ECX,EDI,0D
004E2BE4 |. 2BD1 SUB EDX,ECX
004E2BE6 |. C1E2 02 SHL EDX,2
004E2BE9 |. 4A DEC EDX
004E2BEA |. 8D1452 LEA EDX,DWORD PTR DS:[EDX+EDX*2]
004E2BED |. 8D0C76 LEA ECX,DWORD PTR DS:[ESI+ESI*2]
004E2BF0 |. 03D1 ADD EDX,ECX
004E2BF2 |. 03D0 ADD EDX,EAX
004E2BF4 |. 8955 E8 MOV DWORD PTR SS:[EBP-18],EDX
004E2BF7 |. 8BD6 MOV EDX,ESI
004E2BF9 |. C1E2 03 SHL EDX,3
004E2BFC |. 8D1452 LEA EDX,DWORD PTR DS:[EDX+EDX*2]
004E2BFF |. 6BCF 0E IMUL ECX,EDI,0E
004E2C02 |. 2BD1 SUB EDX,ECX
004E2C04 |. 8D1452 LEA EDX,DWORD PTR DS:[EDX+EDX*2]
004E2C07 |. 4A DEC EDX
004E2C08 |. C1E2 02 SHL EDX,2
004E2C0B |. 8BCE MOV ECX,ESI
004E2C0D |. C1E1 02 SHL ECX,2
004E2C10 |. 03D1 ADD EDX,ECX
004E2C12 |. 03D0 ADD EDX,EAX
004E2C14 |. 8955 E4 MOV DWORD PTR SS:[EBP-1C],EDX
004E2C17 |. 8D14B6 LEA EDX,DWORD PTR DS:[ESI+ESI*4]
004E2C1A |. 8D1492 LEA EDX,DWORD PTR DS:[EDX+EDX*4]
004E2C1D |. 8BCF MOV ECX,EDI
004E2C1F |. C1E1 04 SHL ECX,4
004E2C22 |. 2BCF SUB ECX,EDI
004E2C24 |. 2BD1 SUB EDX,ECX
004E2C26 |. C1E2 02 SHL EDX,2
004E2C29 |. 4A DEC EDX
004E2C2A |. 8D1492 LEA EDX,DWORD PTR DS:[EDX+EDX*4]
004E2C2D |. 8D0CB6 LEA ECX,DWORD PTR DS:[ESI+ESI*4]
004E2C30 |. 03D1 ADD EDX,ECX
004E2C32 |. 03C2 ADD EAX,EDX
004E2C34 |. 8BF0 MOV ESI,EAX
004E2C36 |. 8D45 F8 LEA EAX,DWORD PTR SS:[EBP-8]
004E2C39 |. BA 3C314E00 MOV EDX,工资管理.004E313C
004E2C3E |. E8 F91AF2FF CALL 工资管理.0040473C
004E2C43 |. DB45 F0 FILD DWORD PTR SS:[EBP-10]
004E2C46 |. 83C4 F4 ADD ESP,-0C
004E2C49 |. DB3C24 FSTP TBYTE PTR SS:[ESP] ; |
004E2C4C |. 9B WAIT ; |
004E2C4D |. 8D45 C0 LEA EAX,DWORD PTR SS:[EBP-40] ; |
004E2C50 |. E8 9F7DF2FF CALL 工资管理.0040A9F4 ; \工资管理.0040A9F4
004E2C55 |. FF75 C0 PUSH DWORD PTR SS:[EBP-40]
004E2C58 |. FF75 F8 PUSH DWORD PTR SS:[EBP-8]
004E2C5B |. DB45 EC FILD DWORD PTR SS:[EBP-14]
004E2C5E |. 83C4 F4 ADD ESP,-0C
004E2C61 |. DB3C24 FSTP TBYTE PTR SS:[ESP] ; |
004E2C64 |. 9B WAIT ; |
004E2C65 |. 8D45 BC LEA EAX,DWORD PTR SS:[EBP-44] ; |
004E2C68 |. E8 877DF2FF CALL 工资管理.0040A9F4 ; \工资管理.0040A9F4
004E2C6D |. FF75 BC PUSH DWORD PTR SS:[EBP-44]
004E2C70 |. FF75 F8 PUSH DWORD PTR SS:[EBP-8]
004E2C73 |. DB45 E8 FILD DWORD PTR SS:[EBP-18]
004E2C76 |. 83C4 F4 ADD ESP,-0C
004E2C79 |. DB3C24 FSTP TBYTE PTR SS:[ESP] ; |
004E2C7C |. 9B WAIT ; |
004E2C7D |. 8D45 B8 LEA EAX,DWORD PTR SS:[EBP-48] ; |
004E2C80 |. E8 6F7DF2FF CALL 工资管理.0040A9F4 ; \工资管理.0040A9F4
004E2C85 |. FF75 B8 PUSH DWORD PTR SS:[EBP-48]
004E2C88 |. FF75 F8 PUSH DWORD PTR SS:[EBP-8]
004E2C8B |. DB45 E4 FILD DWORD PTR SS:[EBP-1C]
004E2C8E |. 83C4 F4 ADD ESP,-0C
004E2C91 |. DB3C24 FSTP TBYTE PTR SS:[ESP] ; |
004E2C94 |. 9B WAIT ; |
004E2C95 |. 8D45 B4 LEA EAX,DWORD PTR SS:[EBP-4C] ; |
004E2C98 |. E8 577DF2FF CALL 工资管理.0040A9F4 ; \工资管理.0040A9F4
004E2C9D |. FF75 B4 PUSH DWORD PTR SS:[EBP-4C]
004E2CA0 |. FF75 F8 PUSH DWORD PTR SS:[EBP-8]
004E2CA3 |. 8975 AC MOV DWORD PTR SS:[EBP-54],ESI
004E2CA6 |. DB45 AC FILD DWORD PTR SS:[EBP-54]
004E2CA9 |. 83C4 F4 ADD ESP,-0C
004E2CAC |. DB3C24 FSTP TBYTE PTR SS:[ESP] ; |
004E2CAF |. 9B WAIT ; |
004E2CB0 |. 8D45 B0 LEA EAX,DWORD PTR SS:[EBP-50] ; |
004E2CB3 |. E8 3C7DF2FF CALL 工资管理.0040A9F4 ; \工资管理.0040A9F4
004E2CB8 |. FF75 B0 PUSH DWORD PTR SS:[EBP-50]
004E2CBB |. 8D45 F4 LEA EAX,DWORD PTR SS:[EBP-C]
004E2CBE |. BA 09000000 MOV EDX,9
004E2CC3 |. E8 5C1DF2FF CALL 工资管理.00404A24
004E2CC8 |. BA 48314E00 MOV EDX,工资管理.004E3148 ; ASCII "zcm"
004E2CCD |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E2CD3 |. E8 BCB0FCFF CALL 工资管理.004ADD94
004E2CD8 |. 8D55 A8 LEA EDX,DWORD PTR SS:[EBP-58]
004E2CDB |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
004E2CDD |. FF51 60 CALL DWORD PTR DS:[ECX+60]
004E2CE0 |. 8B55 A8 MOV EDX,DWORD PTR SS:[EBP-58]
004E2CE3 |. 8B45 F4 MOV EAX,DWORD PTR SS:[EBP-C]
004E2CE6 |. E8 C51DF2FF CALL 工资管理.00404AB0
004E2CEB |. 74 16 JE SHORT 工资管理.004E2D03
004E2CED |. B8 54314E00 MOV EAX,工资管理.004E3154
004E2CF2 |. E8 2D54F5FF CALL 工资管理.00438124
004E2CF7 |. 8BC3 MOV EAX,EBX
004E2CF9 |. E8 DA89F9FF CALL 工资管理.0047B6D8
004E2CFE |. E9 12030000 JMP 工资管理.004E3015
004E2D03 |> 8B83 18030000 MOV EAX,DWORD PTR DS:[EBX+318]
004E2D09 |. E8 C2A1FCFF CALL 工资管理.004ACED0
004E2D0E |. 3C 01 CMP AL,1
004E2D10 |. 75 0B JNZ SHORT 工资管理.004E2D1D
004E2D12 |. 8B83 18030000 MOV EAX,DWORD PTR DS:[EBX+318]
004E2D18 |. E8 73A0FCFF CALL 工资管理.004ACD90
004E2D1D |> 8B83 18030000 MOV EAX,DWORD PTR DS:[EBX+318]
004E2D23 |. 8B80 48020000 MOV EAX,DWORD PTR DS:[EAX+248]
004E2D29 |. 8B10 MOV EDX,DWORD PTR DS:[EAX]
004E2D2B |. FF52 44 CALL DWORD PTR DS:[EDX+44]
004E2D2E |. 8B83 18030000 MOV EAX,DWORD PTR DS:[EBX+318]
004E2D34 |. 8B80 48020000 MOV EAX,DWORD PTR DS:[EAX+248]
004E2D3A |. BA 88314E00 MOV EDX,工资管理.004E3188 ; ASCII "select * from sys_rygl where rybh=:rybh"
004E2D3F |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
004E2D41 |. FF51 38 CALL DWORD PTR DS:[ECX+38]
1楼程序
4楼反编译
http://bbs.pediy.com/showthread.php?t=154323
程序已经爆破 求算法 求分析~
004E2988 |. BA 98304E00 MOV EDX,工资管理.004E3098 ; ASCII "select * from sys_zcm"
004E298D |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
004E298F |. FF51 38 CALL DWORD PTR DS:[ECX+38]
004E2992 |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E2998 |. E8 CB59FEFF CALL 工资管理.004C8368
004E299D |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E29A3 |. E8 DCA3FCFF CALL 工资管理.004ACD84
004E29A8 |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E29AE |. 8B10 MOV EDX,DWORD PTR DS:[EAX]
004E29B0 |. FF92 4C010000 CALL DWORD PTR DS:[EDX+14C]
004E29B6 |. 48 DEC EAX
004E29B7 |. 7D 16 JGE SHORT 工资管理.004E29CF 关键跳直接jmp就能跳过去
004E29B9 |. B8 B8304E00 MOV EAX,工资管理.004E30B8
004E29BE |. E8 6157F5FF CALL 工资管理.00438124
004E29C3 |. 8BC3 MOV EAX,EBX
004E29C5 |. E8 0E8DF9FF CALL 工资管理.0047B6D8
004E29CA |. E9 46060000 JMP 工资管理.004E3015
004E29CF |> 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E29D5 |. E8 E2C7FCFF CALL 工资管理.004AF1BC
004E29DA |. BA CC304E00 MOV EDX,工资管理.004E30CC ; ASCII "dwmc"
004E29DF |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E29E5 |. E8 AAB3FCFF CALL 工资管理.004ADD94
004E29EA |. 8D55 D4 LEA EDX,DWORD PTR SS:[EBP-2C]
004E29ED |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
004E29EF |. FF51 60 CALL DWORD PTR DS:[ECX+60]
004E29F2 |. 8B55 D4 MOV EDX,DWORD PTR SS:[EBP-2C]
004E29F5 |. B8 44DD5B00 MOV EAX,工资管理.005BDD44
004E29FA |. E8 F91CF2FF CALL 工资管理.004046F8
004E29FF |. BA DC304E00 MOV EDX,工资管理.004E30DC ; ASCII "tzrq"
004E2A04 |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E2A0A |. E8 85B3FCFF CALL 工资管理.004ADD94
004E2A0F |. 8D55 D0 LEA EDX,DWORD PTR SS:[EBP-30]
004E2A12 |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
004E2A14 |. FF51 60 CALL DWORD PTR DS:[ECX+60]
004E2A17 |. 8B45 D0 MOV EAX,DWORD PTR SS:[EBP-30]
004E2A1A |. E8 5968F2FF CALL 工资管理.00409278
004E2A1F |. 8BF0 MOV ESI,EAX
004E2A21 |. 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
004E2A24 |. E8 4F68F2FF CALL 工资管理.00409278
004E2A29 |. 3BF0 CMP ESI,EAX
004E2A2B |. 7D 16 JGE SHORT 工资管理.004E2A43
004E2A2D |. B8 EC304E00 MOV EAX,工资管理.004E30EC
004E2A32 |. E8 ED56F5FF CALL 工资管理.00438124
004E2A37 |. 8BC3 MOV EAX,EBX
004E2A39 |. E8 9A8CF9FF CALL 工资管理.0047B6D8
004E2A3E |. E9 D2050000 JMP 工资管理.004E3015
004E2A43 |> 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2A49 |. E8 82A4FCFF CALL 工资管理.004ACED0
004E2A4E |. 84C0 TEST AL,AL
004E2A50 |. 74 0B JE SHORT 工资管理.004E2A5D
004E2A52 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2A58 |. E8 33A3FCFF CALL 工资管理.004ACD90
004E2A5D |> BA 10314E00 MOV EDX,工资管理.004E3110 ; ASCII "csrq"
004E2A62 |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E2A68 |. E8 27B3FCFF CALL 工资管理.004ADD94
004E2A6D |. 8D55 CC LEA EDX,DWORD PTR SS:[EBP-34]
004E2A70 |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
004E2A72 |. FF51 60 CALL DWORD PTR DS:[ECX+60]
004E2A75 |. 8B45 CC MOV EAX,DWORD PTR SS:[EBP-34]
004E2A78 |. 50 PUSH EAX
004E2A79 |. BA 20314E00 MOV EDX,工资管理.004E3120 ; ASCII "@a"
004E2A7E |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2A84 |. E8 5B57FEFF CALL 工资管理.004C81E4
004E2A89 |. 5A POP EDX
004E2A8A |. E8 0D97FCFF CALL 工资管理.004AC19C
004E2A8F |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2A95 |. E8 EA55FEFF CALL 工资管理.004C8084
004E2A9A |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2AA0 |. E8 3B4AFEFF CALL 工资管理.004C74E0
004E2AA5 |. BA 2C314E00 MOV EDX,工资管理.004E312C ; ASCII "@sum"
004E2AAA |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2AB0 |. E8 2F57FEFF CALL 工资管理.004C81E4
004E2AB5 |. E8 0E96FCFF CALL 工资管理.004AC0C8
004E2ABA |. 8BF8 MOV EDI,EAX
004E2ABC |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2AC2 |. E8 09A4FCFF CALL 工资管理.004ACED0
004E2AC7 |. 84C0 TEST AL,AL
004E2AC9 |. 74 0B JE SHORT 工资管理.004E2AD6
004E2ACB |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2AD1 |. E8 BAA2FCFF CALL 工资管理.004ACD90
004E2AD6 |> BA DC304E00 MOV EDX,工资管理.004E30DC ; ASCII "tzrq"
004E2ADB |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E2AE1 |. E8 AEB2FCFF CALL 工资管理.004ADD94
004E2AE6 |. 8D55 C8 LEA EDX,DWORD PTR SS:[EBP-38]
004E2AE9 |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
004E2AEB |. FF51 60 CALL DWORD PTR DS:[ECX+60]
004E2AEE |. 8B45 C8 MOV EAX,DWORD PTR SS:[EBP-38]
004E2AF1 |. 50 PUSH EAX
004E2AF2 |. BA 20314E00 MOV EDX,工资管理.004E3120 ; ASCII "@a"
004E2AF7 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2AFD |. E8 E256FEFF CALL 工资管理.004C81E4
004E2B02 |. 5A POP EDX
004E2B03 |. E8 9496FCFF CALL 工资管理.004AC19C
004E2B08 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2B0E |. E8 7155FEFF CALL 工资管理.004C8084
004E2B13 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2B19 |. E8 C249FEFF CALL 工资管理.004C74E0
004E2B1E |. BA 2C314E00 MOV EDX,工资管理.004E312C ; ASCII "@sum"
004E2B23 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2B29 |. E8 B656FEFF CALL 工资管理.004C81E4
004E2B2E |. E8 9595FCFF CALL 工资管理.004AC0C8
004E2B33 |. 8BF0 MOV ESI,EAX
004E2B35 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2B3B |. E8 90A3FCFF CALL 工资管理.004ACED0
004E2B40 |. 84C0 TEST AL,AL
004E2B42 |. 74 0B JE SHORT 工资管理.004E2B4F
004E2B44 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2B4A |. E8 41A2FCFF CALL 工资管理.004ACD90
004E2B4F |> BA CC304E00 MOV EDX,工资管理.004E30CC ; ASCII "dwmc"
004E2B54 |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E2B5A |. E8 35B2FCFF CALL 工资管理.004ADD94
004E2B5F |. 8D55 C4 LEA EDX,DWORD PTR SS:[EBP-3C]
004E2B62 |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
004E2B64 |. FF51 60 CALL DWORD PTR DS:[ECX+60]
004E2B67 |. 8B45 C4 MOV EAX,DWORD PTR SS:[EBP-3C]
004E2B6A |. 50 PUSH EAX
004E2B6B |. BA 20314E00 MOV EDX,工资管理.004E3120 ; ASCII "@a"
004E2B70 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2B76 |. E8 6956FEFF CALL 工资管理.004C81E4
004E2B7B |. 5A POP EDX
004E2B7C |. E8 1B96FCFF CALL 工资管理.004AC19C
004E2B81 |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2B87 |. E8 F854FEFF CALL 工资管理.004C8084
004E2B8C |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2B92 |. E8 4949FEFF CALL 工资管理.004C74E0
004E2B97 |. BA 2C314E00 MOV EDX,工资管理.004E312C ; ASCII "@sum"
004E2B9C |. 8B83 20030000 MOV EAX,DWORD PTR DS:[EBX+320]
004E2BA2 |. E8 3D56FEFF CALL 工资管理.004C81E4
004E2BA7 |. E8 1C95FCFF CALL 工资管理.004AC0C8
004E2BAC |. 6BD6 15 IMUL EDX,ESI,15
004E2BAF |. 6BCF 0B IMUL ECX,EDI,0B
004E2BB2 |. 2BD1 SUB EDX,ECX
004E2BB4 |. 03D2 ADD EDX,EDX
004E2BB6 |. 4A DEC EDX
004E2BB7 |. 8BCE MOV ECX,ESI
004E2BB9 |. 03D1 ADD EDX,ECX
004E2BBB |. 03D0 ADD EDX,EAX
004E2BBD |. 8955 F0 MOV DWORD PTR SS:[EBP-10],EDX
004E2BC0 |. 6BD6 16 IMUL EDX,ESI,16
004E2BC3 |. 8BCF MOV ECX,EDI
004E2BC5 |. C1E1 02 SHL ECX,2
004E2BC8 |. 8D0C49 LEA ECX,DWORD PTR DS:[ECX+ECX*2]
004E2BCB |. 2BD1 SUB EDX,ECX
004E2BCD |. 8D1452 LEA EDX,DWORD PTR DS:[EDX+EDX*2]
004E2BD0 |. 4A DEC EDX
004E2BD1 |. 03D2 ADD EDX,EDX
004E2BD3 |. 8BCE MOV ECX,ESI
004E2BD5 |. 03C9 ADD ECX,ECX
004E2BD7 |. 03D1 ADD EDX,ECX
004E2BD9 |. 03D0 ADD EDX,EAX
004E2BDB |. 8955 EC MOV DWORD PTR SS:[EBP-14],EDX
004E2BDE |. 6BD6 17 IMUL EDX,ESI,17
004E2BE1 |. 6BCF 0D IMUL ECX,EDI,0D
004E2BE4 |. 2BD1 SUB EDX,ECX
004E2BE6 |. C1E2 02 SHL EDX,2
004E2BE9 |. 4A DEC EDX
004E2BEA |. 8D1452 LEA EDX,DWORD PTR DS:[EDX+EDX*2]
004E2BED |. 8D0C76 LEA ECX,DWORD PTR DS:[ESI+ESI*2]
004E2BF0 |. 03D1 ADD EDX,ECX
004E2BF2 |. 03D0 ADD EDX,EAX
004E2BF4 |. 8955 E8 MOV DWORD PTR SS:[EBP-18],EDX
004E2BF7 |. 8BD6 MOV EDX,ESI
004E2BF9 |. C1E2 03 SHL EDX,3
004E2BFC |. 8D1452 LEA EDX,DWORD PTR DS:[EDX+EDX*2]
004E2BFF |. 6BCF 0E IMUL ECX,EDI,0E
004E2C02 |. 2BD1 SUB EDX,ECX
004E2C04 |. 8D1452 LEA EDX,DWORD PTR DS:[EDX+EDX*2]
004E2C07 |. 4A DEC EDX
004E2C08 |. C1E2 02 SHL EDX,2
004E2C0B |. 8BCE MOV ECX,ESI
004E2C0D |. C1E1 02 SHL ECX,2
004E2C10 |. 03D1 ADD EDX,ECX
004E2C12 |. 03D0 ADD EDX,EAX
004E2C14 |. 8955 E4 MOV DWORD PTR SS:[EBP-1C],EDX
004E2C17 |. 8D14B6 LEA EDX,DWORD PTR DS:[ESI+ESI*4]
004E2C1A |. 8D1492 LEA EDX,DWORD PTR DS:[EDX+EDX*4]
004E2C1D |. 8BCF MOV ECX,EDI
004E2C1F |. C1E1 04 SHL ECX,4
004E2C22 |. 2BCF SUB ECX,EDI
004E2C24 |. 2BD1 SUB EDX,ECX
004E2C26 |. C1E2 02 SHL EDX,2
004E2C29 |. 4A DEC EDX
004E2C2A |. 8D1492 LEA EDX,DWORD PTR DS:[EDX+EDX*4]
004E2C2D |. 8D0CB6 LEA ECX,DWORD PTR DS:[ESI+ESI*4]
004E2C30 |. 03D1 ADD EDX,ECX
004E2C32 |. 03C2 ADD EAX,EDX
004E2C34 |. 8BF0 MOV ESI,EAX
004E2C36 |. 8D45 F8 LEA EAX,DWORD PTR SS:[EBP-8]
004E2C39 |. BA 3C314E00 MOV EDX,工资管理.004E313C
004E2C3E |. E8 F91AF2FF CALL 工资管理.0040473C
004E2C43 |. DB45 F0 FILD DWORD PTR SS:[EBP-10]
004E2C46 |. 83C4 F4 ADD ESP,-0C
004E2C49 |. DB3C24 FSTP TBYTE PTR SS:[ESP] ; |
004E2C4C |. 9B WAIT ; |
004E2C4D |. 8D45 C0 LEA EAX,DWORD PTR SS:[EBP-40] ; |
004E2C50 |. E8 9F7DF2FF CALL 工资管理.0040A9F4 ; \工资管理.0040A9F4
004E2C55 |. FF75 C0 PUSH DWORD PTR SS:[EBP-40]
004E2C58 |. FF75 F8 PUSH DWORD PTR SS:[EBP-8]
004E2C5B |. DB45 EC FILD DWORD PTR SS:[EBP-14]
004E2C5E |. 83C4 F4 ADD ESP,-0C
004E2C61 |. DB3C24 FSTP TBYTE PTR SS:[ESP] ; |
004E2C64 |. 9B WAIT ; |
004E2C65 |. 8D45 BC LEA EAX,DWORD PTR SS:[EBP-44] ; |
004E2C68 |. E8 877DF2FF CALL 工资管理.0040A9F4 ; \工资管理.0040A9F4
004E2C6D |. FF75 BC PUSH DWORD PTR SS:[EBP-44]
004E2C70 |. FF75 F8 PUSH DWORD PTR SS:[EBP-8]
004E2C73 |. DB45 E8 FILD DWORD PTR SS:[EBP-18]
004E2C76 |. 83C4 F4 ADD ESP,-0C
004E2C79 |. DB3C24 FSTP TBYTE PTR SS:[ESP] ; |
004E2C7C |. 9B WAIT ; |
004E2C7D |. 8D45 B8 LEA EAX,DWORD PTR SS:[EBP-48] ; |
004E2C80 |. E8 6F7DF2FF CALL 工资管理.0040A9F4 ; \工资管理.0040A9F4
004E2C85 |. FF75 B8 PUSH DWORD PTR SS:[EBP-48]
004E2C88 |. FF75 F8 PUSH DWORD PTR SS:[EBP-8]
004E2C8B |. DB45 E4 FILD DWORD PTR SS:[EBP-1C]
004E2C8E |. 83C4 F4 ADD ESP,-0C
004E2C91 |. DB3C24 FSTP TBYTE PTR SS:[ESP] ; |
004E2C94 |. 9B WAIT ; |
004E2C95 |. 8D45 B4 LEA EAX,DWORD PTR SS:[EBP-4C] ; |
004E2C98 |. E8 577DF2FF CALL 工资管理.0040A9F4 ; \工资管理.0040A9F4
004E2C9D |. FF75 B4 PUSH DWORD PTR SS:[EBP-4C]
004E2CA0 |. FF75 F8 PUSH DWORD PTR SS:[EBP-8]
004E2CA3 |. 8975 AC MOV DWORD PTR SS:[EBP-54],ESI
004E2CA6 |. DB45 AC FILD DWORD PTR SS:[EBP-54]
004E2CA9 |. 83C4 F4 ADD ESP,-0C
004E2CAC |. DB3C24 FSTP TBYTE PTR SS:[ESP] ; |
004E2CAF |. 9B WAIT ; |
004E2CB0 |. 8D45 B0 LEA EAX,DWORD PTR SS:[EBP-50] ; |
004E2CB3 |. E8 3C7DF2FF CALL 工资管理.0040A9F4 ; \工资管理.0040A9F4
004E2CB8 |. FF75 B0 PUSH DWORD PTR SS:[EBP-50]
004E2CBB |. 8D45 F4 LEA EAX,DWORD PTR SS:[EBP-C]
004E2CBE |. BA 09000000 MOV EDX,9
004E2CC3 |. E8 5C1DF2FF CALL 工资管理.00404A24
004E2CC8 |. BA 48314E00 MOV EDX,工资管理.004E3148 ; ASCII "zcm"
004E2CCD |. 8B83 1C030000 MOV EAX,DWORD PTR DS:[EBX+31C]
004E2CD3 |. E8 BCB0FCFF CALL 工资管理.004ADD94
004E2CD8 |. 8D55 A8 LEA EDX,DWORD PTR SS:[EBP-58]
004E2CDB |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
004E2CDD |. FF51 60 CALL DWORD PTR DS:[ECX+60]
004E2CE0 |. 8B55 A8 MOV EDX,DWORD PTR SS:[EBP-58]
004E2CE3 |. 8B45 F4 MOV EAX,DWORD PTR SS:[EBP-C]
004E2CE6 |. E8 C51DF2FF CALL 工资管理.00404AB0
004E2CEB |. 74 16 JE SHORT 工资管理.004E2D03
004E2CED |. B8 54314E00 MOV EAX,工资管理.004E3154
004E2CF2 |. E8 2D54F5FF CALL 工资管理.00438124
004E2CF7 |. 8BC3 MOV EAX,EBX
004E2CF9 |. E8 DA89F9FF CALL 工资管理.0047B6D8
004E2CFE |. E9 12030000 JMP 工资管理.004E3015
004E2D03 |> 8B83 18030000 MOV EAX,DWORD PTR DS:[EBX+318]
004E2D09 |. E8 C2A1FCFF CALL 工资管理.004ACED0
004E2D0E |. 3C 01 CMP AL,1
004E2D10 |. 75 0B JNZ SHORT 工资管理.004E2D1D
004E2D12 |. 8B83 18030000 MOV EAX,DWORD PTR DS:[EBX+318]
004E2D18 |. E8 73A0FCFF CALL 工资管理.004ACD90
004E2D1D |> 8B83 18030000 MOV EAX,DWORD PTR DS:[EBX+318]
004E2D23 |. 8B80 48020000 MOV EAX,DWORD PTR DS:[EAX+248]
004E2D29 |. 8B10 MOV EDX,DWORD PTR DS:[EAX]
004E2D2B |. FF52 44 CALL DWORD PTR DS:[EDX+44]
004E2D2E |. 8B83 18030000 MOV EAX,DWORD PTR DS:[EBX+318]
004E2D34 |. 8B80 48020000 MOV EAX,DWORD PTR DS:[EAX+248]
004E2D3A |. BA 88314E00 MOV EDX,工资管理.004E3188 ; ASCII "select * from sys_rygl where rybh=:rybh"
004E2D3F |. 8B08 MOV ECX,DWORD PTR DS:[EAX]
004E2D41 |. FF51 38 CALL DWORD PTR DS:[ECX+38]
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
他的文章
- [求助]这个是不是就是传说中滴算法!求分析。 3624
- [求助] 一款delphi程序的自校验类似浪潮算法搞了N久!! 5576
- 重复请删除 2467
- [讨论] 一款delphi程序的自校验类似浪潮算法搞了N久!! 4720
看原图
赞赏
雪币:
留言: