[FAQ] Proxies, packets and bots ooh my!

04/05/2016 19:21 Spirited#91
Quote:
Originally Posted by Super Aids View Post
I agree with this completely. Especially when your teachers aren't event half as experienced as one self.
It's just unacceptable. Even just the lecturers who don't do research and whose only job is to lecture and prepare to lecture are completely inept. I go to class and they're talking about system architecture, and somehow only calling it the "simple architecture" rather than the Von Neumann Architecture. I go to data structures, and all they're teaching is C++ and iterators, and not the actual data structures and types the class is supposed to teach. And don't get me started on the compilers class or parallel systems class I had to take. I wanted to slap several people. Thank god I manage my own projects at work; otherwise, I don't think I could work in software either.
04/06/2016 08:35 Super Aids#92
Quote:
Originally Posted by Spirited View Post
It's just unacceptable. Even just the lecturers who don't do research and whose only job is to lecture and prepare to lecture are completely inept. I go to class and they're talking about system architecture, and somehow only calling it the "simple architecture" rather than the Von Neumann Architecture. I go to data structures, and all they're teaching is C++ and iterators, and not the actual data structures and types the class is supposed to teach. And don't get me started on the compilers class or parallel systems class I had to take. I wanted to slap several people. Thank god I manage my own projects at work; otherwise, I don't think I could work in software either.
Yeah I'm glad I don't go to school anymore and that I actually got a pretty good job where I'm not working with idiots either.
04/06/2016 11:22 KraHen#93
Then again to be fair the target audience for a CS bachelors isn't exactly us, who spent lots of our high school free time developing stuff. I've seen people actually learn shit who never wrote code in their life.
03/31/2017 21:28 motoraktor#94
A question that makes me confused when changing the connection of the Client To proxy server to make bot middle man
like that client<>proxy server< >bot< >proxy server<>game sever
How to make a proxy server reflects the connection from bot to Client and vice versa
03/31/2017 22:01 pro4never#95
Quote:
Originally Posted by motoraktor View Post
A question that makes me confused when changing the connection of the Client To proxy server to make bot middle man
like that client<>proxy server< >bot< >proxy server<>game sever
How to make a proxy server reflects the connection from bot to Client and vice versa
What are you talking about.... the proxy server IS the bot...

The proxy has full control at that point over the flow of communication between the client and server and so it can block, edit or spoof the packets as needed.

The client connects to the proxy which then connects to the game server. It performs a man in the middle attack so it has proper encryption routine for both the client and the server connection and then it can do anything it wants with that connection.

Drawback is you need full knowledge of the co network and cryptography protocols for that to work. The only difference between a proxy based bot and a standalone bot is that proxies still display the client and generally piggyback on it to handle anti bot requests. It's only a handful of extra steps (not trivial) to advance from a proxy to a full standalone bot like CoAi used to be.


These days it's much easier and less research needed to just hook the client send/recv functions although that still requires knowledge to bypass the client protection so you wont be detected.
04/03/2017 01:04 abdaboda#96
Quote:
Originally Posted by pro4never View Post
What are you talking about.... the proxy server IS the bot...

The proxy has full control at that point over the flow of communication between the client and server and so it can block, edit or spoof the packets as needed.

The client connects to the proxy which then connects to the game server. It performs a man in the middle attack so it has proper encryption routine for both the client and the server connection and then it can do anything it wants with that connection.

Drawback is you need full knowledge of the co network and cryptography protocols for that to work. The only difference between a proxy based bot and a standalone bot is that proxies still display the client and generally piggyback on it to handle anti bot requests. It's only a handful of extra steps (not trivial) to advance from a proxy to a full standalone bot like CoAi used to be.


These days it's much easier and less research needed to just hook the client send/recv functions although that still requires knowledge to bypass the client protection so you wont be detected.
i know my request like a noop but i want from you links to learn from it packets from first and cryptography, Thanks
04/03/2017 01:12 Spirited#97
Quote:
Originally Posted by abdaboda View Post
i know my request like a noop but i want from you links to learn from it packets from first and cryptography, Thanks
[Only registered and activated users can see links. Click Here To Register...]
04/03/2017 01:45 abdaboda#98
Quote:
Originally Posted by Spirited View Post
[Only registered and activated users can see links. Click Here To Register...]
thanks for your help but i saw that before is that works with last tq updates ? and please can you insert link for how to make a packet sniffing and sender in c#, Thanks
04/03/2017 04:55 Spirited#99
Quote:
Originally Posted by abdaboda View Post
thanks for your help but i saw that before is that works with last tq updates ? and please can you insert link for how to make a packet sniffing and sender in c#, Thanks
Nobody here is interested in modern Conquer Online or teaching someone with no programming experience how to create a bot. If you want to packet log a modern trash client, then you can try using a released packet logger. Again though, nobody here is going to teach you how to circumvent client protection or match up to a new client. That's not our problem.
04/03/2017 08:14 abdaboda#100
Quote:
Originally Posted by Spirited View Post
Nobody here is interested in modern Conquer Online or teaching someone with no programming experience how to create a bot. If you want to packet log a modern trash client, then you can try using a released packet logger. Again though, nobody here is going to teach you how to circumvent client protection or match up to a new client. That's not our problem.
sorry for annoying you :)