Этого треда уже нет.
Это копия, сохраненная 9 декабря 2021 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
image.png153 Кб, 1600x809
РЕВЕРС-ИНЖИНИРИНГА ТХРЕАД №1. Что реверсите, юные айтишники 300к наносек? Я вот героев 3, а вы? # OP 259302865 В конец треда | Веб
РЕВЕРС-ИНЖИНИРИНГА ТХРЕАД №1.

Что реверсите, юные айтишники 300к наносек? Я вот героев 3, а вы?
image.png121 Кб, 1600x817
# OP 2 259302889
>>02865 (OP)
а бампать кто будет? М?
# OP 3 259302901
бамп инлайн функциями
# OP 4 259302908
бамп темплейтами
image.png185 Кб, 1600x832
# OP 5 259302935
бамп таблицей виртуальных методов
image.png46 Кб, 600x600
# OP 6 259302956
Бамп GHIDR-ой
7 259302994
>>02865 (OP)
Никогда не понимал - как в этом говне работать? Проще уж порт написать с нуля, чем ковырять динозаврюю кучу с производительностью труда в 1 функцию в неделю. Разве что подсмотреть как работает какой то момент.

Кажется жутко неблагодарным делом, а не занятием илиты кароч
image.png2,4 Мб, 2000x1193
8 259302999
>>02956
Ес честно хуею с того факта, что АНБ США решило раздать всем свой дизассемблер, причем сделать его опенсурс
9 259303028
>>02994

>Никогда не понимал - как в этом говне работать? Проще уж порт написать с нуля, чем ковырять динозаврюю кучу с производительностью труда в 1 функцию в неделю. Разве что подсмотреть как работает какой то момент.


>Кажется жутко неблагодарным делом, а не занятием илиты кароч



Как-то же запилили крутые моды типо Horn of the Abyss...
Вот они ебались 13 лет и щас фабрику делают. Хотя в ОПпике недавно открытая чуваками с форума дримкаст база с сигнатурами
# OP 10 259303084
бамп
# OP 11 259303107
бамп
# OP 12 259303122
бумпъ
# OP 13 259303183
bump++
# OP 14 259303194
Ладно хуй с вами, битарды. Я на /pr/-мач пиздую, а то на глагне одни фаптреды и биопроблемники
12345873597379473.PNG1,5 Мб, 691x806
15 259303206
>>02865 (OP)
Планирую вкат в реверс-инжинеринг метилкарбинола, какие подводные? На фото подобрал себе ассемблер под эти таски.
16 259303229
>>02865 (OP)
пи факту это уже не нужно никому в 2к21, только если читы писать к популярным играм
# OP 17 259303231
>>03206
YU GOT THE LOICENSE FO' THAT, M8?
18 259303236
>>03194
Пиздуй, а то как долбоёб выглядишь.
19 259303242
>>03229

>только если читы писать к популярным играм


В этом бля и прикол. Ну на самом деле еще моды делать
image.png827 Кб, 607x1080
20 259303306
бамп
21 259303317
>>02865 (OP)
А зачем его реверсить?
И что за софтина на скриншоте?
22 259303325
>>03231
Опенсорс же, ты чего сразу это...
23 259303340
>>03206
На самогонный аппарат похоже.
24 259303357
>>03317

>А зачем его реверсить?


Моды для игор делоть. Ну нинравица мне баланс в играх.

>И что за софтина на скриншоте?


IDA Pro. Лучший декомпилятор для x86/x64, но для остальных платформ насасывает. Гидра хуевый, баганный и тормозной декомпилятор, но зато куча платформ.
25 259303378
>>02865 (OP)

>мам я риверсир


>давно есть опенсорс движок


Впрочем, не удивлюсь, если ты его же с дебаг символами и собрал.
26 259303402
>>03378

>>давно есть опенсорс движок


Кому он нахуй всрался? Все хуй забили на него давно, он баганный и лаганный. Щас все в хэдэ моде сидят и на джебусах.
27 259303432
>>03325
Клал хуй Пыня на твой опенсорс, есчестно
28 259303460
ОП хуесос, ильфак пидорас
29 259303473
Изучал реверсинг чисто чтоб в ойти вкатиться. Вот уже мидл С++
30 259303510
>>03242
Микромоды, но даже с ними таким подходом далеко не уедешь. Лучше делать моды к играм с нормальным мод апи, или с открытым исходным кодом.
31 259303555
>>03510

>Микромоды, но даже с ними таким подходом далеко не уедешь. Лучше делать моды к играм с нормальным мод апи, или с открытым исходным кодом.


погугли Heroes 3 HOTA. Чистый реверсинг
32 259303590
>>03357

>> Моды для игор делоть


Фига се, как все сложно. Я думал, моды делают энтузиасты используя софт, который производители игр на них же и выпускают.
33 259303611
>>03590

> который производители игр на них же и выпускают.


Реальность такова, что крупным компаниям просто поебать и приходится изворачиваться коммьюнити самим.
34 259303632
>>03555
Да я и moo2 1.50 видел. Не интересно, возможности куцые, а люди вкладывают в это охулиард времени и сил. Читы тем более не интересно. Это все полный беспесперктивняк, анончик, сизифов труд. Нахуя это делать, если можно один раз вложиться в норм порт и работать в 50-100 раз быстрее? И не иметь проблем с поддержкой древнего говна
sage 35 259303652
>>02889
Шизик сам себе пишит
image.png61 Кб, 213x237
36 259303686
>>03652

>Шизик сам себе пишит

37 259303694
>>03611
Ну и идут нахуй со своим продуктом на свалку истории, лол
38 259303707
>>02865 (OP)
Я больше по деталькам реверсом занимаюсь, а в ваших ебучих буквах ковыряться - долбоёбское занятие.
Вообще хуею с ваших програмистских занятий
Игрульки блять какие то, сайтики ебланские, а про всякий говнософт вообще молчу
39 259303716
>>03694

>Ну и идут нахуй со своим продуктом на свалку истории, лол


комьюнити не похуй. Есть примеры годных игор, на которые разрабы забили, код все еще закрыт, а сообщество продолжает трудиться и играть
40 259303739
>>02865 (OP)
Совершал потуги в реверс. Хотел пофиксить ошибку в онлайн дрочильне. Представим что вот есть PW и там нисхуя выскакивает окошко с месседжем мол "пизда-залупа" и кнопка "подтвердить". Нажимаешь, и она закрывается. Но она выскакивает часто. Хотел найти в движке игры эту функцию и забить nop-ами. Но проблема в том, что есть два вида данной ситуации. 1 - выскакивает и просит нажать да/нет. 2- тупо с кнопкой "подтвердить". Я так и не вывез как вырвать именной второй вариант. Искал помощи на всякий форумах разработки фришек и искал мб на заказ кто пофиксит за бабки. Не нашел. Приблизительное место в коде где вызывается эта хуйня я нашел. Забивал рандомно nop-ами и окошко полностью пропадало. Но это не то...в итоге забил. Но тебе удачи желаю. Не забивай хуй, как я.
41 259303751
>>03716
Хз, мне больше известны коммьюнити, которые портов хороших насрали и эти игры буквально процветают и генерируют контент килотоннами. Примеры openxcom, blood, думцы 1-2
42 259303793
>>02865 (OP)
Твою мамку реверсим всем отделом. Скоро построим новую, с тремя отдельными тринарными квантовыми процессорами и встроенным водяным обогревом!
43 259303826
>>02865 (OP)
Посоны, а зойчем это? Разве в папке с игрой нет всего кода игры?
мимо нихуя не понимант в погроммировиние
44 259303859
>>03826

