Koaxia Game Hacking Board
Welcome, Guest. Please login or register.
Did you miss your activation email?
December 03, 2008, 04:26:03 AM

Login with username, password and session length
Search:     Advanced search
http://www.synrg-design.com
Partnered with Koaxia.

62200 Posts in 17597 Topics by 42356 Members
Latest Member: squabbava
* Home Help Search Login Register
+  Koaxia Game Hacking Board
|-+  Strategy and MMO
| |-+  Ragnarok-Online
| | |-+  ROHookv2
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] 2 Print
Author Topic: ROHookv2  (Read 2797 times)
Forge
Full Member
***
Offline Offline

Posts: 104



View Profile
ROHookv2
« on: February 09, 2005, 06:55:35 AM »

Private Members have gotten the chance for about 4 days now.

Quote
Forge's ROHook Beta 2.0 - Readme
------------------------- --------
Version: Beta 2.0
Release Date: 4/02/2005


Contents:
---------
Installation
- 1.1 Install
- 1.2 What's new
- 1.3 Known bugs
Usage
- 1.1 Injection
- 1.2 Packet sending
- 1.3 Memory editing
- 1.4 fRO Client
Credits
- 1.1 List


Installation:
-------------
1.1 - Install
For installation extract Inject.dll and RoHook.exe in a any folder, note that both files must be in the same.
For fRO Client put it in your RO Folder.

1.2 - What's new (since 1.0)
Redesigned GUI.
Added character window.
fRO Client support.

1.3 - Known bugs
If you try sending an invalid packet your RO Client will by 99% chance crash.
You can't have a memory adress with a string, only numbers.
Report any other bugs to svante.hansson@gmail.com


Usage:
------
1.1 - Injection
This is maybe the most tricky part with ROHook, the injection. Now, what's this fuss about injection?
ROHook injects a dll in your Ragnarok process. To inject write in your RO game title, if your uncertain it's mostly 'Ragnarok' with a big R.
Then just press Inject! If done correctly you should know be ready to use most features for ROHook.

1.2 - Packet sending
If you are going to send a packet, you first got to know which packet to send. If you want to send a packet lets say "0A 00 00 00 00" then you must
write it like this "0A00000000" then press Send. Please remember that a invalid packet crash your RO client!

1.3 - Memory editing
To change the memory enter the memory adress you want to change in $000000, remember to have the $ before the adress, else RO will crash, after that
press Update Memory in the options tab. If you correctly you'l see the value of it, then enter the value of choice in the New Value textbox, then press Edit.

1.4 - fRO Client
What is this fRO Client, what's so special?
It's a client for private servers mostly and use the sclientinfo.xml in your Data folder. If you use this client you can enable fRO Client Support checkbox
in your options tab. If done correctly you'l see information about the account your logged on. Character Name, level/jlevel and gid.


Credits:
--------
www.koaxia.com, for giving me the main idea of a packet sender.
CyRuS, for chatting whenever your working.
Twin brother, for always nagging me.

Download Link
Logged
Shanks
Hero Member
*****
Offline Offline

Posts: 1214



View Profile WWW
ROHookv2
« Reply #1 on: February 09, 2005, 07:27:58 AM »

Yeah... its quite a usefull tool... but... yeah... its kinda, all in one, but even this way, ill stay with WPE...
Logged





Just in love...
HYPD
Hero Member
*****
Offline Offline

Posts: 1476


Forever Bored...


View Profile WWW
ROHookv2
« Reply #2 on: February 10, 2005, 07:43:12 AM »

I like this, WPE and this are good lol, what was version 1? xD
Logged

Bestfiend
Newbie
*
Offline Offline

Posts: 7


View Profile
ROHookv2
« Reply #3 on: February 10, 2005, 08:32:12 AM »

wow this is great Forge  /thx
your a genius  /no1
Logged
Forge
Full Member
***
Offline Offline

Posts: 104



View Profile
ROHookv2
« Reply #4 on: February 10, 2005, 10:30:38 AM »

Adding hotkeys in v3.
Logged
genesis234
Guest


Email
ROHookv2
« Reply #5 on: February 10, 2005, 10:38:03 AM »

This guy is magnifient Smiley
Logged
VCL
Newbie
*
Offline Offline

Posts: 49


View Profile
ROHookv2
« Reply #6 on: February 11, 2005, 06:25:39 PM »

It should be noted that Inject.dll is licensed under the GNU General Public License (GPL), which means that:
- You must include the source code when you distribute it.
- Your program must also be GPL'ed.
Logged
CyRuSTheViRuS
Guest


