Register for your free account! | Forgot your password?

You last visited: Today at 04:01

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

Advertisement



Raw packets

Discussion on Raw packets within the CO2 Programming forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
*M*'s Avatar
 
elite*gold: 0
Join Date: Apr 2007
Posts: 950
Received Thanks: 2,411
Raw packets

Atm im trying to hook into the packet before its encrypted

Can anyone confirm that this is a full chat packet Post-decryption?
Code:
3A 00 EC 03 FF FF FF 00 D1 07 00 00 0C 06 00 00  :.ģ˙˙˙.Ń.....
00 00 00 00 FB 2A 00 00 04 0B 50 61 63 6B 65 74  ....ū*..Packet
42 75 73 74 61 0A 45 6E 63 72 79 70 74 69 6F 6E  Busta.Encryption
00 05 4B 4F 53 4D 4B 00 00 00 54 51 53 65 72 76  .KOSMK...TQServ
65 72                                            er
From Character: PacketBusta
Target Character: Encryption
Text: KOSMK
TQServer seems like some sort of padding at the end of each packet
*M* is offline  
Old 09/29/2008, 08:58   #2
 
elite*gold: 0
Join Date: Sep 2008
Posts: 20
Received Thanks: 3
It would be great to find a way to be able to log raw packets, and send them encrypted, so many bots could be made. GL with this.
`xEnt is offline  
Old 09/29/2008, 09:24   #3
 
elite*gold: 20
Join Date: Aug 2007
Posts: 1,749
Received Thanks: 2,198
Quote:
Originally Posted by `xEnt View Post
It would be great to find a way to be able to log raw packets, and send them encrypted, so many bots could be made. GL with this.
Aimbot in asm, wtflol
IAmHawtness is offline  
Old 09/29/2008, 10:48   #4
 
*M*'s Avatar
 
elite*gold: 0
Join Date: Apr 2007
Posts: 950
Received Thanks: 2,411
Quote:
Originally Posted by `xEnt View Post
It would be great to find a way to be able to log raw packets, and send them encrypted, so many bots could be made. GL with this.
That is the plan, atm I think I have the hook for the decrypted packet which is where I got that chat packet from, and the hook for the unencrypted packet before its sent, but TQ_Client isnt added onto it, which can be done manually anyway. With this a proxy-proxy could be made, which could be used to bring any old proxy back to life where the client will do all the new encryption for me.

Any one that has any experience with actual proxy/network programming(and not just saying you've made a proxy), Id love your help in programming this once I've got the basics sorted, I will try and remake crack proxy with this method.
*M* is offline  
Old 09/29/2008, 20:40   #5
 
unknownone's Avatar
 
elite*gold: 20
Join Date: Jun 2005
Posts: 1,013
Received Thanks: 381
I think both CoToBo and ScriptVessel worked on a similar premise, by modifying the messages within the client like that. chocoman4k released the source at some point. I have somewhere, but it's well and truly out of date anyway.
I'm not sure it's worth the effort to maintain a memory based editor, although there are some advantages to doing so. Problem is finding a heuristic to make it work even after TQ patch the client binary, whereas making a stand alone proxy you can avoid any maintainance unless the protocol changes.
I added you on msn anyway. If you want help within, just ask.
unknownone is offline  
Old 09/30/2008, 01:34   #6
 
*M*'s Avatar
 
elite*gold: 0
Join Date: Apr 2007
Posts: 950
Received Thanks: 2,411
Quote:
Originally Posted by unknownone View Post
I think both CoToBo and ScriptVessel worked on a similar premise, by modifying the messages within the client like that. chocoman4k released the source at some point. I have somewhere, but it's well and truly out of date anyway.
I'm not sure it's worth the effort to maintain a memory based editor, although there are some advantages to doing so. Problem is finding a heuristic to make it work even after TQ patch the client binary, whereas making a stand alone proxy you can avoid any maintainance unless the protocol changes.
I added you on msn anyway. If you want help within, just ask.
Yeah its more of a learning thing anyway, at the moment im stuck on how to make something that will read eax at a certain address.

If you set a bp at 04C2415 and read what eax is, it is the packet about to be encrypted.

If you set a bp at 004C3ABD and read what eax is, it is the packet has just been decrypted.
*M* is offline  
Reply


Similar Threads Similar Threads
Packets.
06/27/2011 - Kal Online - 48 Replies
Hier hat BakaBug geschrieben das müsste euch endlich helfen ^.^ hoffe jetzt kommen auch paar antworten und nicht nur views <.< ;) (karma?XP) Yeah for all who want make something for Kal.. here is my release Ahm yeah you can use it for hacking in nvm PACKET STRUCKTUR
packets
11/19/2009 - Kal Online - 25 Replies
Hey^^ i need some help. i need to know how the packets of the in engine are crypt? German: ich muss wissen wie die packets der int engine verschlüsselt sind.
help in +4 ore packets
04/09/2008 - RF Online - 5 Replies
can you please tell me what packet to look into if i am going to alter the packet for ore mining, is it the send or the receive part? please just what to look into and then from that on ill make my way through.
At all who know a lot about Packets..
02/13/2008 - Metin2 - 2 Replies
Also ich benutze seit einiger Zeit WPE hab auch geschafft ein MMORPG damit zu hacken.. barbie.de (kleine Schwester wollte sich ne Puppe kaufen xD) Jetzt zu Metin2.. könnt ihr mir das mal erklären.. Ich hab das Prog Wpe und sehe auch das ich Packete verschicke und bekomme, doch die sind verschlüsselt. Wie kann man die entschlüsseln? Hab was von einem Algorhitmus und einer Crypttable gehört, könnt ihr mir das erklären, wie ich mit einem Algorhitmus oder mit einer Crypttable die Packete...



All times are GMT +2. The time now is 04:01.


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.