>Разве в папке с игрой нет всего кода игры?


Игра платная. Зачем платным играм выкладывать открытый исходный код? Исходный код компилируют и в зашифрованном видео программы работают. С помощью реверсинга можно изучать работу программы в зашифрованном виде и изменить с помощью патчей поведение программы
45 259303868
>>03826
скомпилирован в двоичный код
46 259303881
>>03826
Он в машинный код переведен, с человеческого языка на язык процессора, как ему байты двигать в различные участки памяти
47 259304070
>>03826
Бинарники, сэр. Все сделано на ссаных с-подобных языках (кресты и решётка), емнип они специальной программой связываются с кодом других людей, который непременно используется, и затем вместе с этим кодом оптимизируется, после переводится в ассемблер, а тот в машинный код.
48 259304104
>>03881
>>03826
Ну т.е. у человека с машинным кодом будет ОП пик, а у человека с исходниками понятные простые инструкции на английском типа

Если оп == даун&аутист&реверс_инженегр
{сагнуть тред();}

И после сагнуть тред ты можешь дописать "выебать его мамку();" расписав в деталях чем и как ты будешь ее ебать. У тебя на это уйдет час работы, а оп месяц будет в жопу себя ебать. Ощущаешь разницу?
49 259304108
>>04070

>после переводится в ассемблер, а тот в машинный код.


Нет, непосредственно в двоичный код. Ассемблерный файл можно сгенерировать, конечно, но он не обязателен. Ассемблер лишь человечески читабильная версия бинарного кода
50 259304269
>>02865 (OP)
арм что ли?
51 259304293
>>04269
RISC SuperH-4
52 259304404
>>03859
>>03868
>>03881
>>04070
>>04104
Нихуя себе, игори используют единички и нолики? Я всегда думал что разрабы просто делают 3д модельки всего в игре, а потом пишут обычными буквами все функции игрового мира. Тип >если игрок зашёл в квадратик Х, то бот(3д модельН123) стреляет в игрока.. Повторяю, о прогамирровании не знаю нихуя.
53 259304461
>>04404

>>если игрок зашёл в квадратик Х, то бот(3д модельН123) стреляет в игрока


Это называется визуальное программирование и имеет место для обучения зумеров ПОВЕРХНОСТНОМУ представлению о кодинге. Скретч, например. Визуальное программирование для серьезного чего-то не всралось никому
54 259304473
>>04293
Что мертво умереть не может
55 259304525
>>04404
Ты перетолстил
56 259304576
>>04404
Ну ты тупой, тебе все доступно обьяснили же. Разрабы так и пишут, а потом компелятор сводит все до инструкций процессору, разнообразие которых 30-50 разных вариантов инструкций и состоит из переложить память из ячейки х в ячейку у, или х + 1. Вроде даже вычитания нет у многих процессоров, так что там хитростями пользуется. Оп модифицирует игрушки работая с этими проццесорными инструкциями, нормальные уважающие себя люди пишут на английском. Так понятнее?
57 259304732
>>03859
Компиляция =/= шифрование. Шифруют обычно малвари или drm-защиты, но не игры.
58 259304775
>>04732

>шифрование


Я нубу объяснил, чтобы было понятнее. Я прекрасно понимаю разницу, просто объяснить не айтишнику что такое компиляция задача сложная.
download.jpeg5 Кб, 225x225
59 259304828
>>04576

>так что там хитростями пользуется


Ехидно складывают в кольце вычетов
60 259304843
Как дела с читами обстоят у онлайн дрочилен?
61 259304889
>>02865 (OP)

>Что реверсите, юные айтишники 300к наносек?



Можно сказать тоже "игру"
Ревершу прошивку специализированной платы для PS4

Это специальный "промышленный" PS4.
Что то типа Kiosk Mode (IDU), но с запуском фиксированного приложения (игры Dissidia FF)

В него втыкается такая вот USB карта ввода-вывода.
К ней подключается уже всё хозяйство игрового автомата.
Джойстики, LED подсветки, монетник, NFC кард ридер и тп.

Я занят реверсингом прошивки самой карты (Renesas R5F562N8ADFB). В гидре если что. Только в отличии от игры ОПа там символов как бы нет.

Реверс протокола - с помощью USB анализатора LeCroy - на втором пике.
62 259304894
>>04404
Типичный долбаеб нормис. Пользуется <вставить любое вещь нейм> и не имеет ни малейшего представления, как оно работает. Типичная потреблядь, способная лишь смотреть аниме и тиктоки. А про бинарный код, булеву алгебру, архитектуру компьютера можно забыть. Да что уж там, просто на базовом уровне понимать что да как это мастхэв. Но нет же. Самое охуенное, что таких долбаебов будет становиться больше и больше. Тупые зумеры хуюмеры знают лишь куда что тыкнуть, чтобы открыть тикток и паржать. Но зумерьё вообще не разбирается в технике, они тупые. Они не умеют пользоваться имейлами, эекселем, вордом. Даже папки создавать и упорядочивать файлы это им сложно. И программисты у нас сегодня такие же пидорахи ебанахи, которые говнокодят на питоне и в хуй не дуют, что такое куча и ее отличие от стека. Ну а хули. Куда нам понимать, что процессор интерпретирует бинарные коды, что есть какой-то ассемблер, что есть аллокация памяти. У нас же есть куча ебаных фреймворков и просто замечательное ООП.

Блять
63 259304919
>>04843
Если все обсчитывается на сервере, то без шансов что то сломать обычно. Максимум найти и использовать лишнюю инфу которую сервер тебе отправляет, но клиент не использует
64 259304942
>>02865 (OP)
Помню прошлым летом пытался из Аллодов Онлайн (клиент 2009 года) вытащить 3d модели. Модели вытащил (набор вершин по которым можно было создать серую модель). Карту текстур найти не смог, как и сами текстуры. Вернее, текстуры нашел, но они были хитровыебано зашифрованы, вроде, алгоритмом dx5, который я нагуглил (оказывается, этим уже раньше кто-то занимался для аллодов). До скелетной анимации даже не добрался. Поэтому не считаю что занимался полноценным реверсом. А реверс кода для меня вообще сложно представить. Но было интересно, своего рода детектив такой.

Алсо, что почитать посоветуешь на эту тему, чтобы вкатиться любительски хотя бы?

Почему разрабы HoTA не могут движок зареверсить и доработать его?
# OP 65 259304968
>>04894

