Для начала определись, на какие игры хочешь писать хак.. это нужно для того что бы понять с какими движками тебе предстоит работать.
Когда ты определился на что хочешь написать хак, вспомни всю математику с 9 до 3 курса института, так как вектора это наше всё.
Потом стоит определиться с языком программирования. (для серверной части посоветую goland/python,а для написания бай пасса и самого хака C++/C#, из-за прекрасных GUI библиотек.
А потом просто развивайся в этом направлении, а именно
- Изучи основы C++/C# масивы, типы данных, циклы....
- Изучи хотя бы 2-4 не прикладных библиотеки, что бы понимать что такое яп и с чем его едят.
- читай сурсы слитых хакков, есть много форумов где можно найти сурсы слитых хаков.
-подружись с арсением есениным, с бликом и ледосиртом, для того что бы можно было у них спросить за жизнь кодера вредоносного ПО, когда тока начинал в этом деле, всегда долбился в личку к сене.
-Работа с движком, тут надо просто пробовать в ней копаться и всё... ПРАКТИКА ПРАКТИКА И ЕЩЕ РАЗ ПРАКТИКА.
Надеюсь у тебя получится стать топовым кодером, попизже чем этот обдолбанный пендос езотерик, всего тебе наилучшего)