начать стоит с изучения c++, не стоит сразу после изучения переходить к читам - лучше попрактикуйся с созданием простых программ (e.g. калькулятор с интерфейсом) и затем пробуй писать что нибудь более сложное
когда решишь, что уже +- готов к читам, то на югейме уже есть гайды по созданию примитивных читов, пример видео с объяснениями -
(на его канале есть несколько роликов по созданию читов на кс)
не стоит тупо переписывать код, старайся разобраться что к чему и как работает
когда полностью разберешься в простых читах, переходи на интернал (шире функционал и как по мне удобнее)
разберись как работает к примеру симпл -
(как реализованы функции, хуки и тд)
пробуй дописывать что нибудь свое в тот же симпл (или любую другую базу) или создать свой сдк
также очень много полезной инфы по с++ и созданию читов в кс и не только есть на
знать языки программированния
1)Выучить ЯП C++
2)Понять, как работают базовые читы (исходники простеньких internal glowesp), что такое hook, как работает инжект и тд (Рекомендую ролики на ютубе от Zer0 Mem0ry) (Не реклама)
3)Далее можно попробовать поизучать исходник Osirs например.
А так при знании 1 и 2, ты читая исходники, сможешь понять, как всё работает.
одного знания теории по языку позволит максимум пастить и фиксить ошибки названия функций, неймспейсов, классов и тд
без практики ничего годного не выйдет