>Типичный долбаеб нормис. Пользуется <вставить любое вещь нейм> и не имеет ни малейшего представления, как оно работает. Типичная потреблядь, способная лишь смотреть аниме и тиктоки. А про бинарный код, булеву алгебру, архитектуру компьютера можно забыть. Да что уж там, просто на базовом уровне понимать что да как это мастхэв. Но нет же. Самое охуенное, что таких долбаебов будет становиться больше и больше. Тупые зумеры хуюмеры знают лишь куда что тыкнуть, чтобы открыть тикток и паржать. Но зумерьё вообще не разбирается в технике, они тупые. Они не умеют пользоваться имейлами, эекселем, вордом. Даже папки создавать и упорядочивать файлы это им сложно. И программисты у нас сегодня такие же пидорахи ебанахи, которые говнокодят на питоне и в хуй не дуют, что такое куча и ее отличие от стека. Ну а хули. Куда нам понимать, что процессор интерпретирует бинарные коды, что есть какой-то ассемблер, что есть аллокация памяти. У нас же есть куча ебаных фреймворков и просто замечательное ООП.



Да забей хуй, анон. Не все люди способны в технику. Есть те, кто эту технику потребляют, тобишь нормисы. Визжат о хуесосах материалистах и "ДОКЕНЗ ДОКАЗАЛ СМИЩНО ТО КАК", будучи работником макдака с юрфака
66 259305023
>>04894
Создаешь видимость собственной значимости и интеллектуальности потому что разбираешься в какой то хуйне, в которой кто то другой не удосужился потратить время и разобраться? Ну, анон, это прям совсем харам. Кому то это не интересно и не торкает, как тебя
# OP 67 259305057
>>04942

>Помню прошлым летом пытался из Аллодов Онлайн (клиент 2009 года) вытащить 3d модели. Модели вытащил (набор вершин по которым можно было создать серую модель). Карту текстур найти не смог, как и сами текстуры. Вернее, текстуры нашел, но они были хитровыебано зашифрованы, вроде, алгоритмом dx5, который я нагуглил (оказывается, этим уже раньше кто-то занимался для аллодов). До скелетной анимации даже не добрался. Поэтому не считаю что занимался полноценным реверсом. А реверс кода для меня вообще сложно представить. Но было интересно, своего рода детектив такой.



ХЗ, ХЗ, реверсинг это в первую очередь логика программ, в данном случае игор.

>Алсо, что почитать посоветуешь на эту тему, чтобы вкатиться любительски хотя бы?


Математику и информатику школьную повтори. Булеву алгебру и алгоритмы. Потом изучи устройство компов. Что такое стек, куча, как вообще процессоры работают. Потом начни вкатываться в язык Си, потом С++.

>Почему разрабы HoTA не могут движок зареверсить и доработать его?


Игра "тяжелая". Куча всего. У них есть богатая база данных по игре. Хоть щас перепиливай. Да вот они пидарасы ни с кем ею не делятся.
68 259305100
>>04889

>Можно сказать тоже "игру"


>Ревершу прошивку специализированной платы для PS4


>


>Это специальный "промышленный" PS4.


>Что то типа Kiosk Mode (IDU), но с запуском фиксированного приложения (игры Dissidia FF)


>


>В него втыкается такая вот USB карта ввода-вывода.


>К ней подключается уже всё хозяйство игрового автомата.


>Джойстики, LED подсветки, монетник, NFC кард ридер и тп.


>


>Я занят реверсингом прошивки самой карты (Renesas R5F562N8ADFB). В гидре если что. Только в отличии от игры ОПа там символов как бы нет.


>


>Реверс протокола - с помощью USB анализатора LeCroy - на втором пике.



На ПК-версии игры символов дебажных тож нет. То что в ОПике вообще находка 2020 года. Дримкаст версия игры.
А так двачую, интересное занятие. Млаца
69 259305165
>>04525
Единственное близкое к программированию, что я видел это хтмл когда игрался с "инспектировать" в браузере. Там всё понятными словами написано.
>>04576

>Ну ты тупой, тебе все доступно обьяснили же. Разрабы так и пишут, а потом компелятор сводит все до инструкций процессору, разнообразие которых 30-50 разных вариантов инструкций и состоит из переложить память из ячейки х в ячейку у, или х + 1.


Такс падажжи. Я ебу что такое компилятор, но по твоим словам это такой конвертер из нормального языка в единички и нолики. И разрабы переводят нормальный язык в эту еботу, а ОП похоже переводит обратно. Но почему тогда это сложно? Если хуй=100110, то почему нельзя сразу обратно переводить.
>>04894
Ну меня по анатомии и физиологии пятёрки, но я не хуесошу мимокроков которые не могут по памяти назвать черепные нервы и их ветви.
70 259305202
>>05023
Дрочую. Я сам синьер помидор, но от таких снобов тянет блевать. Если человеку не понадобится в жизни компилировать, транслировать, писать код, тем более с памятью работать напрямую, то нахуя это знать по дефолту? Человек спросил, ему ответили, но нет нужно обязательно высраться. Давайте ещё будем сдавать аттестацию на знание работы ОС, чтобы допускать человека к комплюктеру в игрушки поиграть. Охуеть
71 259305232
>>05023
Да. Мне интересно сабж треда и мне по кайфу пентестить софт. Но я ведь и не говорил, что каждый обязан знать вообще вск то, что знаю я. Конечно. Но если ты водишь машину, то ты должен знать, что такое двигатель, как машина вообще едет, где что находится. Когда ты пользуешься пк ты также должен хотя бы примерно понимать что и куда. Потому что ты пользуешься этими вещами каждый день. Потому что без этих знаний, ты сядешь в лужу соснешь хуйца, ибо в век информации тот, кто ей не обладает сосет хуй. А потом такие вот перцы переводят деньги телефонным мошенникам, ловят порно баннеры и искренне не понимают, почему комп не включается, когда он даже не подключен в розетку. Думаешь, будто я хочу, чтобы кто-то страдал из-за своей глупости? Я таких нормисов видел дохуя и больше. Им надо зум, вконтакте, видосы, игры, а когда мамин ноутбук начинает тормозить из-за невероятного количества говнософта и мокрописек, то бегут ко мне, чтобы ТЫЖПРОГРАММИСТ "почистил" компьютер. И ведь они действительно думают, будто если удалить два-три сообщения из вацапа, то китайский планшет будет работать быстрее.
72 259305254
>>05165

> Если хуй=100110, то почему нельзя сразу обратно переводить.


Потому что над человеческим кодо проводится множество неявных оптимизаций, которые в обратную сторону уже не переводятся
# OP 73 259305305
>>05232

>Но если ты водишь машину, то ты должен знать, что такое двигатель, как машина вообще едет, где что находится.


Двачую. Неудивительно, что зумерье не может никак на права сдать. Тоже самое относится абсолютно к любой другой технике
74 259305326
>>04942

