Register for your free account! | Forgot your password?

You last visited: Today at 20:50

  • Please register to post and access all features, it's quick, easy and FREE!

 

my private RFO update bypass

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Mar 2008
Posts: 50
Received Thanks: 5
Exclamation my private RFO update bypass

well, this only bypasses the update system and it cannot replace RF_Online.bin but it works in all RF Online servers, including private ones.

you can use this method to bypass hackshield by changing the heuristics library.

1. remove the locking handles of files that are being used by RF.
2. create a listener program using vb6 or any programming languages that you know, so when RF_Online.bin initializes, it can automatically replace the files that you will be using.

code in vb6:
Code:
Option Explicit

Private Declare Function OpenProcess Lib "kernel32" ( _
    ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
    
Private Declare Function CloseHandle Lib "kernel32" ( _
    ByVal hObject As Long) As Long

Private Declare Function EnumProcesses Lib "PSAPI.DLL" ( _
   lpidProcess As Long, ByVal cb As Long, cbNeeded As Long) As Long

Private Declare Function EnumProcessModules Lib "PSAPI.DLL" ( _
    ByVal hProcess As Long, lphModule As Long, ByVal cb As Long, lpcbNeeded As Long) As Long

Private Declare Function GetModuleBaseName Lib "PSAPI.DLL" Alias "GetModuleBaseNameA" ( _
    ByVal hProcess As Long, ByVal hModule As Long, ByVal lpFileName As String, ByVal nSize As Long) As Long

Private Const PROCESS_VM_READ = &H10
Private Const PROCESS_QUERY_INFORMATION = &H400

Private Function IsProcessRunning(ByVal sProcess As String) As Boolean
    Const MAX_PATH As Long = 260
    Dim lProcesses() As Long, lModules() As Long, N As Long, lRet As Long, hProcess As Long
    Dim sName As String
    
    sProcess = UCase$(sProcess)
    
    ReDim lProcesses(1023) As Long
    If EnumProcesses(lProcesses(0), 1024 * 4, lRet) Then
        For N = 0 To (lRet \ 4) - 1
            hProcess = OpenProcess(PROCESS_QUERY_INFORMATION Or PROCESS_VM_READ, 0, lProcesses(N))
            If hProcess Then
                ReDim lModules(1023)
                If EnumProcessModules(hProcess, lModules(0), 1024 * 4, lRet) Then
                    sName = String$(MAX_PATH, vbNullChar)
                    GetModuleBaseName hProcess, lModules(0), sName, MAX_PATH
                    sName = Left$(sName, InStr(sName, vbNullChar) - 1)
                    If Len(sName) = Len(sProcess) Then
                        If sProcess = UCase$(sName) Then IsProcessRunning = True: Exit Function
                    End If
                End If
            End If
            CloseHandle hProcess
        Next N
    End If
End Function
you can use a timer to detect if RF_Online.bin is about to initialize, and do what you have to do(replace files, run batch scripts). after that end the listener to lessen the consumption on resources.

tip: you can use a batch file so it would be easy to modify which files are to be replaced.

of course there are easier/better ways of bypassing the update system.

@credits to bashmobile of VBForums for the checkifprocessrunning routine.



98mtl6 is offline  
Thanks
1 User
Old   #2
 
elite*gold: 0
Join Date: Mar 2008
Posts: 50
Received Thanks: 5
BUMP


98mtl6 is offline  
Old   #3
 
elite*gold: 0
Join Date: Dec 2008
Posts: 37
Received Thanks: 31
kindly post some screenies on what the prog should look like.
cyprian12 is offline  
Old   #4
 
elite*gold: 0
Join Date: Mar 2008
Posts: 50
Received Thanks: 5
Quote:
Originally Posted by cyprian12 View Post
kindly post some screenies on what the prog should look like.
huh? it doesn't need to have a gui.


98mtl6 is offline  
Old   #5
 
elite*gold: 0
Join Date: Apr 2008
Posts: 319
Received Thanks: 51
Its an effin code. Why need a UI. As explicitly mentioned earlier its a code... Read The F...ng Manual.


jaidee is offline  
Reply



« Previous Thread | Next Thread »

Similar Threads
Is there a new bypass for the new update?
My bypass dont work anymore and I was wondering if some 1 made a new 1?:)
60 Replies - Dekaron Exploits, Hacks, Bots, Tools & Macros
auto update bypass
It appears that the launcher uses CreateProcessA. Further analysis tells that it uses the command line: Game.exe start game With that, we know...
1 Replies - Shaiya Hacks, Bots, Cheats & Exploits
BYPASS update!!!!!
I make my own hacks and they have still been undetected for 4 patches now Dont you all just hate it when warrock updates and you cant use your...
27 Replies - WarRock



All times are GMT +2. The time now is 20:50.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy
Copyright ©2017 elitepvpers All Rights Reserved.