Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Programming
You last visited: Today at 06:10

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

Advertisement



[Teaching Units] ProxyParadise! A step by step proxy tutorial!

Discussion on [Teaching Units] ProxyParadise! A step by step proxy tutorial! within the CO2 Programming forum part of the Conquer Online 2 category.

Closed Thread
 
Old 09/15/2011, 23:58   #181
 
_DreadNought_'s Avatar
 
elite*gold: 28
Join Date: Jun 2010
Posts: 2,225
Received Thanks: 868
Oh please do say, Im not a fan of censorship.

Oh man did I say c#? MSDOS ftw <3
_DreadNought_ is offline  
Old 09/16/2011, 00:18   #182
 
elite*gold: 20
Join Date: Aug 2007
Posts: 1,749
Received Thanks: 2,199
Quote:
Originally Posted by Cyanogen View Post
No, I'm on Storm mostly.
My proxy isn't really a bot, it's just a proxy I use for packet sniffing and a few automatic functions. It's probably someone from CAI or COG getting theirs up again. I doubt it will/would take them long to suss it out either.

Isn't Trig' on Royalty?
Oh, right, yeah, might've been him then
IAmHawtness is offline  
Old 09/16/2011, 02:41   #183

 
elite*gold: 54
The Black Market: 163/0/0
Join Date: Jul 2011
Posts: 380
Received Thanks: 86
Quote:
Originally Posted by Cyanogen View Post
No, I'm on Storm mostly.
My proxy isn't really a bot, it's just a proxy I use for packet sniffing and a few automatic functions. It's probably someone from CAI or COG getting theirs up again. I doubt it will/would take them long to suss it out either.

Isn't Trig' on Royalty?
Trig as in Trigorio? No, he isn't.

I believe Hybrid is tho.
Fragaria is offline  
Old 09/30/2011, 06:22   #184
 
Mr.Human's Avatar
 
elite*gold: 10
Join Date: May 2008
Posts: 292
Received Thanks: 199
is this gonna be updated?
Mr.Human is offline  
Old 10/02/2011, 10:17   #185
 
elite*gold: 0
Join Date: Feb 2007
Posts: 240
Received Thanks: 22
The teacher is bussy ^^
agathom is offline  
Old 10/20/2011, 02:16   #186
 
BioHazarxPaul's Avatar
 
elite*gold: 0
Join Date: Nov 2005
Posts: 548
Received Thanks: 93
wow what is up with some of these post they have nothing to do with the proxy..
BioHazarxPaul is offline  
Old 10/22/2011, 16:33   #187

 
jackpotsvr's Avatar
 
elite*gold: 20
Join Date: Oct 2008
Posts: 328
Received Thanks: 43
Quote:
Originally Posted by pro4never View Post
Unit 1: Part 1 Introduction and initial setup!

...
[INSIDE GUI.CS]


//We read this from returned packets, this is why it's blank
public static string GameIP = "";
//This could be read from returned packets but for now I hard coded it
public static ushort GamePort = 5816;
//This is the TQLOGIN server ip address. I found this by using a simple network trafic monitor to see where the client tried to connect to first.
public static string AuthIP = "208.96.34.46";
//This is the PROXY ip, we modify the auth response packet so that the client will connect to the PROXY rather then the server.
public static string ProxyIP = "5.1.98.6";
//We can find this from the client quite simply but it hasn't changed in many, many patches. If you want to bot on a pserver, try pulling this first!
public static string EncryptionKey = "DR654dt34trg4UI6";


All you really need to edit for this is the ProxyIP.

[WARNING] Do NOT use 127.0.0.1 as your proxy ip, it will crash the client! You should be using a hamachi, network or external ip address (hamachi is the most foolproof method)


...
You can also just use an Loopback adapter. =]
jackpotsvr is offline  
Old 11/02/2011, 01:29   #188
 
elvis1002's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 75
Received Thanks: 8
Maybe there should be a guide on how to update the encryption.... encryption is found in conquer.exe beside "TQserver" when opening the exe in notepad (Thanks Fang) but what about the cryptography? how do you update that?
elvis1002 is offline  
Old 11/02/2011, 05:24   #189
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,380
Quote:
Originally Posted by elvis1002 View Post
Maybe there should be a guide on how to update the encryption.... encryption is found in conquer.exe beside "TQserver" when opening the exe in notepad (Thanks Fang) but what about the cryptography? how do you update that?
The encryption KEY is what you're talking about.

The actual encryption you're going to need some serious reverse engineering skills to be able to find and implement.


I have quite literally zero experience with reverse engineering or assembly so if someone wants to write such a guide I'd be interested but I'm definitely not holding my breath.
pro4never is offline  
Thanks
1 User
Old 11/21/2011, 17:36   #190
 