> Алсо, что почитать посоветуешь на эту тему, чтобы вкатиться любительски хотя бы?


Любительски, это когда ты уже пиздато шаришь в кудахтер саенсах и очень желательно(обязательно) программируешь. А по реверсингу, нужно по ассемблеру читать и изучать инструменты(ida, ghydr, ollydbg). Для практики гуглишь крякми файлы или ломай старье по типу winrar(за распространения может прилететь бутылка в анус).
75 259305341
>>02865 (OP)
А с какой целью реверсишь героев? Хочешь свой мод создать? Помочь хотовцам? Разобратся в какойто отдельной механике игры? Я тоже знаком с тройкой, читал физмиг и прочее, но я не программист.
76 259305358
>>05232
Должен ты по закону (и то не уверен, прав не получал) из соображений безопасности. А если ты берешь такси, то никому ты ничего не должен. Платишь за функцию перевоза своей жопы из точки А в точку Б, знаешь куда подать такси и докуда доехать и сумму оплаты за проезд
77 259305369
>>05202

>Давайте ещё будем сдавать аттестацию на знание работы ОС, чтобы допускать человека к комплюктеру в игрушки поиграть. Охуеть


А это охуенная идея. С чего ты вообще взял, будто компьютеры это для всех? Это не так. Нормисы вообще не должны пользоваться компьютерами. Потому что тошнит от вот этого потреблядства. Я ХАЧУ ШОБ У МЕНЯ ВСО РАБОТАЛА НО Я НЕ ХАЧУ НИЧЕ УЧИТ И ПАНИМАТ НАХУЙ АНА МИНЕ НАДА?!?!? Если что-то не работает - значит у тебя руки кривые и ты там пидорас. Всегда так было. А сейчас? А сейчас у нас швиндоус, питон, кодить может любой индус. Но от этого получается, что весь софт пишут двачеры, феменистки и поехвашие гречневые, желающие получать много бабок от вката в ОЙТИ в 30+ лвл
# OP 78 259305378
>>05341

>А с какой целью реверсишь героев? Хочешь свой мод создать?


Всё так.

>Помочь хотовцам?


А они хуесосы те еще. С ними вообще лучше не контактировать. Если интересно, могу объяснить пощиму.
79 259305409
>>05358
Так и плати кому-то, кто знает и понимает, чтобы он за тебя за компом сидел. Сам-то хули за монитор сел?
80 259305430
>>05378
Ты ж сказал что ммм отличное живое коммьюнити))

Еще один аргумент за поперсорс. Собьет автобус этих иллитариев и конец твоим обновлениям.
81 259305454
>>04942
А, еще вспомнил, как пытался Disciples 2 "разобрать". Только я так же ковырялся в файлах ресурсов, используя HEX редактор, а не реверсил логику .exe. Выдрал все спрайты, анимации и их порядок номерации. Потом дошел до представления хранения карт (сейвов). Наполовину ее разобрал (понял алгоритм), потом добрался до какой-то хуйни, которую даже не понял для чего она вообще нужна там, так и забил. Даже нашел какие-то пояснительные записки свои.
82 259305465
>>05409
Ну чел и платит тем кто знает как сделать игру, чтобы в нее сыграть. Умойся, иллитарий мамкин
# OP 83 259305505
>>05430

>Ты ж сказал что ммм отличное живое коммьюнити))


Да. Но не хотовцы. Хотовцы пидарасы. Конкретно те, что разрабатывают хоту, их не так уж и много. Группка олигофренов
84 259305559
>>05430

> Собьет автобус этих иллитариев и конец твоим обновлениям.


Доцента Пиколана уже сбил. В ноябре 2020.
Вотц. https://www.gazeta.ru/tech/2020/11/17/13363879/docent_picolan.shtml
85 259305588
>>05378

>>Если интересно, могу объяснить пощиму.



Объясни. Я у sav'а спрашивал пару вещей, он не охотно но ответил.
86 259305612
>>05232
А как у тебя с тяночками дела? Ты же понимаешь, что ты своей душной жизнью обязан какому то еормиму, который сумел своей харизмой охмурить твою мать? Думаешь он душнил на тему "почему компьютерные черви не могут реализовать себе бабу"?
87 259305683
>>05559
Лол, литтерали bus factor получился, удачно пошутил выходит
88 259305718
>>05612
Если червя не запрограммировать на это, то понятное дело не сможет. А что ты подразумеваешь под "бабой"?
# OP 89 259305735
>>05588

>Я у sav'а спрашивал пару вещей, он не охотно но ответил.


Ключевое неохотно. Эти хуесосы настолько хорошо изучили игру, что по слухам чела, который от них нахуй съебался, там практически все изучено и в ключевых местах прокомменчено. 13 лет базе данных, она самая большая во всем коммьюнити. Это дало бы огромный толчок к развитию игры, но они предпочли зажать эту хуйню, пиздострадая 13 ебаных лет, просирая свои жизни. А могли бы вместе с другими ребятами с вог форума обсуждать это дело и у нас была бы давно фабрика, не только фабрика, че уж там.

Те еще пидорахи.
90 259305743
>>05718
Baba is you
91 259305810
>>05612

>А как у тебя с тяночками дела?


Выкатился из отношений два года назад. Она съебала в другой город. Долго страдал из-за разрыва. Потом немного переосмыслил жизнь. Закорешился со среднетян. Кидаем друг другу мемы, гуляем, иногда ебемся. Но мы только друзья. В принципе формата друзья с привилегиями мне хватает. Отношаться заново не планирую и подруга тоже. На постоянке общаюсь только с ней, иногда с другими тян из шараги. Давно хочу попробовать поняшиться с кунчиком, ибо тяны немного надоели
# OP 92 259305832
>>05612

>как у тебя с тяночками дела?


Какие же вы мерзкие глисты. У вас вообще нет никаких либо адекватных критерий оценки человека кроме как количество выебанных вагин. Зумерье повылазило из своих пещер и не имеет ни мечт, ни желаний, ни стремлений. Если раньше люди выебывались знаниями и опытом, сейчас тачками и телками. Как бы я не ненавидил свою родную Совдепию, а все же действительно раньше ценности другие были. Автопилотируемые космические корабли строили, а сейчас не могут из тиктоков вылезть.
93 259305881
>>05735
наверное как всегда во всех комьюнити чсвшные обмудки, которые потярять значимость, в результате того что кто то прославится своими трудами используя их наработки.
94 259305894
>>05832

>Какие же вы мерзкие глисты. У вас вообще нет никаких либо адекватных критерий оценки человека кроме как количество выебанных вагин.


Чаю

>>05612
Алсо мой батя типичный ероха кабанчик. Обрюхатил мамку и съебал в закат
95 259305945
>>05165

>почему нельзя сразу обратно переводить


Потому что высокоуровневая информация вроде человекочитаемых символов выбрасывается, каждое примитивное выражение языка транслируются в несколько машинных инструкций, компилятор оптимизирует код. Обратная трансляция становится нетривиальной задачей.

