Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Kal Online
You last visited: Today at 02:12

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

Advertisement



recv/send list

Discussion on recv/send list within the Kal Online forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2008
Posts: 108
Received Thanks: 23
recv/send list

Hello, i wanted to ask if anybody have a list of send, recv packets. It can be outdated too
luki180pl is offline  
Old 06/08/2015, 10:46   #2
 
elite*gold: 0
Join Date: Aug 2006
Posts: 128
Received Thanks: 18
Code:
switch(PacketHeader) {
                case 0x00: __asm jmp 0x004957CD break; //RestoreChar
		case 0x01: __asm jmp 0x00495834 break; //AntiCp
		case 0x02: __asm jmp 0x00495355 break; //AccountLogin
		case 0x03: __asm jmp 0x00495932 break; //HackShield + engine.exe CRC check
		case 0x04: __asm jmp 0x004954F5 break; //CreateChar
		case 0x05: __asm jmp 0x00494D54 break; //Ping
		case 0x06: __asm jmp 0x0049568B break; //DuplicateChar IsValidAdminName check :(
		case 0x07: __asm jmp 0x0049561B break; //DeleteChar
		case 0x08: __asm jmp 0x0049502C break; //RandomConnectInfo
		case 0x09: __asm jmp 0x004951AF break; //VersionCheck
		case 0x0A: __asm jmp 0x00495776 break; //CSocket::LoadPlayer ( GameLogin )

		case 0x0b: __asm jmp 0x00452F11 break;  //CPlayer::GameStart ( BOOL set - dwZcoord )
		case 0x0c: __asm jmp 0x00455E3D break;  //if (SYSTEM_GUILDWAR_SIEGEGUN) jumps always to return ( dummy )
		case 0x0d: __asm jmp 0x00455E6B break;  //if (SYSTEM_GUILDWAR_SIEGEGUN) jumps always to return ( dummy )
		case 0x0e: __asm jmp 0x00455E99 break;  //if (SYSTEM_GUILDWAR_SIEGEGUN) jumps always to return ( dummy )
		case 0x0f: __asm jmp 0x0045320C break;  //CPlayer::Attack
		case 0x10: __asm jmp 0x00453353 break;  //CPlayerSkill::ExcuteSkill
		case 0x11: __asm jmp 0x004535F1 break;  //CPlayer::ProcessMsg ( chat )
		case 0x12: __asm jmp 0x00453639 break;  //CPlayer::OnTeleport ( set height after respawn / town teleport )
		case 0x13: __asm jmp 0x00452FA8 break;  //CPlayer::Write 0x1D ( select char )
		case 0x14: __asm jmp 0x004530F4 break;  //CSMap::MovePlayer
		case 0x15: __asm jmp 0x00453180 break;  //CSMap::MovePlayer and stop
		case 0x16: __asm jmp 0x0045395D break;  //CNPC::Reply
		case 0x17: __asm jmp 0x004539E5 break;  //CCastle::GetCastle ( get npc tax )
		case 0x18: __asm jmp 0x00453A7E break;  //CPlayer::BuyItemEx
		case 0x19: __asm jmp 0x00453AE4 break;  //CPlayer::SellItem/
		case 0x1a: __asm jmp 0x00453B47 break;  //CPlayer::DropItem
		case 0x1b: __asm jmp 0x00453065 break;  //CPlayer::Write 0x5D ( quit game )
		case 0x1c: __asm jmp 0x00453EA3 break;  //CPlayer::ShowOffItem ( put into tradewindow is meant^^ )
		case 0x1d: __asm jmp 0x00454215 break;  //CChar::WriteInSight packet 0x3D ( animation state )
		case 0x1e: __asm jmp 0x00454274 break;  //CPlayer::GetNeedPoint (set stat point)
		case 0x1f: __asm jmp 0x004543A1 break;  //CPlayer::Rest GState 0x04
		case 0x20: __asm jmp 0x00453B9E break;  //CSMap::PickUpItem
		case 0x21: __asm jmp 0x00453CE4 break;  //CPlayer::UseItem
		case 0x22: __asm jmp 0x00453DDC break;  //CPlayer::AskTrade
		case 0x23: __asm jmp 0x00453E25 break;  //CPlayer::OnAskTrade
		case 0x24: __asm jmp 0x00453E7D break;  //CPlayer::CancelTrade
		case 0x25: __asm jmp 0x004543EB break;  //GameServ.CPlayer::Revival
		case 0x26: __asm jmp 0x004561C2 break;  //if (SYSTEM_GUILDWAR_SIEGEGUN) CPlayer::SiegeGunProcess ( FALSE )
		case 0x27: __asm jmp 0x00456263 break;  //if (SYSTEM_GUILDWAR_SIEGEGUN) CPlayer::SiegeGunProcess ( TRUE )
		case 0x28: __asm jmp 0x004562CB break;  //if (SYSTEM_GUILDWAR_SIEGEGUN) CPlayer::SiegeGunControl
		case 0x29: __asm jmp 0x00453433 break;  //CPlayerSkill::LearnSkill
		case 0x2a: __asm jmp 0x0045348C break;  //CPlayerSkill::SkillUp
		case 0x2b: __asm jmp 0x0045328E break;  //CPlayerSkill::PreSkill ( SkillAnimation )
		case 0x2c: __asm jmp 0x00454491 break;  //CPlayer::AskParty
		case 0x2d: __asm jmp 0x004544DA break;  //CPlayer::OnAskParty
		case 0x2e: //__asm jmp 0x00454949 break;  //CGuild

case 0x2f: __asm jmp 0x00454532 break;  //CPlayer::LeaveParty
		case 0x30: __asm jmp 0x00454558 break;  //CPlayer::ExileParty ( 30 - dwPlayerID -> kick player)
		case 0x31: __asm jmp 0x00453F44 break;  //CPlayer::PutInStorage
		case 0x32: __asm jmp 0x00453FA7 break;  //CPlayer::PutOutStorage
		case 0x33: __asm jmp 0x00453685 break;  //CQuest::CallProcess ( 33 ** 00 2e 23 jobchange ) (33 03 00 71 17 fishing -> GState 0x20)
		case 0x34: __asm jmp 0x00453F1E break;  //CPlayer::StorageInfo
		case 0x35: __asm jmp 0x00455B1C break;  //always jumps 2 return.. dumb! ( was bird event )
		case 0x36: __asm jmp 0x00456168 break;  //if (SYSTEM_GUILDWAR) CAuthSocket::Write 0x10 -> CDBSocket::Write 0x4D
		case 0x37: __asm jmp 0x004564C0 break;  //Invalid packet type at CPlayer::Process()
		case 0x38: __asm jmp 0x004545A1 break;  //CPlayer::SaveRevivalPt ( town statue )
		case 0x39: __asm jmp 0x00453D2D break;  //CPlayer::EnchantItem ( tali over item )
		case 0x3a: __asm jmp 0x0045400A break;  //CPlayer::SetStallInfo ( stall = shop^^, info = sell item )
		case 0x3b: __asm jmp 0x00455B37 break;  //CPlayer::RemoveItem use StoneOfJob (not for Naraeha/Hanin)
		case 0x3c: __asm jmp 0x00455D56 break;  //CPlayer::RemoveItem use HighGradeSoC (not for Naraeha/Hanin)
		case 0x3d: __asm jmp 0x00455EC7 break;  //CChar::WriteInSight packet 0x18 (its dance)
		case 0x3e: __asm jmp 0x00453EF8 break;  //CPlayer::TradeAgreed
		case 0x3f: __asm jmp 0x00453C09 break;  //CPlayer::TrashItem ( destroy )
		case 0x40: __asm jmp 0x004557A7 break;  //CPlayer::FRDProcess ( FRD= friend stuff )
		case 0x41: __asm jmp 0x00453C52 break;  //CPlayer::PutOnItem
		case 0x42: __asm jmp 0x00453C9B break;  //CPlayer::PutOffItem
		case 0x43: __asm jmp 0x00454119 break;  //CPlayer::SwitchStall ( switch state.. 0 = end, 1 = start )
		case 0x44: __asm jmp 0x004545F4 break;  //CPlayer::ProcessEvent (GambleSystem (dice) not running on hanin/naraeha)
		case 0x45: __asm jmp 0x0045370C break;  //remove GState 0x60 (10 20 30 40 50 60) send2client 2e pID GState (stop fishing / cooking)
		case 0x46: __asm jmp 0x0045405F break;  //CPlayer::GetStallInfo
		case 0x47: __asm jmp 0x00454163 break;  //CPlayer::BuyItemAtStall
		case 0x48: __asm jmp 0x00454649 break;  //CPlayer::EventSetMora if (EVENT_SPONSOR) packet 0x0E - (MasterOfPaper-Rock-Scissores) 4303 start
		case 0x49: __asm jmp 0x0045373A break;  //CPlayer::IsCooking GState 0x40
		case 0x4a: __asm jmp 0x00454439 break;  //CPlayer::RevivalSkill ( Accept MageRevive )
		case 0x4b: __asm jmp 0x004534E5 break;  //CPlayerSkill::Redistribute -> CPlayer::RemoveItem ( use StoneOfChance)
		case 0x4c: __asm jmp 0x00455F45 break;  //CPlayer::ExchangeBoddariToItem ( 4c02 - AddEState 0x200 | 4c00 if EState 0x200 use GoldenLuckyPouch | 4c** (not 02) use Silver~
		case 0x4d: __asm jmp 0x00456056 break;  //CPlayer::ExchangeDanjiToItem ( 4d02 - AddEState 0x400 | 4d00 if EState 0x400 use GoldenPot | 4d** (not 02) use Silver~
		case 0x4e: __asm jmp 0x00454882 break;  //CPlayer::InitStat use StoneofBirth
		case 0x4f: __asm jmp 0x00455581 break;  //if (SYSTEM_LOCAL_TEST) CPlayer::PKBulletinInfoSend (GetAssaList)
		case 0x50: __asm jmp 0x004548A8 break;  //CPlayer::AskPvP
		case 0x51: __asm jmp 0x004548F1 break;  //CPlayer::OnAskPvP
		case 0x52: __asm jmp 0x004555B7 break;  //CPlayer::Transform
		case 0x53: __asm jmp 0x004535A4 break;  //CPlayer::Bless
		case 0x54: __asm jmp 0x004533DE break;  //CPlayerSkill::ExcuteTransformSkill
		case 0x55: __asm jmp 0x00455610 break;  //CPlayer::MLMProcess Teacher/Student
		case 0x56: __asm jmp 0x004564C0 break;  //Invalid packet type at CPlayer::Process()
		case 0x57: __asm jmp 0x004564C0 break;  //Invalid packet type at CPlayer::Process()
		case 0x58: __asm jmp 0x00455665 break;  //BOOL(byte) Parameter[0] remove/add GState 0x800
		case 0x59: __asm jmp 0x004556FD break;  //CPlayer::Shortcut ( skillbar )
		case 0x5a: __asm jmp 0x00455752 break;  //CPlayer::SetMyTelPt ( use saving / moving scroll )
		case 0x5b: __asm jmp 0x00453D84 break;  //CPlayer::UpgradeItem ( 0,id -> make revs | 1,id -> increase % | 2,id -> upgrade )
		case 0x5c: __asm jmp 0x00455864 break;  //CPlayer::MAILProcess ( message system )
		case 0x5d: __asm jmp 0x004559E9 break;  //CMonster::FindMonster as UNIT ( cancel opening woodenbox )
		case 0x5e: __asm jmp 0x0045594B break;  //CMonster::FindMonster as UNIT ( open woodenbox )
		case 0x5f: __asm jmp 0x00455AD1 break;  //CPlayer::ChangeGuildName ( GuildNameChangeScroll )
		case 0x60: __asm jmp 0x00455A86 break;  //CPlayer::ChangePlayerName ( NameChangeScroll )
		case 0x61: __asm jmp 0x004539A4 break;  //CPlayer::NPCProcess ( goto fishisle / D4 door (as npc) open oO? )
		case 0x62: __asm jmp 0x0045631F break;  //CPlayer::EnforceItem lvl 1 | CPlayer::MixItem | CPlayer::EnforceItem lvl 2
		case 0x63: // 63 [BeadOfFire - dwId] [armor - dwId]
Staviko is offline  
Reply


Similar Threads Similar Threads
recv/send int kal
06/01/2012 - Kal Online - 9 Replies
Does anyone have a working recv/send for int today?
Send and Recv
11/30/2011 - CO2 Programming - 5 Replies
i am wanting to know how i get them address so i am able to try and figure out how to use the advance hooking thing :P
[Recv] Send Self
10/31/2011 - Nostale - 4 Replies
Ich wollte fragen ob hier noch irgendwer erfahrungen in ASM hat. Suche nämlich die Sendself Funktion aber weiß ned wie ich weiter suchen soll habs schon rückwerts über die Sockte Funktionen versucht aber kein wirklicher Erfolg. Brauche die Send Self Funktion um nach Sendpackets zu suchen. Falls mir wer Helfen kann aber ned offen osten will geht auch per PN.
Send Recv
08/18/2009 - Kal Online - 0 Replies
Hey;) I start checking this code http://www.elitepvpers.com/forum/kal-hacks-bots-che ats-exploits/189618-release-kalhackzz-v0-3-v0-4-so urces.html but i cant still send a packet of move just to see my player moving.Maybe this code is obsolete i dont know if there are better send and rev codes just tell me When dll process attach happens i call my function _beginthread(f,0,NULL); void f(void* start_parameter){ Console(); //Get the console printf("DLL loaded");
[Question] Hooking send() & recv() works, but recv hiding data for co???
05/06/2009 - CO2 Programming - 2 Replies
Hey guys, I've been making a DLL to allow another program to intercept the packets of conquer using windows pipes. (Then its the job of the main program to decrypt the packets, the DLL only gives a communication channel for the main program) (winsock functions btw) - hooking send() works fine for my internet browser - hooking recv() works fine for my internet browser - hooking send() works fine for conquer online



All times are GMT +2. The time now is 02:12.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.