elite*gold: 0
Join Date: May 2009
Posts: 239
Received Thanks: 78
235/411 (where im in the c# for dummies) and its my second day in the tut
the point is , most of tuts online isn't fully written , they say later and it never comes
so umm was wondering , where u stopped in this tut is enough to make me able to do a proxy for private server (5095 encryption) ?
if not , what else do i need to get this **** working ?
thanks alot
andrewxxx is offline  
Old 11/21/2011, 18:06   #191
 
elite*gold: 0
Join Date: Jun 2006
Posts: 457
Received Thanks: 67
continue with C# for dummys, lol.. It takes too much time to write a comprehensive tutorial. Would be more useful for epvp pros to spend time explaining higher level concepts to other intermediate programmers, than repetitively solve elementary problems.
shitboi is offline  
Old 11/21/2011, 18:44   #192
 
elite*gold: 0
Join Date: May 2009
Posts: 239
Received Thanks: 78
lol , not knowing something isn't the worst , it isn't even bad , the real bad one , but the worst is , to be stupid ! and who can almost learn the c# in 3 days isn't stupid
anyway , my point isnt that i want him to help me to solve a h.w or even to explain me something i can google
im not the stupid kid who may post " i want to make leveling aimpot plz man "
the point is im asking if its enough to put my feet on the right way ? if not what else i need ? , why i ask him ? maybe cuz my poor english fail me at searching ? maybe , but the most reason i ask is because he did that before so he may say go to and this may help me to save days of thinking of some stupid thing , well anyway we gone so off topic
--if /tl /tr--
is that enough to start working on a porxy ? thx : gimme link/tags ;
ty in adv.
P.S u may reply 3 days is pretty enough for c# but u know what , if ur english was too f-ing ****** u was to say 3 full days isnt even enough to read and translate a single chapter -.-
andrewxxx is offline  
Old 11/22/2011, 01:01   #193
 
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,380
Quote:
Originally Posted by andrewxxx View Post
235/411 (where im in the c# for dummies) and its my second day in the tut
the point is , most of tuts online isn't fully written , they say later and it never comes
so umm was wondering , where u stopped in this tut is enough to make me able to do a proxy for private server (5095 encryption) ?
if not , what else do i need to get this **** working ?
thanks alot
I ended off with packet logging/structuring. Using the base I provided (changing encryption back to old blowfish one) would allow you to quite easily write a basic bot for 5095. The framework would be done for you already including instructions on how to go about logging/structuring packets. All that would be left for you would be using some logic to turn that into a working bot.
pro4never is offline  
Thanks
1 User
Old 11/22/2011, 05:52   #194
 
elite*gold: 0
Join Date: Jun 2006
Posts: 457
Received Thanks: 67
@p4n, i think your proxy framework might be too high of an entry for him. I am guessing he wants to know what he will need to know to begin starting on an proxy.

@andrewxxx: If you want to know what you will need to know to get started on a proxy, i think I can give you the answer. A couple years ago i was asking QueenOfEvil the same question on 4Botters, and the answer is you will know it when you're ready. This is true, but i won't give you the same as she did me.


First of all, you should really go through C# for dummies, It really does not hurt to learn more than the bare minimum you need to get started on a proxy. However the basic list of knowledge you will need to know is as follows

1. printing to console, and 8 primitive data types ( the most elementary things )
2. Conditional Statements ( if, else if, else, switch )
3. Loops (for, while, do while)
4. string (familiarize yourself with C# string library.. it is super powerful and basic)

// ------- these 3 is what i feel to be the bare building blocks of programming ------
// ------- loops reduces human work for iterated tasks, and conditional statements is your Logic ----
// ------- human read strings and numbers better than binary -------

5. file IO ( get you used to IO, on later stages you will find socket IO similar. )
6. learn about "struct" (build your own types )
7. to expand on struct, learn Class (take you into the realm of Object Oriented programming. this makes your codes way more manageable.)
8. Basic bitwise operations ( this helps you with understanding how encryptions are done)
9. Socket IO (both synchronous and asynchronous IO, along with this you probably need to be a bit of function call backs.)


I do have C#.NET for dummies, but i am not bothered to browse through its index, so i cannot be sure if Socket IO is included in the book. But pretty much by the time you got past step 5 You should be able to write your own itemtype parser (read in itemtype.dat, decrypt it, read in the contents, rename weapons that has super ID, encrypt and save file). Just search hard enough you will find the correct resources to help you out.
shitboi is offline  
Thanks
1 User
Old 11/25/2011, 06:54   #195
 
elite*gold: 0
Join Date: May 2009
Posts: 239
Received Thanks: 78
Quote:
Error 1 Unsafe code may only appear if compiling with /unsafe C:\Users\xxxxxxxxxxx\Downloads\Compressed\New folder\ProxyParadise\Native.cs 9 32 ProxyParadise
Error 2 Unsafe code may only appear if compiling with /unsafe C:\Users\xxxxxxxx\Downloads\Compressed\New folder\ProxyParadise\Native.cs 183 25 ProxyParadise
just f6 or build give out this error
andrewxxx is offline  
Closed Thread


Similar Threads Similar Threads
[Request]Step By Step Tutorial To Setup DB Bot On ZSZC
06/03/2010 - SRO Private Server - 1 Replies
Exactly What Title Say's :) Right i got it working but now when i login the sro client jsut closes



All times are GMT +1. The time now is 06:11.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.