Если хочешь метафору - это как с дифференцированием/интегрированием. Взять производную у громоздкого выражения из элементарных функций легко, зная правила диффернцирования. А имея производную может быть очень сложно найти первообразную функцию, поскольку нет детерменированных правил для интегрирования.
96 259305954
>>05832
Ты же понимаешь, что этот пук можно отлично отзеркалить обратно в компютерного червя, поменяв ключевые слова, и будет даже убедительнее звучать? У тебя ущербная нерациональная навязывательская позиция своего шизомирка в отношении окружающих. Жалко тебя, чел
97 259305980
>>05232
Не, если ты водишь машину, то должен знать, как водить машину. Знание её устройства лишь даёт точную гарантию того, что она делает и следовательно того, что она будет вести себя как положено, когда ты водишь машину. Но эта гарантия может быть дана иначе - через опыт личный и других людей, водящих эту машину таким-то образом и наблюдающих определённое поведение машины раз за разом, ты можешь быть более-менее уверен, что с таким же типом вождения в таких же условиях машина будет слушаться так, как тебе надо. Очевидно, знание устройства > опыт, но зачастую использовать опыт шораздо проще, чем знать устройство. Следовательно склонность людей к слепому использованию. Которой пользуются, конечно.
98 259306009
>>05832
Тащемта, быдло было вмкгда и его большинство.
99 259306018
>>02865 (OP)
Рассказывай как вкатился.
100 259306059
>>05735
а на handbookhmm.ru/forum заходишь? там AlexSPL, РоузКавалер и несколько других ребят хорошо знакомых с реверсом делятся тем что создали и помогают друг другу. Недавно новый плагин с заклинанями выложили.

Я считаю что создавать что-то обсалюто другое с нуля сейчас смысла нет, лучше помогать кому-то кто уже что-то существенное создал, пусть не хотовцам но кому-то ещё.
# OP 101 259306099
>>06009

>Тащемта, быдло было вмкгда и его большинство.


Да яж не спорю. Я про процентное содержание в растворе.
>>06018

>Рассказывай как вкатился.


Стало интересно как любимые игори работают. Вкатился долго. Книги, практика... Как и на заводе родном
Clipboard.png33 Кб, 939x582
102 259306109
>>02865 (OP)
Из последнего халтурка vidalia-прокси для тор, забодала надпись об обновлении тор. Я конечно обновляю тор, но на хп это обновление самоубило его, он перестал запускаться.
# OP 103 259306152
>>06059

>а на handbookhmm.ru/forum заходишь? там AlexSPL, РоузКавалер и несколько других ребят хорошо знакомых с реверсом делятся тем что создали и помогают друг другу. Недавно новый плагин с заклинанями выложили.


да, знаю этих ребят. Вот пользуюс наработками форумчанина void_17, он базу выложил, собсна она и в ОПике. Сотрудничаю. Но я в основном по ВОГу, я с вогфорума перекатился на handbookhmm. Но в ридонли.
# OP 104 259306190
>>06109

>Из последнего халтурка vidalia-прокси для тор, забодала надпись об обновлении тор. Я конечно обновляю тор, но на хп это обновление самоубило его, он перестал запускаться.


А че старая IDA такая? Скачай новую. Держиhttps://4pda.to/forum/index.php?showtopic=471824&st=240
105 259306216
>>06099
Можешь названия книжонок сказать, пиздец интересна эта тема, пока изучаю архитектуру процессоров и асемблер немножко.
106 259306246
>>06216
Знаешь, давно это было. Посмотри в паблике Physics.Math.Code или в proglib вбыдлятне/телеграме. Там куча новых есть хороших, я по старым учился.
107 259306252
>>05980
УВЕРЕННЫЙ ПОЛЬЗОВАТЕЛЬ ПК, ты?

Дело в том, что опыт может привить плохие привычки, которые будут медленно и верно убивать механизмы, которые ты пользуешь. Очевидное "стукни по телевизору и он заработает". Но это плохо, очень плохо. Тут можно было бы обсосать, что зумеров не учат пользоваться компьютерами и вообще жить, но это политота и вообще. Моя основная мысль - к любому делу нужно подходить со здравой долей ответственности. Чтобы двачеру было проще, приведу пример про еблю. Перед первой еблей с тян я тщательно проштудировал /сексач/, форумы, читал советы. По итогу тян было первый раз не больно и ей все понравилось. А ведь достаточно просто иметь какой-то багаж знаний. Любая вещь требует беркжного обращения, особенно такая сложная и хрупкая, как компьютер. Отдельно стоит моя собственная любовь ко всему этому, поэтому больно смотреть на то, как зумеры (хомо тиктокерус) так халатно относятся к величайшему изобретению лучших умов человечества (хомо сапиенсов)
108 259306257
А как делать читы к играм и ботов? Ну общая концепция там, язык какой.
109 259306261
>>06190
Да есть такая, я и скачивал оттуда. Пользуюсь тем что под рукой, мои потребности невелики.
110 259306268
>>02865 (OP)
Оп, это ты сам выучился или после вуза? Как вообще до этого дошел, всегда хотел узнать? Я книг особо не замечал по этой теме
111 259306288
>>06152
с форума вога я могу только daemon'а вспомнить с его ночными стримами и ещё пару ребят. не удивлюсь если ты и есть daemon, уж очень узкое сообщество таких вот нишевых геройщиков
112 259306368
>>06257
А тут собственно ничего сложного и нет. Кидаешь реверспрокси, ставишь сертификат, сниффешь трафик, изучаешь. Потом дизассемблируешь код, предварительно чекнув на упаковщик. Инжектишь свой длл и всё соответственно
# OP 113 259306378
>>06257
Ссу на читеров, я реверсингом занимаюсь чтобы улучшать баланс игор. А вообще, язык С++. В онлайн игры даже не думай, там все на серваках считается и ты нихуя сделать не сможешь. Офлайн пожалуйста. Пиши бинарные патчи. Погугли.

>>06268

>Оп, это ты сам выучился или после вуза? Как вообще до этого дошел, всегда хотел узнать? Я книг особо не замечал по этой теме.



Да, сам. Я вообще к айти с точки зрения официального образования никакого отношения не имею. Дошел просто практикуясь и читая немного литературы из пиратских пабликов вбыдлятне, коих там много.
114 259306548
>>06252
Думаю, что неиронично да.
Как бы знай, что я разделяю твою точку зрения - просто посчитал, что стоит войти в положение "УВЕРЕННЫХ" ПОЛЬЗОВАТЕЛЕЙ ПК, которые к технике в частности и механике в общем относятся как к социалочке, когда именно что понимание устройства хотя бы в общем виде позволяет избегать охуительных проблем.
115 259306595
>>06378
А почему плюсы, а не Шарп? Или там побоку?
# OP 116 259306708
>>06595

>А почему плюсы, а не Шарп?


Плюсы ближе к бинарному коду. Плюсы в целом производительнее, поэтому игоры в основном пишут на плюсах. На крестах только школьники, которые хотят грабить караваны на протяжении джвух лет.
117 259306791
>>06595

