|
Here's an honest answer. Botting isn't just programming in a language like C#. There's a lot that goes into it as a software process. You need to be very fluent in a language to begin with and have a deep understanding of how software is compiled and executed on your platform and architecture. You need to be familiar with reverse engineering and have excessive practice in (1) reading assembly language or whatever your target is compiled to or can be assembled into, (2) modifying code in the executable or hooking into routines found in the program, (3) taking advantage of detours to route around security and client protections. You need to be familiar with the application you're reversing. You need to understand networking and cryptography. You need to understand game engines and APIs that the applications use. You need to understand a hell of a lot beyond just programming and before just programming, like systems and operating systems. If you know nothing about computers, this is 15 years down the road at best. Leave it to people who have degrees in Computer Science, or people who have spent their last decade or two breathing this stuff. It's their passion, not yours to say "I want that".
|