Аноны, подскажите, как начать писать читы на онлайн игры? Какие языки программирования для этого требуются, какие IDE? Много времени занимает обучение языка программирования, есть ли профиты?
>>190608693 (OP) > Какие языки программирования для этого требуются Ну оссемблир. Хотя смотря какие онлайн-игры ты имеешь в виду. Если браузерные, то там может и любого языка, который запросы умеет посылать и парсить.
>>190608945 Ассемблер? И что-нибудь, что умеет с памятью работать удобным образом. Ну тот же Cheat Engine. Чтобы отслеживать, что куда обращается, что в памяти где лежит.
>>190609176 >Ассемблер же лёгкий. Так это же плюс, а не минус! К тому же требуется даже ещё меньше! Не "писать на ассемблере", а "читать ассемблер" и понимать, например, что xor EAX, EAX это то же самое, что mov EAX, 0. То есть даже знать не надо ничего, просто натыкать всякой фигни из интернетов типа "как компилируется код C++17 при агрессивных оптимизациях" да Криса Касперски почитать 15 минут и всё, ты хакер. Остаётся только выучить какой-нибудь говноязык типа C++ с винапи, чтобы было удобно работать с данными без дополнительных преобразований и приведений, ну и высокоуровневую работу с графикой именно под win, если хочется каких-то графических модификаций типа воллхаков и подсвечивания врагов.
>>190609735 Если я тебя напугал, то вкатиться туда можно, просто читая память и записывая туда свои значения. Это самое-самое простое. Чуть более сложнее - находить эти значения при каждом запуске игры.
Двух этих вещей хватит, чтобы написать хороший, годный трейнер для оффлайновой некросплатформенной игрушки. Для Diablo II нет.
>>190609910 > оффлайновой некросплатформенной Ну, нет. Хочу для онлайн игрулек. Причём, это не простой взлом голды, и всякое такое. А конкретно спиды спидхак и ты сам знаешь чего. >>190609942 Что думаешь об этом?
>>190608693 (OP) Не профитно без огромного опыта и задроства конкуренты задавят. С такими навыками можно малварь писать. Но даже это не профитно из-за большой конкуренции. Только если что-то экслюзивное писать под чужие хотелки без эксремальной продвинутости. Но тогда на обычной работе можно почти столько же зарабатывать.
>>190609978 >>190608693 (OP) Итак, твой чит должен изменять параметры присылаемых с сервака пакетов, причём так чтобы сервер не понял что ты, мудак, делаещ. Значит, учи языки с++++++++++++++++++++-+, idl. Теперь ты нихуя не понимаешь что именно тебе надо написать. Удачи
>>190609978 > Что думаешь об этом? Впервые слышу. Возможно, есть какой-то подход к анализу памяти, где IDL использутся.
Я больше 7 лет назад писал что-то для онлайн-игорей. Тогда акцент был на анализе и инжекте пакетов, а не на модификации памяти, но я сам не настолько продвинутый был, чтобы что-то писать. Ну а чтобы пакеты принимать-отправлять, приходилось расковыривать протокол ассемблером и саму механику игры как-то выводить.
>>190610087 Для меня было странным приколом, что я написал бота для онлайн-игоря и интуитивно нашёл себе бабки и скиллы в странном наркоманском формате ruby, но не смог написать за час трейнер на хп в диабло 2. Я даже не знаю, что я делал не так.
>>190611655 Спроси создателей популярнейших читов, на чем они пишут - половина тебе ответит, что на IDL. Информации мало, т.к. он чому-то не снискал особой популярности в других приложениях. Естественно, приходится читать на ангельском
>>190610332 >твой чит должен изменять параметры присылаемых с сервака пакетов >И как же отправлять собственные пакетики с говном на сервер лизни розетку
>>190614915 энвией разницы наверное принципиальной нет, а тупой ты потому, что тебе все необходимое сказали, а ты продолжаешь бампать тред и задавать никчемные вопросы. rtfm
Много времени занимает обучение языка программирования, есть ли профиты?
adobestockОткрываетэтоттред