>Или там побоку?


ЕМНИП, С# сложнее реверсить на уровне asm из-за сборщика мусора и прочей поеботы для ленивых.

А для языков типа C# и Java, если ты уверен, что прога именно на них написана, есть отдельные декомпиляторы. Там код гораздо чище, т.к. не защищен так, как код С++.
118 259306816
>>06595
>>06708
Шарп разве вообще не в байткод компилируется?
119 259306838
>>06791
А зачем декомпилить? Разве задача не искать переменные в оперативке и менять их на то, что тебе надо? Читы не так работают?
# OP 120 259306884
>>06838

>А зачем декомпилить?


Чтобы понять алгоритмы и логику программы и ее менять. Не всегда читы скатываются к тупому изменению констант.
121 259306886
>>06816
И да, и нет. Хуй знает. На выходе же у тебя не что-то типа jar, а exe. Но там действительно что-то такое задействовано. Как-никак решетки это брат джавы
122 259306988
Стоп, а почему вообще речь про ассемблер заходит? C++могу понять, но к чему тут ассемблирование?
123 259307197
>>06988
Любая программа это просто набор бинарных инструкций

00111010101001011 понял что-то? Вот и я нет. Хотя это говно можно перевести в более понятное

mov eax, 0x0F а вот тут все понятно. Число посылают в регистр (блок памяти)
jnz 0xAABBCCFFEE какое-то условие перехода

Так, если в коде написано условно "если А равно Б, то программа активирована", то в ассемблере это выражается в виде того, что выше. Меняя условный jnz, на, например, безусловный jmp можно пропустить, например, блок проверки активации программы. Как это понять? Собственно, читать код на ассемблере. Напомню, что все, что у тебя есть это двоичный исполняемый файл.

Так, например программа, которая патчит программу для деактивации проверки лицензии может работать по принципу "заменить одну инструкцию на другую". На практике это выглядит как заменить по адерсу такому-то значение 10101010 на 00000100. Ну ты понял
124 259307310
>>06886

>И да, и нет.


А ты точно не физик?

Ну в .ехе можно все что хочешь упихнуть, в том числе jar
# OP 125 259307383
>>06886
Нагуглил.

>Для Java байт-код исполняется виртуальной машиной Java (Java Virtual Machine, JVM), для C# — Common Language Runtime.


>C# is compiled into IL, by the c# compiler.


>This IL is then compiled just-in-time (JIT) as it's needed, into the native assembly language of the host machine. It would be possible to write a .NET runtime that interpreted the IL instead though. Even if this was done, I'd still argue that c# is a compiled language.

126 259307446
>>07383
C# разбирается обратно в сорс в 99% случаев
dnSpy прекрасно с этим справляется

я Theatrythm Finaly Fantasy разобрал до кода, что бы написать к нему сервер.
# OP 127 259307482
>>07446

>C# разбирается обратно в сорс в 99% случаев


О чем я и говорю. С++ по сути самый защищенный ЯП для реверса.
128 259307653
>>07482
В гилас, это ты про ублюдочное именование символов в плюсах, это, блядь, защита?
# OP 129 259307724
>>07653

> про ублюдочное именование символов в плюсах


RTTI залупа конечно. Палит названия классов, в которых применяются виртуальные методы. А так да, неиронично заявляю, что это действительно так.
130 259307804
>>07197
Спасибо за ответ, анон. А почему нельзя это автоматом в плюсы перевести с рандомными названиями переменных и т. п.?
131 259307920
А как вы разбираете дизассемблированный код, если он:
1. по объему трёхтомник таненбаума перебьёт
2. не имеет ни комментов, ни наименований

Как вообще можно вникнуть в такое и найти там то, что тебе нужно?
image.png57 Кб, 1028x597
# OP 132 259307929
>>07804

>А почему нельзя это автоматом в плюсы перевести с рандомными названиями переменных и т. п.?



Для этих целей в дизассемблеры(программы, которые переводят двоичный код в читаемый ассемблерный), в которые страиваются декомпиляторы. Они на основе правил компилирования пытаются делать обратный процесс - из ассемблерного кода сделать гораздо более удобочитаемый Сишный псевдо-код. Но не всегда получается правильно, зачастую вообще нихуя.
# OP 133 259307949
>>07920

>А как вы разбираете дизассемблированный код, если он:


>1. по объему трёхтомник таненбаума перебьёт


>2. не имеет ни комментов, ни наименований


>


>Как вообще можно вникнуть в такое и найти там то, что тебе нужно?



Сюда >>07929
134 259307989
>>07446

>C# разбирается обратно в сорс в 99% случаев


Тож с этого хуею малёха, берёшь и тупо к какой-нибудь игре пишешь выдиратель данных из заснифанного трафега.
135 259308072
>>07929
Если сишные проги, а ещё и без флагов оптимизации, в какой-нибудь radare2 со всякими хинтами оч легко воспринимается + есть всякие визуализации по переходам, короче с тулзами норм читается.
136 259308080
>>07949
Не понял. Как ты находишь среди миллиона строк на языке ассемблера то что тебе нужно? Как ты понимаешь, что к чему в таком коде? В твоём посте ты говоришь только, что в плюсы хуй переведешь это всё.
137 259308177
>>02865 (OP)
Пиздец. Я понимаю ещё байткод реверсить, но это – нахуй надо
138 259308191
>>08080

>Не понял. Как ты находишь среди миллиона строк на языке ассемблера то что тебе нужно?


Это еще одна задача, которая стоит перед реверсером. На примере героев 3(игры). Вот хочешь чтобы заклинание при увеличении уровня героя со специализацией на него возростало больше, чем задумали разработчики. Ты проходишься по всем функциям, где есть что-то похожее логически. Вообще это запарный процесс, если нет символов дебажных. Если есть дебажные символы, просто ищешь нужную функцию и патчить как тебе надо, изучив предварительно её.
139 259308203
>>08072
Ну разве что ты калькулятор разбираешь. А если это игра с кучей логики?
140 259308345
>>08191
А что за символы такие? Как это работает?

Типа запускаешь программу свою дизассемблированную и...?
141 259308511
>>08345
Символы - это список соотвествия названий функций и их расположения в скомпиленном коде. Там обычно удобочитаемые и понимаемые человеками названия, по которым можно понять, что делает та или иная часть процедуры. Обычно поставляется разрабом, и если такой нет, приходится реверсить и добавлять туда самому.
142 259308557
>>08345
Дизассемблирование это перевод бинарного кода в ассемблер. Вот так просто. Перед тобой полный набор инструкций. Ты можешь просто менять какие-то инструкции и запускать свою программу. Но помни, что процессор может интерпретировать только бинарный код. Собственно дизассемблир это программа, которая банально разбирает бинарный код для удобоваримого чтения поведения компьютера человеком
143 259308574
>>08511

>поставляется разрабом


