I've been botting for a long time and was thinking of getting into actually creating a proxy bot. I'm a complete novice at this so not sure what language to start learning to achive this. From what i've been reading on several places is that theres many progamming languages out there. I was wondering what language is usually used to create a proxy bot for Conquer. I've narrowed it down to python/C#/C++. What advice to you guys have for someone starting out?
yea u wanna stick to one of the c variations or u could choose the java route (altho why people are using java at the moment ill never understand). to be honest tho if u have no concept of programming u dont really wanna jump in the deep end and try and make a proxy
I've been botting for a long time and was thinking of getting into actually creating a proxy bot. I'm a complete novice at this so not sure what language to start learning to achive this. From what i've been reading on several places is that theres many progamming languages out there. I was wondering what language is usually used to create a proxy bot for Conquer. I've narrowed it down to python/C#/C++. What advice to you guys have for someone starting out?
Having never used python, I cannot comment on that, however I have created proxies in both C#/C++.
My experience of creating proxies in C# has always been, rather easy. I never imagined I would ever need to use c++, as I did not/do not plan to release publicly, obfuscation is not required. However with spare time on my hands, I decided to attempt it in C++. To be honest, I didn't find anything relatively hard, it was a basic copy of my C# proxy, with syntax converted to C++, with a few things tidied up.
I immediately noticed the difference with the memory management in C++, in comparison to C#, and the difference was substantial.
I'm sure I don't need to tell you that C++ is a native language and used in multiple companies worldwide. Building a proxy was a large learning curve with C++ for me, conquer provides a great outlet in which to better my skills, and I'm sure you'll be pleased with the results in C++.
Therefore I recommend you at least attempt it in C++, if you fail, then by all means, revert to C#
Advice has never been my strong point, but I do try my best.
The post above me makes a lot of sense also, please read that
yea u wanna stick to one of the c variations or u could choose the java route (altho why people are using java at the moment ill never understand). to be honest tho if u have no concept of programming u dont really wanna jump in the deep end and try and make a proxy
I heard that there was a open source proxy in Java, which everybody based their work off
Quote:
Originally Posted by ~Falcon
Having never used python, I cannot comment on that, however I have created proxies in both C#/C++.
My experience of creating proxies in C# has always been, rather easy. I never imagined I would ever need to use c++, as I did not/do not plan to release publicly, obfuscation is not required. However with spare time on my hands, I decided to attempt it in C++. To be honest, I didn't find anything relatively hard, it was a basic copy of my C# proxy, with syntax converted to C++, with a few things tidied up.
I immediately noticed the difference with the memory management in C++, in comparison to C#, and the difference was substantial.
I'm sure I don't need to tell you that C++ is a native language and used in multiple companies worldwide. Building a proxy was a large learning curve with C++ for me, conquer provides a great outlet in which to better my skills, and I'm sure you'll be pleased with the results in C++.
Therefore I recommend you at least attempt it in C++, if you fail, then by all means, revert to C#
Advice has never been my strong point, but I do try my best.
The post above me makes a lot of sense also, please read that
yea qoproxy, altho lol the source for it is messy as u like
edit: completely random question, but somehow related, ne1 know of a decent c# to java convertor, or have a ****** (but working) java proxy i can borrow. dont care if it has sod all functions bar jump in it, wanna test summit, but our proxy is in c#, and i dont particularly know java, but this thing i wanna use only supports java or python, as as much as i know python (as i use it every day for my job) im well aware of its limitations, and i would imagine javas slightly faster. but yea as i say, if ne1s got a ****** or good one i can test summit on it would be appriciated. of course it wont go public etc etc, just wanna try summit, by all means rip out every possibly packet function bar the login. or even better still, rip out everything and just loan me the packet processing code. lol really desperate to test summit
yea u wanna stick to one of the c variations or u could choose the java route (altho why people are using java at the moment ill never understand). to be honest tho if u have no concept of programming u dont really wanna jump in the deep end and try and make a proxy
I did jump into the deep. but well i jsut started to study java couse it's gonna fit in the school i am gonna study at.
Converting QOProxy to C# I would love to see that. Converting a project that has numerous problems , not very organized and has been outdated for several years would not be the way to learn. If you want to make a proxy you should first learn the encryption methods , study proxy server interactions and then move up from there. 5Bot and BCO Proxy were not variations of QOProxy they may have studied them and learned from them but they are both 100% self sourced. There are a few VB.net and C#.net pubic proxy and memory based sources you could choose from to learn. I highly recommend C++ but that is up to you. Good luck.
Converting QOProxy to C# I would love to see that. Terrible idea, QOProxy was awful -- even Q knows that.Converting a project that has numerous problems , not very organized and has been outdated for several years would not be the way to learn. If you want to make a proxy you should first learn the encryption methods , study proxy server interactions and then move up from there. 5Bot and BCO Proxy were not variations of QOProxy There's no relation between the two, I don't know why you chose to mention those two in specific, lol. they may have studied them and learned from them but they are both 100% self sourced. There are a few VB.net and C#.net Essentially any .net language is the same at IL level. Of course this shouldn't be interpreted too literally. pubic proxy and memory based sources you could choose from to learn. I highly recommend C++ but that is up to you. Good luck.
I know xP i found out but had no time to update
I kinda suck at (Server)sockets yet lol ill try to get a bit more experience in it.
One question :P A proxy sends packets to the client right, but Java doesn't work with packets?
I know xP i found out but had no time to update
I kinda suck at (Server)sockets yet lol ill try to get a bit more experience in it.
One question :P A proxy sends packets to the client right, but Java doesn't work with packets?
I know nothing about Java but what do you mean it doesn't work with packets?
Any network connection uses packets regardless of the programming language.
I know xP i found out but had no time to update
I kinda suck at (Server)sockets yet lol ill try to get a bit more experience in it.
One question :P A proxy sends packets to the client right, but Java doesn't work with packets?
Ofc java works with packets. And you will have to pretty much master Sockets in order to make a proxy. How do you suck at Server sockets specifically? There is barley any difference.
On the server side you would listen for a connection, on the client side you would be the one that connects and invokes an event that recieves packets from the target socket.
In order to make a proxy you will have to make a combination of a server and a client. Basicly you both need to recieve and send data between the proxy and a client, and between the proxy and the server.
If you would search for guides on how to create a Messenger in java, then you would very likely work with the serversided part and the clientsided part.
Proxy geht nicht/Proxy doesn´t work 08/10/2010 - Metin2 Private Server - 0 Replies Folgendes Problem:
Squid ist installiert.
Startet anscheinend nicht richtig, funktioniert einfach nicht.
Die Meldung welche kommt, wenn man startet:
2010/08/10 17:02:26| Starting Squid Cache version 2.7.STABLE9 for i386-portbld-freebsd7.1...
2010/08/10 17:02:26| Process ID 1952
2010/08/10 17:02:26| With 11095 file descriptors available
2010/08/10 17:02:26| Using kqueue for the IO loop
4326 PROXY FIX Post All Proxy Fixes Here 11/26/2006 - CO2 Exploits, Hacks & Tools - 22 Replies post only the fixes for proxy here plz dont post original file. NO QUESTIONS PLZ. DONT ASK FOR ORIGINAL QOPROXY. just search and hope u dont get the keylogged version :P
Fix for patch4326 (not really an intentional patch for proxy. required little editing ;))
replace old ini in qoproxy folder with this one