Email
ROHookv2
« Reply #7 on: February 11, 2005, 06:37:41 PM »

so what....
since he's not making money with this ...
anyway ... i will never include source codes to my tools / apps i make XD
« Last Edit: February 11, 2005, 06:38:42 PM by CyRuSTheViRuS » Logged
Forge
Full Member
***
Offline Offline

Posts: 104



View Profile
ROHookv2
« Reply #8 on: February 11, 2005, 06:55:59 PM »

UNLICENSED COMMERCIALWARE PRODUCT(S)
------------------------------------
The packages "madDisAsm", "madExcept", "madRemote", "madKernel", "madCodeHook",
"madSecurity" and "madShell" may be used freely for non-commercial purpose,
without buying a license, provided that:
 (1) The author is given proper credit for his work.
 (2) The licensee does not claim that the software was written by him.
 (3) The licensee does not use any of the mentioned commercialware packages in
     commercial software (including shareware).
 (4) The mentioned packages must not be transferred to any third party unless
     such third party receives a copy of this agreement and agrees to be bound
     by all of its terms and conditions.
Logged
Forge
Full Member
***
Offline Offline

Posts: 104



View Profile
ROHookv2
« Reply #9 on: February 11, 2005, 07:03:34 PM »

Also for the notice, I don't believe it goes under GPL.
Logged
VCL
Newbie
*
Offline Offline

Posts: 49


View Profile
ROHookv2
« Reply #10 on: February 12, 2005, 10:41:51 AM »

Money is not the problem. According to the GPL, you must distribute the source code whether it's commercial or not. The GPL is about freedom, not price.

Quote
Also for the notice, I don't believe it goes under GPL.

Inject.dll is part of Kore. Kura said himself that Kore is GPL'ed.
Logged
Forge
Full Member
***
Offline Offline

Posts: 104



View Profile
ROHookv2
« Reply #11 on: February 12, 2005, 10:45:41 AM »

Strange.. TProgramming are the rightful creators of Inject.dll I use.
Logged
Forge
Full Member
***
Offline Offline

Posts: 104



View Profile
ROHookv2
« Reply #12 on: February 12, 2005, 10:50:07 AM »



Now, tell me, why do they have different sizes and were created at different dates?
How about an apology?
« Last Edit: February 12, 2005, 10:50:53 AM by Forge » Logged
CyRuSTheViRuS
Guest


Email
ROHookv2
« Reply #13 on: February 12, 2005, 10:59:14 AM »

mah VCL is thinking that there's only one inject.dll on the whole world Tongue which is from kore XD
Logged
Forge
Full Member
***
Offline Offline

Posts: 104



View Profile
ROHookv2
« Reply #14 on: February 12, 2005, 11:02:40 AM »

~~~ nvm ~~~~
« Last Edit: February 12, 2005, 11:06:00 AM by Forge » Logged
VCL
Newbie
*
Offline Offline

Posts: 49


View Profile
ROHookv2
« Reply #15 on: February 12, 2005, 11:25:55 AM »

Different file sizes can be caused by compiling with different compiler. For example, compile Inject.cpp in MS Visual C++ and do it again in GCC -> different file sizes.

And actually, there are two different Inject.dlls:
1. The original written by Kura.
2. The one rewritten by me, recently renamed to NetRedirect.dll to avoid confusion. This one allows the RO client to continue normally after Kore quits, and can reconnect back to Kore without a restart.
Logged
CyRuSTheViRuS
Guest


Email
ROHookv2
« Reply #16 on: February 12, 2005, 11:40:27 AM »

have u ever thought ... that he could have made it himself o,0!?
Logged
Forge
Full Member
***
Offline Offline

Posts: 104



View Profile
ROHookv2
« Reply #17 on: February 12, 2005, 11:51:06 AM »

Inject.dll was written in Delphi 6.
Logged
Quadra
Newbie
*
Offline Offline

Posts: 1


View Profile
ROHookv2
« Reply #18 on: February 12, 2005, 12:07:19 PM »

Quote
Inject.dll was written in Delphi 6.
[snapback]5909[/snapback]

You will prompt how to address directly to elements of the client in D6-7??? /help
Logged
Forge
Full Member
***
Offline Offline

Posts: 104



View Profile
ROHookv2
« Reply #19 on: February 12, 2005, 12:25:44 PM »

May I ask what the hell you want?
Logged
Pages: [1] 2 Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Koaxia Game Hacking Board | Powered by SMF 1.0.7.
© 2001-2005, Lewis Media. All Rights Reserved.
Valid XHTML 1.0! Valid CSS!