|
Pages: [1] 2
|
 |
|
Author
|
Topic: ROHookv2 (Read 2797 times)
|
|
Forge
|
 |
ROHookv2
« on: February 09, 2005, 06:55:35 AM » |
|
Private Members have gotten the chance for about 4 days now. 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.comUsage: ------ 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
|
 |
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
|
|
|
|
|
HYPD
|
 |
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
|
 |
ROHookv2
« Reply #3 on: February 10, 2005, 08:32:12 AM » |
|
wow this is great Forge /thx your a genius /no1
|
|
|
|
|
Logged
|
|
|
|
|
Forge
|
 |
ROHookv2
« Reply #4 on: February 10, 2005, 10:30:38 AM » |
|
Adding hotkeys in v3.
|
|
|
|
|
Logged
|
|
|
|
genesis234
Guest
|
 |
ROHookv2
« Reply #5 on: February 10, 2005, 10:38:03 AM » |
|
This guy is magnifient 
|
|
|
|
|
Logged
|
|
|
|
|
VCL
|
 |
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
|
 |
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
|
 |
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
|
 |
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
|
 |
ROHookv2
« Reply #10 on: February 12, 2005, 10:41:51 AM » |
|
|
|
|
|
|
Logged
|
|
|
|
|
Forge
|
 |
ROHookv2
« Reply #11 on: February 12, 2005, 10:45:41 AM » |
|
Strange.. TProgramming are the rightful creators of Inject.dll I use.
|
|
|
|
|
Logged
|
|
|
|
|
Forge
|
 |
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
|
 |
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  which is from kore XD
|
|
|
|
|
Logged
|
|
|
|
|
Forge
|
 |
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
|
 |
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
|
 |
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
|
 |
ROHookv2
« Reply #17 on: February 12, 2005, 11:51:06 AM » |
|
Inject.dll was written in Delphi 6.
|
|
|
|
|
Logged
|
|
|
|
|
Quadra
|
 |
ROHookv2
« Reply #18 on: February 12, 2005, 12:07:19 PM » |
|
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
|
 |
ROHookv2
« Reply #19 on: February 12, 2005, 12:25:44 PM » |
|
May I ask what the hell you want?
|
|
|
|
|
Logged
|
|
|
|
|
|
Pages: [1] 2
|
|
|
 |