Jump to content
  • 0

[Help]any1 know Sabotage64.dll?


sandeagle

Question

7 answers to this question

Recommended Posts

  • 0

maybe some1 understand what is it...

 

.text:000000018000BBA4 ; BOOL __stdcall DllEntryPoint(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpReserved)

.text:000000018000BBA4                 public DllEntryPoint

.text:000000018000BBA4 DllEntryPoint   proc near               ; DATA XREF: .pdata:000000018001C42Co

.text:000000018000BBA4

.text:000000018000BBA4 var_18          = dword ptr -18h

.text:000000018000BBA4 arg_0           = qword ptr  8

.text:000000018000BBA4 arg_8           = qword ptr  10h

.text:000000018000BBA4 arg_10          = qword ptr  18h

.text:000000018000BBA4

.text:000000018000BBA4                 mov     [rsp+arg_0], rbx

.text:000000018000BBA9                 mov     [rsp+arg_8], rsi

.text:000000018000BBAE                 push    rdi

.text:000000018000BBAF                 sub     rsp, 20h

.text:000000018000BBB3                 mov     rdi, r8

.text:000000018000BBB6                 mov     ebx, edx

.text:000000018000BBB8                 mov     rsi, rcx

.text:000000018000BBBB                 cmp     edx, 1

.text:000000018000BBBE                 jnz     short loc_18000BBC5

.text:000000018000BBC0                 call    sub_18000BFDC

.text:000000018000BBC5

.text:000000018000BBC5 loc_18000BBC5:                          ; CODE XREF: DllEntryPoint+1Aj

.text:000000018000BBC5                 mov     r8, rdi

.text:000000018000BBC8                 mov     edx, ebx

.text:000000018000BBCA                 mov     rcx, rsi

.text:000000018000BBCD                 mov     rbx, [rsp+28h+arg_0]

.text:000000018000BBD2                 mov     rsi, [rsp+28h+arg_8]

.text:000000018000BBD7                 add     rsp, 20h

.text:000000018000BBDB                 pop     rdi

.text:000000018000BBDC                 jmp     sub_18000BA6C

.text:000000018000BBDC DllEntryPoint   endp

 

 

//=============================================================================

 

 

.text:000000018000BFDC ; int __cdecl sub_18000BFDC(struct _FILETIME SystemTimeAsFileTime, LARGE_INTEGER PerformanceCount, __int64)

.text:000000018000BFDC sub_18000BFDC   proc near               ; CODE XREF: DllEntryPoint+1Cp

.text:000000018000BFDC                                         ; DATA XREF: .pdata:000000018001C498o

.text:000000018000BFDC

.text:000000018000BFDC SystemTimeAsFileTime= _FILETIME ptr  8

.text:000000018000BFDC PerformanceCount= LARGE_INTEGER ptr  10h

.text:000000018000BFDC arg_10          = qword ptr  18h

.text:000000018000BFDC

.text:000000018000BFDC                 mov     [rsp+arg_10], rbx

.text:000000018000BFE1                 push    rdi

.text:000000018000BFE2                 sub     rsp, 20h

.text:000000018000BFE6                 mov     rax, cs:qword_18001B040

.text:000000018000BFED                 and     qword ptr [rsp+28h+SystemTimeAsFileTime.dwLowDateTime], 0

.text:000000018000BFF3                 mov     rdi, 2B992DDFA232h

.text:000000018000BFFD                 cmp     rax, rdi

.text:000000018000C000                 jz      short loc_18000C00E

.text:000000018000C002                 not     rax

.text:000000018000C005                 mov     cs:qword_18001B048, rax

.text:000000018000C00C                 jmp     short loc_18000C084

.text:000000018000C00E ; ---------------------------------------------------------------------------

.text:000000018000C00E

.text:000000018000C00E loc_18000C00E:                          ; CODE XREF: sub_18000BFDC+24j

.text:000000018000C00E                 lea     rcx, [rsp+28h+SystemTimeAsFileTime] ; lpSystemTimeAsFileTime

.text:000000018000C013                 call    cs:GetSystemTimeAsFileTime

.text:000000018000C019                 mov     rbx, qword ptr [rsp+28h+SystemTimeAsFileTime.dwLowDateTime]

.text:000000018000C01E                 call    cs:GetCurrentProcessId

.text:000000018000C024                 mov     r11d, eax

.text:000000018000C027                 xor     rbx, r11

.text:000000018000C02A                 call    cs:GetCurrentThreadId

.text:000000018000C030                 mov     r11d, eax

.text:000000018000C033                 xor     rbx, r11

.text:000000018000C036                 call    cs:GetTickCount

.text:000000018000C03C                 lea     rcx, [rsp+28h+PerformanceCount] ; lpPerformanceCount

.text:000000018000C041                 mov     r11d, eax

.text:000000018000C044                 xor     rbx, r11

.text:000000018000C047                 call    cs:QueryPerformanceCounter

.text:000000018000C04D                 mov     r11, qword ptr [rsp+28h+PerformanceCount]

.text:000000018000C052                 xor     r11, rbx

.text:000000018000C055                 mov     rax, 0FFFFFFFFFFFFh

.text:000000018000C05F                 and     r11, rax

.text:000000018000C062                 mov     rax, 2B992DDFA233h

.text:000000018000C06C                 cmp     r11, rdi

.text:000000018000C06F                 cmovz   r11, rax

.text:000000018000C073                 mov     cs:qword_18001B040, r11

.text:000000018000C07A                 not     r11

.text:000000018000C07D                 mov     cs:qword_18001B048, r11

.text:000000018000C084

.text:000000018000C084 loc_18000C084:                          ; CODE XREF: sub_18000BFDC+30j

.text:000000018000C084                 mov     rbx, [rsp+28h+arg_10]

.text:000000018000C089                 add     rsp, 20h

.text:000000018000C08D                 pop     rdi

.text:000000018000C08E                 retn

.text:000000018000C08E sub_18000BFDC   endp

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Posts

    • not just a waste of time ..even waste of money ...  
    • Heya! I was looking for someone who can provide me with any solution for FPS increase on Interlude Client. I was interested in a working Clear Cache button and/or any patch that will increase the FPS of each player. Playing on Interlude for many years now, I can understand that a crowded place will drop your FPS by a lot which is making the game unplayable and unenjoyable. For example, Baium Epic Boss always had issues (not only) with FPS drops sometimes players are playing with pixels (images). If anyone has the expertise and knowledge about those things I would like him to contact me via Discord xthedarknessfear so we can discuss further because I obviously have some questions about Client Modification and how it's done. Will not answer anything here, hit me up on disc and let's discuss it! P.S: I'm also looking for a custom simple interface (small edits). If you can do both, you are my guy! Cheers!
    • //request   Can anyone rework this for aCis 401? personally, one of the best features to have in a L2 server.
    • i have this feature: https://prnt.sc/rD9BYOi7QPB6 there is edited interface and one dll to make it working.
    • Whatever @Tryskell said...   Unfortunately it is not 2005-2010 anymore... Most of the community from those days is "grown up" and probably does not play games anymore (or at least no MMOs). I think anything related to MMOs will be a nail in the coffin.   I understand that it is hard to let the thing you've built for years to "just die". I assume most people got into programming, so maybe you can try something in that direction. But then again, this is a very niche community.   We need to think of something to bring the people together. I think events may be really fun, but then you would probably need to add prizes n order for the people to participate.   So yea, just my 2 cents. Hopefully somebody can come up with some great idea so we can revive this place. I've already forgotten it for the last couple (5-6) years...
  • Topics

×
×
  • Create New...