Имеется ввиду прям в коде байтовом прописано? Или где-то на сторонних ресурсах?
144 259308749
>>08574
Рядом с exe обычно или в его(exe) ресурсах (секциях). Но это редкость, чтобы в защищённом проприетарном продукте такое оставлять. Разве что по недосмотру забывают убрать.
Короче на это надежда слабая.
145 259308794
>>08749

>Рядом с exe обычно или в его(exe) ресурсах (секциях)


Если быть точным, в самом конце экзешника.
146 259309364
>>08203
Ну почему калькулятор, драйвера, например.
>>08574
Бля, не, символы - это табличка с названиями (индекс в таблице строк), адресами и другой инфой в бинаре, к примеру название функции и её адрес, статическая переменная и тд, вообще говоря, что угодно, как правило символы на многое проливают свет. Тип читни спецификацию по эльфам, ну или просто глянь в вики (https://en.wikipedia.org/wiki/Executable_and_Linkable_Format ) станет немного понятно, о чём речь.
147 259309418
>>07920
Дебагер. Смотришь куда программа прыгает при какойнить активности или ставишь брекпоинты.
>>07929
А я думал ты настоящий реверсер. Фу.
148 259309459
>>09418

>А я думал ты настоящий реверсер. Фу.


Ну не всегда я прибегаю к декомпилятору, ну. Только в крайних случаях.
# OP 149 259309567
>>09364

>вики (https://en.wikipedia.org/wiki/Executable_and_Linkable_Format )



>0xAFMCST Elbrus e2k


Крякнул, тут даже эльбрус есть.
150 259309687
>>09567
Тип чё такого? Сделай свою маня-архитектуру @ добавь, там поле 16-бит.
# OP 151 259309719
>>09687

>Тип чё такого? Сделай свою маня-архитектуру @ добавь, там поле 16-бит.


Ну это да
152 259309767
>>02865 (OP)
Реверсил одну херню написанную на Шарпе. Полностью восстановил исходный код и успешно перекомпилировал. Ушла неделю где-то. За одно Шарп изучил. Ахуенно кайфанул с того как я могу.
153 259310025
Ладно удачи, аноны. Я спат.
# OP 154 259310082
>>10025
Давай, спокойной ночи(на часах середина дня..)
155 259310319
>>09767
Шарп декомпилируется же. Минут 10 твоя задача занимает.
156 259310423
>>02865 (OP)
Каким говном декомпилишь? Что более-менее хорошо без дебуг символов выдает исходный код?
# OP 157 259310534
>>10423

>Каким говном декомпилишь?


IDA Pro, параллельно пользуюсь Ghidra. Вот на прошлой неделе вышла новая версия.
158 259310661
>>02865 (OP)
Я в детстве тоже занимался реверсинженерингом
в CS1.6 заставку заменил
159 259310678
>>10319

>Шарп декомпилируется же.


С кучей ошибок и артефактов.
160 259310963
>>02865 (OP)
Че вы там пограмируете все, хакеры мамкины, работать иди руками, на завод, к мужикам, научат как родину любить до седьмого пота, а то ведь гвоздя забить не можете, под юбкой мамкиной спрятались, от армеи, а долг то кто отдавать будет? Эх, ремня вам надо солдатского, да по сраке, чтоб знали как оно, а не перед компуктерами своими сидеть в игрульки играть, расслабились совсем нынче.
161 259310992
>>03555
добавили моделек
изменили пару констант
вот zvse охуеть какая работа
# OP 162 259311042
>>10992

>добавили моделек


>изменили пару констант


Анон. Там в игровой логике куча проверок на тип фракции и существ, добавить что-то новое это нихуя не просто. Это половину кода игры перелопатить надо, что они и сделали.
163 259311093
А как отсеиваете графический движок от логики игры?
164 259311119
>>03357

>IDA Pro. Лучший декомпилятор


Так это дизассемблер...
# OP 165 259311169
>>11093

>А как отсеиваете графический движок от логики игры?


От игры зависит. Есть игры, которые без движка по сути пишутся. Просто в экзешник сразу.

Если игра современная, 99% вероятности на движке. IDA подхватывает сигнатуры движка и можно отличать, где что.

>>11119

>Так это дизассемблер...


Ну да. В дизассемблере есть декомпилятор. Я про декомпиляторы IDA-ы говорят.
166 259311288
>>05165

>Там всё понятными словами написано.


-- Ведь у него не было бы здесь никакого положения в обществе. Что бы он здесь делал?
-- Не знаю, право. Иные из них поступают на службу в полицию, а другие учат людей говорить по-французски.
-- Что вы, Гек! Да разве французы не говорят, как все прочие люди?
-- Нет, Джим, ты не понял бы у них ни словечка, как есть ни единого.
-- Странно! Отчего же это случилось?
-- Не знаю, но это так. Я немножко научился по-ихнему из книжки. Представь себе: приходит к тебе человек и говорит: "Парле ву франсе?" -- ты что на это скажешь, а?
-- Ничего не скажу, а возьму и тресну его по башке... разумеется, если он не белый. Ни за что не позволю я негру обзывать меня так...
-- Эх ты, голова! Ведь это не брань. Это он спрашивает тебя: говоришь ли ты по-французски?
-- Чего ж прямо не спросить, по-человечески?..
-- Да ведь это таким манером французы и говорят.
-- Вот уморительно! Я и слушать-то не хочу! Смысла тут нет никакого.
-- Ах, какой ты, Джим, рассуди: что, кошка говорит по-нашему?
-- Нет, не говорит.
-- Ну а корова?
-- И корова не говорит.
-- А кошка говорит по-коровьи, или корова по-кошачьи?
-- Нет... а что?
-- Естественно и понятно, что обе говорят иначе, всякая по-своему, не так ли?
-- Разумеется.
-- Разве не естественно также, чтобы корова и кошка говорили иначе, чем мы?
-- Что об этом спорить, конечно.
-- Хорошо, почему же неестественно и непонятно, чтобы француз говорил иначе, чем мы? Скажи-ка мне это...
-- Да разве кошка -- человек, Гек?
-- Нет.
-- То-то же! Значит, смысла нет, чтобы кошка молвила по-человечески. Разве корова -- человек или разве корова -- кошка?
-- Конечно нет.
-- Ну, так нечего им соваться не в свое дело и говорить на чужом языке. А француз -- человек?
-- Да.
-- Ладно, так почему же он, черт его дери, не говорит по-человечески? Ответь-ка мне на это!
Я убедился, что нечего тратить слова попусту: невозможно научить пориджа негра рассуждать правильно. На том я и остановился.
166 259311288
>>05165

>Там всё понятными словами написано.


-- Ведь у него не было бы здесь никакого положения в обществе. Что бы он здесь делал?
-- Не знаю, право. Иные из них поступают на службу в полицию, а другие учат людей говорить по-французски.
-- Что вы, Гек! Да разве французы не говорят, как все прочие люди?
-- Нет, Джим, ты не понял бы у них ни словечка, как есть ни единого.
-- Странно! Отчего же это случилось?
-- Не знаю, но это так. Я немножко научился по-ихнему из книжки. Представь себе: приходит к тебе человек и говорит: "Парле ву франсе?" -- ты что на это скажешь, а?
-- Ничего не скажу, а возьму и тресну его по башке... разумеется, если он не белый. Ни за что не позволю я негру обзывать меня так...
-- Эх ты, голова! Ведь это не брань. Это он спрашивает тебя: говоришь ли ты по-французски?
-- Чего ж прямо не спросить, по-человечески?..
-- Да ведь это таким манером французы и говорят.
-- Вот уморительно! Я и слушать-то не хочу! Смысла тут нет никакого.
-- Ах, какой ты, Джим, рассуди: что, кошка говорит по-нашему?
-- Нет, не говорит.
-- Ну а корова?
-- И корова не говорит.
-- А кошка говорит по-коровьи, или корова по-кошачьи?
-- Нет... а что?
-- Естественно и понятно, что обе говорят иначе, всякая по-своему, не так ли?
-- Разумеется.
-- Разве не естественно также, чтобы корова и кошка говорили иначе, чем мы?
-- Что об этом спорить, конечно.
-- Хорошо, почему же неестественно и непонятно, чтобы француз говорил иначе, чем мы? Скажи-ка мне это...
-- Да разве кошка -- человек, Гек?
-- Нет.
-- То-то же! Значит, смысла нет, чтобы кошка молвила по-человечески. Разве корова -- человек или разве корова -- кошка?
-- Конечно нет.
-- Ну, так нечего им соваться не в свое дело и говорить на чужом языке. А француз -- человек?
-- Да.
-- Ладно, так почему же он, черт его дери, не говорит по-человечески? Ответь-ка мне на это!
Я убедился, что нечего тратить слова попусту: невозможно научить пориджа негра рассуждать правильно. На том я и остановился.
167 259311300
>>11042
это уже и было в воге
168 259311779
Оп, ты, кажется, классный парень. Возможно, тебе стоит посетить /crypt/. Там есть несколько тредов, которые могут тебя заинтересовать. Либо же найти конфочку, с ребятами, тоже интересующимся всяким комплюктерным
169 259311907
ОП, а не пробовал реверсить малварь? Прям брать сэмплы и реверсить её.
# OP 170 259311943
>>11907

>ОП, а не пробовал реверсить малварь?


А нахуя? Мне это неинтересно. Знания и умения есть конечно.
171 259311967
>>02865 (OP)
Есть умирающая игруля и моды могут ее спасти. Есть информативные гайды на русском по хуйне с оппика?
172 259312055
>>11943
Ну зато это можно монетизировать. Либо пойти аналитиком к аверам, либо реверсить на заказ (а заказы обычно определённого характера). А если джаст фор лулз, то можно ловить сэмплы и ломать ныне продающиеся вещи и выкладывать бесплатно. Один чувак в бородатые (уже) года ломал софт спамеров всяких и выкладывал. Ух как у них жопы горели.
173 259312058
>>11967
И если кто шарит, как блять ебаные анпакеры и пакеры делают, чтобы хоть можно было менять модельки?
# OP 174 259312193
>>11967

>Есть умирающая игруля и моды могут ее спасти. Есть информативные гайды на русском по хуйне с оппика?



Я писал ИТТ. >>06246
Посмотри книжки на телеграм каналах. Лучше всего этому учится на практике. Под виндовс патчить - применяй библиотеку patcher_x86. Линк: https://gist.github.com/Ginden/57029632c2920a012990315dbbe579ed
# OP 175 259312250
>>12055

>джаст фор лулз


Я в основном ради этого недавно реверснул приложуху оплаты в общественном транспорте. Катался зайцем месяц а потом они переписали с нуля ну и мне поебать стало как-то.

Времени нет в последнее время особо.
176 259312251
Реверсю тарков чтобы бегать с читом и ложить хуй на античит, зато играть легко, пукан не горит и никакого стресса
# OP 177 259312368
>>12251
Я тебя осуждаю насчет читерства конечно, но молодец, что таким образом сделал себе антистресс.
# OP 178 259312420
>>12058

> чтобы хоть можно было менять модельки?


Зачастую к коду это не относится. Это уже ресурсы игры. Для этого коммьюнити софт делают, ну или уже есть готовый.
179 259312514
>>12368
Ну, к слову, стараюсь не убивать других игроков на похуй налево и направо. Особенно новичков, чтобы уж сильно не руинить экспириенс им
# OP 180 259313629
Тред сдохЪ
181 259313912
>>13629
Тема интересная. Но вкатунам ты уже ответил, а других спецов в такой узкой теме вряд ли встретишь.
182 259314063
Можно скатываться прямо с этого, по пути изучая погроммирование, или лучше сначала базу заиметь?
# OP 183 259314164
>>14063

>Можно скатываться прямо с этого, по пути изучая погроммирование, или лучше сначала базу заиметь?


Я параллельно. Если честно я благодаря этому работу нашел. Но я по первому образованию инженер поэтому мне было достаточно просто.

Но вам советую сначала изучить пайтон(ну если вы совсем порридж) -> C -> C++.
184 259314522
А с помощью этой программы можно ломать другие проги? А то есть прога, а автора уже нет и ключ купить не-у кого.
# OP 185 259314548
>>14522

>А с помощью этой программы можно ломать другие проги?


Что для тебя значит ломать?
186 259314653
>>14548
Обойти ввод ключа хоть как.
То есть без ключа или с рандомным она работает, но результат выдает такой же рандомный.
187 259314801
>>14653
Находишь функцию, которая за это отвечает, да забиваешь nop-ами в нужном месте, делов-то.
188 259314918
>>14801
Значит как то можно.
Я давно какой то штукой пробовал посмотреть, типа пошаговое исполнение программы, но целевая программа самозавершалась, типа защита от взлома.
# OP 189 259314978
>>14918

>типа пошаговое исполнение программы


ollydbg чтоли?

>но целевая программа самозавершалась, типа защита от взлома.


и это сломай, ёпрст
190 259315041
>>14978
Хорошо, когда ты инженер и плохо, когда нет. Посижу, пожумаю.
191 259315204
Програмист-куны, подскажите, как разобрать образ игр sega для эмуляторов в форматах .md, .gen? В основном нужна графика, но и код тоже не плохо было бы глянуть. Может скинете хорошую статью или видео.
192 259315262
>>15204
А на каком языке написано?
# OP 193 259315289
>>15204

>Програмист-куны, подскажите, как разобрать образ игр sega для эмуляторов в форматах .md, .gen? В основном нужна графика, но и код тоже не плохо было бы глянуть. Может скинете хорошую статью или видео.



Все та же IDA, Ghidra.
194 259315338
>>15262
А хз. Я зелёный в этом деле.
195 259315378
>>15289
Это софт? Спасибо чекну

Абу благословил этот пост.
# OP 197 259315758
Не буду бампать, а пойду работать
Тред утонул или удален.
Это копия, сохраненная 9 декабря 2021 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /b/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски