|
You last visited: Today at 00:54
Advertisement
[Release] KalClient Hookbase (Int+Ps)
Discussion on [Release] KalClient Hookbase (Int+Ps) within the Kal Hacks, Bots, Cheats & Exploits forum part of the Kal Online category.
03/24/2012, 19:31
|
#76
|
elite*gold: 55
Join Date: Mar 2006
Posts: 4,582
Received Thanks: 1,537
|
you did not add Exports @linker
|
|
|
03/24/2012, 20:46
|
#77
|
elite*gold: 0
Join Date: Sep 2008
Posts: 24
Received Thanks: 1
|
Thanks for the fast answer and you where absolutely right. I needed to add the axports to the linker. And after I have used a absolute path to the file it worked to build successful. But now KalOnline tells me, that file manipulation has been detected. Is there anything else I am doing wrong?
|
|
|
03/25/2012, 00:33
|
#78
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,426
Received Thanks: 1,888
|
Thats caused by the OpenDat stuff, rest works fine.
|
|
|
03/25/2012, 11:18
|
#79
|
elite*gold: 0
Join Date: Sep 2008
Posts: 24
Received Thanks: 1
|
I assume you mean the OpenDat in the method HookIt? I further assume, that the addresses are not correct? Thus I need a UCE to get the addresses. Am I right?
I did search this forum for an UCE, but I was not successful. Can anyone name me a working UCE for Kal? I also tried to create one by myself, as there is an UCE builder in the internet. But this wasn't successful either. I would appreciate your help.
EDIT: Okay, it isn't the problem I was reffering to. It is further more the dll itself, that is causing the problem. As someone wrote before, it seems to be the problem, that the sizes of the dll i injected differs to the original one. Would anybody be that nice, and explain me, how I can avoid this problem?
|
|
|
03/25/2012, 12:48
|
#80
|
elite*gold: 55
Join Date: Mar 2006
Posts: 4,582
Received Thanks: 1,537
|
You need to take a look @ Thiesus DLLFIX this will help you for sure, or use response server .
|
|
|
03/25/2012, 14:06
|
#81
|
elite*gold: 0
Join Date: Sep 2008
Posts: 24
Received Thanks: 1
|
Alright, so far, you helped me a lot! But for my understanding I need to know some further stuff, as I want to fully understand the topic.
I have read about debugging KalOnline. I know what debugging is and I was using it pretty often. But I have no understanding of "how to debug KalOnline". Normally you need to have the source of a programm to debug it, thus I do not understand how to do that.
After I have understand that, I should have enough input to implement my first, based on other sources, simple bot. This should get me a good knowledge and I can start implementing more simple stuff. But so far, you really helped me a lot and I appreciate that.
|
|
|
03/25/2012, 14:34
|
#82
|
elite*gold: 0
Join Date: Dec 2010
Posts: 1,196
Received Thanks: 682
|
you dont need the source code to debug an application.
compiled applications are just instructions interpreted by the CPU.
So you have to speak the same language as the CPU.
Get some basic knowledge about assembler, about the stack, about the most common instructions.
calls
push
pop
jumps
conditional jumps
move
compare
add
...
and then you can understand what the application is doing and influence it's behavior
|
|
|
03/25/2012, 18:34
|
#83
|
elite*gold: 0
Join Date: Sep 2008
Posts: 24
Received Thanks: 1
|
Hi RunzelEier,
Thx for your feedback. It's pretty clear, that every programm converts its source just into some instructions interpreted by the CPU. I slightly know assembler and if I get to know how to debug an running application, I might get more into it. But I still do not get the idea of how to debug a running allplication. What do I need to do? Do I need to write a hook to the application that is just printing the clean assembler commands?
|
|
|
03/25/2012, 18:37
|
#84
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,426
Received Thanks: 1,888
|
|
|
|
03/25/2012, 19:59
|
#85
|
elite*gold: 0
Join Date: Sep 2008
Posts: 24
Received Thanks: 1
|
|
|
|
All times are GMT +2. The time now is 00:54.
|
|