/reload=
What this function does?
CPU Disasm
Address Hex dump Command Comments
00416590 |. E8 BBD4FFFF CALL 00413A50
Spoiler :
Code:
CPU Disasm
Address Hex dump Command Comments
00413A50 /$ 8B4424 04 MOV EAX,DWORD PTR SS:[ESP+4] ; novo.00413A50(guessed Arg1)
00413A54 |. 68 C0C05B00 PUSH OFFSET 005BC0C0 ; /Arg2 = ASCII "/reload="
00413A59 |. 50 PUSH EAX ; |Arg1
00413A5A |. E8 91FFFFFF CALL 004139F0 ; \novo.004139F0
00413A5F |. 83C4 08 ADD ESP,8
00413A62 |. 85C0 TEST EAX,EAX
00413A64 |. 0F84 C9000000 JE 00413B33
00413A6A |. 33C9 XOR ECX,ECX
00413A6C |. 8D6424 00 LEA ESP,[ESP]
00413A70 |> 8A1401 /MOV DL,BYTE PTR DS:[EAX+ECX]
00413A73 |. 80FA 20 |CMP DL,20
00413A76 |. 0F84 9F000000 |JE 00413B1B
00413A7C |. 80FA 26 |CMP DL,26
00413A7F |. 0F84 96000000 |JE 00413B1B
00413A85 |. 84D2 |TEST DL,DL
00413A87 |. 0F84 8E000000 |JE 00413B1B
00413A8D |. 8A5401 01 |MOV DL,BYTE PTR DS:[EAX+ECX+1]
00413A91 |. 80FA 20 |CMP DL,20
00413A94 |. 0F84 81000000 |JE 00413B1B
00413A9A |. 80FA 26 |CMP DL,26
00413A9D |. 74 7C |JE SHORT 00413B1B
00413A9F |. 84D2 |TEST DL,DL
00413AA1 |. 74 78 |JE SHORT 00413B1B
00413AA3 |. 8A5401 02 |MOV DL,BYTE PTR DS:[EAX+ECX+2]
00413AA7 |. 80FA 20 |CMP DL,20
00413AAA |. 74 6F |JE SHORT 00413B1B
00413AAC |. 80FA 26 |CMP DL,26
00413AAF |. 74 6A |JE SHORT 00413B1B
00413AB1 |. 84D2 |TEST DL,DL
00413AB3 |. 74 66 |JE SHORT 00413B1B
00413AB5 |. 8A5401 03 |MOV DL,BYTE PTR DS:[EAX+ECX+3]
00413AB9 |. 80FA 20 |CMP DL,20
00413ABC |. 74 5D |JE SHORT 00413B1B
00413ABE |. 80FA 26 |CMP DL,26
00413AC1 |. 74 58 |JE SHORT 00413B1B
00413AC3 |. 84D2 |TEST DL,DL
00413AC5 |. 74 54 |JE SHORT 00413B1B
00413AC7 |. 8A5401 04 |MOV DL,BYTE PTR DS:[EAX+ECX+4]
00413ACB |. 80FA 20 |CMP DL,20
00413ACE |. 74 4B |JE SHORT 00413B1B
00413AD0 |. 80FA 26 |CMP DL,26
00413AD3 |. 74 46 |JE SHORT 00413B1B
00413AD5 |. 84D2 |TEST DL,DL
00413AD7 |. 74 42 |JE SHORT 00413B1B
00413AD9 |. 8A5401 05 |MOV DL,BYTE PTR DS:[EAX+ECX+5]
00413ADD |. 80FA 20 |CMP DL,20
00413AE0 |. 74 39 |JE SHORT 00413B1B
00413AE2 |. 80FA 26 |CMP DL,26
00413AE5 |. 74 34 |JE SHORT 00413B1B
00413AE7 |. 84D2 |TEST DL,DL
00413AE9 |. 74 30 |JE SHORT 00413B1B
00413AEB |. 8A5401 06 |MOV DL,BYTE PTR DS:[EAX+ECX+6]
00413AEF |. 80FA 20 |CMP DL,20
00413AF2 |. 74 27 |JE SHORT 00413B1B
00413AF4 |. 80FA 26 |CMP DL,26
00413AF7 |. 74 22 |JE SHORT 00413B1B
00413AF9 |. 84D2 |TEST DL,DL
00413AFB |. 74 1E |JE SHORT 00413B1B
00413AFD |. 8A5401 07 |MOV DL,BYTE PTR DS:[EAX+ECX+7]
00413B01 |. 80FA 20 |CMP DL,20
00413B04 |. 74 15 |JE SHORT 00413B1B
00413B06 |. 80FA 26 |CMP DL,26
00413B09 |. 74 10 |JE SHORT 00413B1B
00413B0B |. 84D2 |TEST DL,DL
00413B0D |. 74 0C |JE SHORT 00413B1B
00413B0F |. 83C1 08 |ADD ECX,8
00413B12 |. 83F9 10 |CMP ECX,10
00413B15 |.^ 0F8C 55FFFFFF \JL 00413A70
00413B1B |> 50 PUSH EAX
00413B1C |. E8 DB6B1900 CALL 005AA6FC
00413B21 |. 83C4 04 ADD ESP,4
00413B24 |. 85C0 TEST EAX,EAX
00413B26 |. 75 0B JNE SHORT 00413B33
00413B28 |. 6A 01 PUSH 1
00413B2A |. 50 PUSH EAX
00413B2B |. E8 D07A0400 CALL 0045B600
00413B30 |. 83C4 08 ADD ESP,8
00413B33 |> B8 01000000 MOV EAX,1
00413B38 \. C3 RETN
Re: /reload=
Re: /reload=
So it has only to do with smds?
Re: /reload=
Yes. Or rather, it forces the client to do absolutly nothing with SMDs. (and probably SMBs and INX as well. But you have to have a complete ASE set to prove that without listing a lot of boring code that nobody will every understand unless they run the searches them self :wink:)