If u read at last few posts u will know that:
a) don't hook recv / send function in kal (or you must patch xtrap to work it)
b) hook recv / send in ws2_32 and place hook 5 bytes after func start to work ( xtrap check this functions prolog).
c) use other magic metods xD
d) 0xfffffffffffff topics about it here and on other forums.....
If u read at last few posts u will know that:
a) don't hook recv / send function in kal (or you must patch xtrap to work it)
b) hook recv / send in ws2_32 and place hook 5 bytes after func start to work ( xtrap check this functions prolog).
c) use other magic metods xD
d) 0xfffffffffffff topics about it here and on other forums.....
thanks now hooked is success ,but packet is encrypted right ?
really i dont understand.
we hooked winsock send function and this is end point of packet senden.
as i know
step 1: Generate send packet
step 2: Push generated packet to the engine send function
step 3: encrypt the packet
step 4: send the packet to server with winsock send function
and now if i want to send packet to the server i must start from step 3 until step 4
this what i understood, is that correct?
thx nokia999
really i understand this tutorial,
as u said if i want sniff the send packet i must decrypt it to be readable,
after that i will going to send my packet to the server already this will be decrypt packet
and we also send the packet with the end point ws2_32.dll send function .
and meak1 said send packet is encrypted this mean the data of packet must go to server encrypted ,
now if i send my decrypted packet the server will understand it?
DWORD PBACK = 0x000000;// <- U need to get the Back Adress with IDA etc. Or do it with SearchPattern. PBACK = KALONLINE INTERNAL SEND FUNCTION ADRESS + PROLOG !!
#define SendASM __asm{ push ebp };__asm{ mov ebp, esp };__asm{ sub esp, 18h};__asm{ JMP PBACK}; // CHECK WITH IDA PROLOG OF KAL SEND FUNCTION ITS NOW A LITTLE CHANGED, THIS ONE HER IS FROM OLD KALONLINE!!
__declspec(naked) int __cdecl SendPacket (BYTE Header , LPCSTR Format , ... ){SendASM;} // AND THIS IS DEFINITION OF SEND FUNCTION THAT YOU USE IN YOUR DLL. USE LIKE: SendPacket(146, "bbb", 0, 10, 0) - it send move stop by 10 on y axis packet.....
Where you see detour... Just call oryginal kalonline send function like i show you.
You call kalonline send function with parameters thats all not DETOURS / HOOK it^^.
Adress of send function finde with IDA or use pattern search in your dll.
Intercept all HTTP Traffic 04/13/2015 - CO2 Programming - 0 Replies I need help..
I am trying to write a windows service using .NET that monitors the http traffic and block loading few JS scripts and show a warning message to the user saying few scripts are blocked due to company policy. And this windows service runs on all users computers. I tried writing a local proxy and started alter every response and inject a html warning message. But the response is delaying and users started reporting slow browsing speed because of local proxy. Is there any other...
Rage-Scape 723 Server - Working Grand Exchange - All skills working - Minigames - ETC 01/12/2015 - Runescape Private Server - 5 Replies Welcome to my brand new 723 server :) I have been working on this project for a few months now, hope you enjoy!
I have just started this server a few days ago, currently there are no staff :)
Website: Rage-Scape - Let the legend begin!
Minigames:
Fight Caves
Fight Kiln
Dominion Tower (All 5 Modes)
Crucible
Intercept problem 09/27/2011 - General Coding - 4 Replies Hi i have some trouble with a new project.
i want to binary intercept a WSprintf function.
as i dont want to intercept all WSprintf functions i dont directly detour it, i call my own function where WSprintf() gets called.
to make things clearer i will show you some screens:
original function:
http://img3.imageshack.us/img3/8640/orig.png
original function detoured:
Piss people off, intercept when they drink/eat! 10/04/2008 - WoW Exploits, Hacks, Tools & Macros - 3 Replies Ok, today I finally got enough Brewfest Tokens to buy the "Brew of the Month" Club Membership Form"
When I delivered it, i gain access to a vendor, a special Brewfest Member only vendor, that sold some Beer/vine.
When you drank it, you get an item "Empty Brew Bottle"
This is where the fun part begins:
When you got a Empty Brew Bottle, you can right click it and choose a target where to throw it, you can also throw it at people.
That doesn't seem like an exploit, well, if you throw it...