|
You last visited: Today at 11:05
Advertisement
copac
Discussion on copac within the Conquer Online 2 forum part of the MMORPGs category.
09/27/2005, 03:46
|
#1
|
elite*gold: 0
Join Date: Feb 2005
Posts: 69
Received Thanks: 0
|
im looking for the creator of copac (sorry didnt have time to research the author), but, would it be possible for him to include documentation about hooking the dll into the client memoryspace, so that others may be able to bypass the packet encryption, and call functions from their own programs. this could contribute to a large-scale community effort to build a bot or something. if i can figure out how to receive decrypted packets and send encrypted data back to the server, im definately gonna start on something...
|
|
|
09/27/2005, 04:58
|
#2
|
elite*gold: 0
Join Date: Apr 2005
Posts: 970
Received Thanks: 17
|
Quote:
Originally posted by camo@Sep 27 2005, 03:46
im looking for the creator of copac (sorry didnt have time to research the author), but, would it be possible for him to include documentation about hooking the dll into the client memoryspace, so that others may be able to bypass the packet encryption, and call functions from their own programs. this could contribute to a large-scale community effort to build a bot or something. if i can figure out how to receive decrypted packets and send encrypted data back to the server, im definately gonna start on something...
|
youll have to make time to research :P
|
|
|
09/27/2005, 05:14
|
#3
|
elite*gold: 0
Join Date: Feb 2005
Posts: 69
Received Thanks: 0
|
yeah.. well i know its choco now, I didnt feel like trolling around.
Added Comment By UltimateDestroyer: Slightly Moded post, please try not to inform us of what you do in the bathroom..
|
|
|
09/27/2005, 05:17
|
#4
|
elite*gold: 0
Join Date: Jul 2005
Posts: 664
Received Thanks: 13
|
All that is really needed is to find what confirmation packet bustes the bot, and make it so bot can reply back properly.
|
|
|
09/27/2005, 05:28
|
#5
|
elite*gold: 0
Join Date: Feb 2005
Posts: 69
Received Thanks: 0
|
well.. why hasnt this been found yet.. if copac retreives all packets by intercepting sendmsg() it should spit out the packet sooner or later. what im proposing is, get a whole bunch of people, get em running copac for 12 hours or whatever seems fair and compare any interesting finds. i will be doing this for myself right now, and i will share any info that i will find.
|
|
|
09/27/2005, 05:45
|
#6
|
elite*gold: 0
Join Date: Jul 2005
Posts: 664
Received Thanks: 13
|
I'll try to do that some day I got a bunch of free time and nothing else to do. Due to fact you'll need to be there to sift through the ping packets.
|
|
|
09/27/2005, 10:29
|
#7
|
elite*gold: 0
Join Date: Aug 2005
Posts: 615
Received Thanks: 52
|
id b willing to help..cept copac doesnt work for me anymore and no1 will tell me y >.<
|
|
|
09/27/2005, 16:51
|
#8
|
elite*gold: 0
Join Date: Apr 2005
Posts: 689
Received Thanks: 212
|
2 days ago I finished the first version of a library called CONetIO which lets you see/modify incoming/outgoing packets, and send packets to the server. (Wanted to release it soon)
I was also planning a function called SendToClient so you could emulate server -> client traffic too but I might release it without it until I found a way to "send" packets from server to client using hooking.
It's pretty simple to use, you just include the .h and .lib file to your .dll to be injected, call the Hook() function and specify a function which will be called whenever there is a packet sent to server/client.
I also started reversing packets, fully reversed 7 of them now.
When I reversed the warehouse/storekeeper/movement packets I can write a pretty neat bot.
If someone wants the CONetIO library just drop me a PM, don't want to post it here so that newbies don't get confused.
|
|
|
09/27/2005, 18:12
|
#9
|
elite*gold: 0
Join Date: Apr 2005
Posts: 970
Received Thanks: 17
|
Quote:
Originally posted by chocoman4k@Sep 27 2005, 16:51
2 days ago I finished the first version of a library called CONetIO which lets you see/modify incoming/outgoing packets, and send packets to the server. (Wanted to release it soon)
I was also planning a function called SendToClient so you could emulate server -> client traffic too but I might release it without it until I found a way to "send" packets from server to client using hooking.
It's pretty simple to use, you just include the .h and .lib file to your .dll to be injected, call the Hook() function and specify a function which will be called whenever there is a packet sent to server/client.
I also started reversing packets, fully reversed 7 of them now.
When I reversed the warehouse/storekeeper/movement packets I can write a pretty neat bot.
If someone wants the CONetIO library just drop me a PM, don't want to post it here so that newbies don't get confused.
|
boot linux and use nemesis to use a raw socket and you can simulate server to client.
I would do it but my laptop refuese to boot into it
im saving fora new laptop so untill then...
If someone wants to try this
Get Knoppix STD (no not sexually transmited desease)
or Ubuntu... either one is good, knoppix is good for this though.
And if you dont know how to use linux ignor this and dont pm me asking how.
You either know it or you dont :P
Linux = no noobs
|
|
|
09/27/2005, 18:16
|
#10
|
elite*gold: 0
Join Date: Jul 2005
Posts: 664
Received Thanks: 13
|
My laptop doesn't work with linux... gay touch mouse pad and no where to plugin a mouse on it. Otherwise I'd try
|
|
|
09/27/2005, 18:21
|
#11
|
elite*gold: 0
Join Date: Apr 2005
Posts: 689
Received Thanks: 212
|
Spoofing packets is pretty easy, the problem is not touching the encryption context.
Linux wouldn't help here a lot as we are running Conquer Online on windows :P
I actually found a way to do it already but I am looking for a smaller, more stable/reliable one.
|
|
|
09/27/2005, 21:14
|
#12
|
elite*gold: 0
Join Date: Feb 2005
Posts: 69
Received Thanks: 0
|
sounds good man... i also have an idea for amateur programmers who are interested in this, but aren't knowledgebable with dll injection or the like. if you wish, you could add an option for copac to automatically log packets into a plaintext ascii file. and for sending data back to the server, have it read a specific file, and simply send everything in it (assuming of course the packet is valid with your own error checking), like an outgoing buffer. once everything is sent, simply truncate the file to 0 lenght, or just delete it. we could see some interesting stuff popping up. by this i mean, that people who know other languages, autoit for example, i know theres alot of autoit coders here, and by no means am i being prejudice, but most likely 90% of em are able to write simpler code by reading files, than by parsing sockets or injecting dlls. this is a very simple feature that could expand our knowledge of the co protocol exponentially.
|
|
|
09/27/2005, 22:07
|
#13
|
elite*gold: 0
Join Date: Jul 2005
Posts: 664
Received Thanks: 13
|
THis is kinda off topic, but I got my C++ book here today and it doen't suggest any C++ comilers to use. I've been searching and found a few, tested one and it just seems to like to bug up a lot on a very basic hello world script. Can anyone suggest a compiler or tell me how to work this one? Maybe I am doing something wrong I'm not to use. I have Open Watcom C/C++ Compiler now.
|
|
|
09/27/2005, 22:10
|
#14
|
elite*gold: 0
Join Date: Feb 2005
Posts: 69
Received Thanks: 0
|
im not a c/c++ man myself, but when i used to write small apps with it, i used the borland compiler.
|
|
|
09/27/2005, 22:28
|
#15
|
elite*gold: 0
Join Date: Apr 2005
Posts: 689
Received Thanks: 212
|
Most crackers I know use Microsoft© Visual C++ 6 for their cracks, hacks and tools.
You can also nicely code with Microsoft© Visual Studio .net 2003/2005, but most hack source codes are written for v6.
If you just need a low weight, opensource/freeware compiler I would use gcc. (Try MinGW).
|
|
|
Similar Threads
|
COPAC - Conquer Online Packet Logger / Editor
02/24/2008 - CO2 Exploits, Hacks & Tools - 362 Replies
I finally overcame my addiction to Conquer Online and finished this tool.
It lets you log outgoing packets, edit and send them.
To avoid any misunderstanding, it encrypts the packets for you in an indirect way.
Usage: Start Conquer Online, run the COPACldr.exe from anywhere, but remember the COPACdll.dll file must be in the same directory as COPACldr.exe. Now log in or move a bit with your character so that it captures 1 packet and can get the send class. You are now able to send or log...
|
All times are GMT +1. The time now is 11:06.
|
|