Бред

Ответить в тред Ответить в тред
Check this out!
Аноним # OP 09/12/21 Чтв 07:42:02 2593028651
image.png 153Кб, 1600x809
1600x809
РЕВЕРС-ИНЖИНИРИНГА ТХРЕАД №1.

Что реверсите, юные айтишники 300к наносек? Я вот героев 3, а вы?
Аноним # OP 09/12/21 Чтв 07:43:06 2593028892
image.png 121Кб, 1600x817
1600x817
Аноним # OP 09/12/21 Чтв 07:43:36 2593029013
бамп инлайн функциями
Аноним # OP 09/12/21 Чтв 07:43:53 2593029084
бамп темплейтами
Аноним # OP 09/12/21 Чтв 07:44:55 2593029355
image.png 185Кб, 1600x832
1600x832
бамп таблицей виртуальных методов
Аноним # OP 09/12/21 Чтв 07:45:51 2593029566
image.png 46Кб, 600x600
600x600
Бамп GHIDR-ой
Аноним 09/12/21 Чтв 07:47:46 2593029947
>>259302865 (OP)
Никогда не понимал - как в этом говне работать? Проще уж порт написать с нуля, чем ковырять динозаврюю кучу с производительностью труда в 1 функцию в неделю. Разве что подсмотреть как работает какой то момент.

Кажется жутко неблагодарным делом, а не занятием илиты кароч
Аноним 09/12/21 Чтв 07:48:05 2593029998
image.png 2504Кб, 2000x1193
2000x1193
>>259302956
Ес честно хуею с того факта, что АНБ США решило раздать всем свой дизассемблер, причем сделать его опенсурс
Аноним 09/12/21 Чтв 07:49:14 2593030289
>>259302994
>Никогда не понимал - как в этом говне работать? Проще уж порт написать с нуля, чем ковырять динозаврюю кучу с производительностью труда в 1 функцию в неделю. Разве что подсмотреть как работает какой то момент.
>Кажется жутко неблагодарным делом, а не занятием илиты кароч

Как-то же запилили крутые моды типо Horn of the Abyss...
Вот они ебались 13 лет и щас фабрику делают. Хотя в ОПпике недавно открытая чуваками с форума дримкаст база с сигнатурами
Аноним # OP 09/12/21 Чтв 07:52:03 25930308410
бамп
Аноним # OP 09/12/21 Чтв 07:53:10 25930310711
бамп
Аноним # OP 09/12/21 Чтв 07:53:42 25930312212
бумпъ
Аноним # OP 09/12/21 Чтв 07:56:39 25930318313
bump++
Аноним # OP 09/12/21 Чтв 07:57:15 25930319414
Ладно хуй с вами, битарды. Я на /pr/-мач пиздую, а то на глагне одни фаптреды и биопроблемники
Аноним 09/12/21 Чтв 07:57:51 25930320615
123458735973794[...].PNG 1530Кб, 691x806
691x806
>>259302865 (OP)
Планирую вкат в реверс-инжинеринг метилкарбинола, какие подводные? На фото подобрал себе ассемблер под эти таски.
Аноним 09/12/21 Чтв 07:59:03 25930322916
>>259302865 (OP)
пи факту это уже не нужно никому в 2к21, только если читы писать к популярным играм
Аноним # OP 09/12/21 Чтв 07:59:05 25930323117
Аноним 09/12/21 Чтв 07:59:13 25930323618
>>259303194
Пиздуй, а то как долбоёб выглядишь.
Аноним 09/12/21 Чтв 07:59:37 25930324219
>>259303229
>только если читы писать к популярным играм
В этом бля и прикол. Ну на самом деле еще моды делать
Аноним 09/12/21 Чтв 08:02:37 25930330620
image.png 827Кб, 607x1080
607x1080
бамп
Аноним 09/12/21 Чтв 08:02:59 25930331721
>>259302865 (OP)
А зачем его реверсить?
И что за софтина на скриншоте?
Аноним 09/12/21 Чтв 08:03:12 25930332522
>>259303231
Опенсорс же, ты чего сразу это...
Аноним 09/12/21 Чтв 08:03:56 25930334023
>>259303206
На самогонный аппарат похоже.
Аноним 09/12/21 Чтв 08:04:47 25930335724
>>259303317
>А зачем его реверсить?
Моды для игор делоть. Ну нинравица мне баланс в играх.
>И что за софтина на скриншоте?
IDA Pro. Лучший декомпилятор для x86/x64, но для остальных платформ насасывает. Гидра хуевый, баганный и тормозной декомпилятор, но зато куча платформ.

Аноним 09/12/21 Чтв 08:05:36 25930337825
>>259302865 (OP)
>мам я риверсир
>давно есть опенсорс движок
Впрочем, не удивлюсь, если ты его же с дебаг символами и собрал.
Аноним 09/12/21 Чтв 08:06:42 25930340226
>>259303378
>>давно есть опенсорс движок
Кому он нахуй всрался? Все хуй забили на него давно, он баганный и лаганный. Щас все в хэдэ моде сидят и на джебусах.
Аноним 09/12/21 Чтв 08:08:07 25930343227
>>259303325
Клал хуй Пыня на твой опенсорс, есчестно
Аноним 09/12/21 Чтв 08:09:30 25930346028
ОП хуесос, ильфак пидорас
Аноним 09/12/21 Чтв 08:10:18 25930347329
Изучал реверсинг чисто чтоб в ойти вкатиться. Вот уже мидл С++
Аноним 09/12/21 Чтв 08:12:22 25930351030
>>259303242
Микромоды, но даже с ними таким подходом далеко не уедешь. Лучше делать моды к играм с нормальным мод апи, или с открытым исходным кодом.
Аноним 09/12/21 Чтв 08:14:38 25930355531
>>259303510
>Микромоды, но даже с ними таким подходом далеко не уедешь. Лучше делать моды к играм с нормальным мод апи, или с открытым исходным кодом.
погугли Heroes 3 HOTA. Чистый реверсинг
Аноним 09/12/21 Чтв 08:16:13 25930359032
>>259303357
>> Моды для игор делоть
Фига се, как все сложно. Я думал, моды делают энтузиасты используя софт, который производители игр на них же и выпускают.
Аноним 09/12/21 Чтв 08:17:23 25930361133
>>259303590
> который производители игр на них же и выпускают.
Реальность такова, что крупным компаниям просто поебать и приходится изворачиваться коммьюнити самим.
Аноним 09/12/21 Чтв 08:18:10 25930363234
>>259303555
Да я и moo2 1.50 видел. Не интересно, возможности куцые, а люди вкладывают в это охулиард времени и сил. Читы тем более не интересно. Это все полный беспесперктивняк, анончик, сизифов труд. Нахуя это делать, если можно один раз вложиться в норм порт и работать в 50-100 раз быстрее? И не иметь проблем с поддержкой древнего говна
09/12/21 Чтв 08:19:10 25930365235
Аноним 09/12/21 Чтв 08:20:38 25930368636
image.png 61Кб, 213x237
213x237
Аноним 09/12/21 Чтв 08:20:55 25930369437
>>259303611
Ну и идут нахуй со своим продуктом на свалку истории, лол
Аноним 09/12/21 Чтв 08:21:39 25930370738
>>259302865 (OP)
Я больше по деталькам реверсом занимаюсь, а в ваших ебучих буквах ковыряться - долбоёбское занятие.
Вообще хуею с ваших програмистских занятий
Игрульки блять какие то, сайтики ебланские, а про всякий говнософт вообще молчу
Аноним 09/12/21 Чтв 08:21:56 25930371639
>>259303694
>Ну и идут нахуй со своим продуктом на свалку истории, лол
комьюнити не похуй. Есть примеры годных игор, на которые разрабы забили, код все еще закрыт, а сообщество продолжает трудиться и играть
Аноним 09/12/21 Чтв 08:23:15 25930373940
>>259302865 (OP)
Совершал потуги в реверс. Хотел пофиксить ошибку в онлайн дрочильне. Представим что вот есть PW и там нисхуя выскакивает окошко с месседжем мол "пизда-залупа" и кнопка "подтвердить". Нажимаешь, и она закрывается. Но она выскакивает часто. Хотел найти в движке игры эту функцию и забить nop-ами. Но проблема в том, что есть два вида данной ситуации. 1 - выскакивает и просит нажать да/нет. 2- тупо с кнопкой "подтвердить". Я так и не вывез как вырвать именной второй вариант. Искал помощи на всякий форумах разработки фришек и искал мб на заказ кто пофиксит за бабки. Не нашел. Приблизительное место в коде где вызывается эта хуйня я нашел. Забивал рандомно nop-ами и окошко полностью пропадало. Но это не то...в итоге забил. Но тебе удачи желаю. Не забивай хуй, как я.
Аноним 09/12/21 Чтв 08:23:45 25930375141
>>259303716
Хз, мне больше известны коммьюнити, которые портов хороших насрали и эти игры буквально процветают и генерируют контент килотоннами. Примеры openxcom, blood, думцы 1-2
Аноним 09/12/21 Чтв 08:25:51 25930379342
>>259302865 (OP)
Твою мамку реверсим всем отделом. Скоро построим новую, с тремя отдельными тринарными квантовыми процессорами и встроенным водяным обогревом!
Аноним 09/12/21 Чтв 08:28:06 25930382643
>>259302865 (OP)
Посоны, а зойчем это? Разве в папке с игрой нет всего кода игры?
мимо нихуя не понимант в погроммировиние
Аноним 09/12/21 Чтв 08:29:29 25930385944
>>259303826
>Разве в папке с игрой нет всего кода игры?
Игра платная. Зачем платным играм выкладывать открытый исходный код? Исходный код компилируют и в зашифрованном видео программы работают. С помощью реверсинга можно изучать работу программы в зашифрованном виде и изменить с помощью патчей поведение программы
Аноним 09/12/21 Чтв 08:29:42 25930386845
>>259303826
скомпилирован в двоичный код
Аноним 09/12/21 Чтв 08:29:59 25930388146
>>259303826
Он в машинный код переведен, с человеческого языка на язык процессора, как ему байты двигать в различные участки памяти
Аноним 09/12/21 Чтв 08:37:34 25930407047
>>259303826
Бинарники, сэр. Все сделано на ссаных с-подобных языках (кресты и решётка), емнип они специальной программой связываются с кодом других людей, который непременно используется, и затем вместе с этим кодом оптимизируется, после переводится в ассемблер, а тот в машинный код.
Аноним 09/12/21 Чтв 08:39:16 25930410448
>>259303881
>>259303826
Ну т.е. у человека с машинным кодом будет ОП пик, а у человека с исходниками понятные простые инструкции на английском типа

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

И после сагнуть тред ты можешь дописать "выебать его мамку();" расписав в деталях чем и как ты будешь ее ебать. У тебя на это уйдет час работы, а оп месяц будет в жопу себя ебать. Ощущаешь разницу?
Аноним 09/12/21 Чтв 08:39:24 25930410849
>>259304070
>после переводится в ассемблер, а тот в машинный код.
Нет, непосредственно в двоичный код. Ассемблерный файл можно сгенерировать, конечно, но он не обязателен. Ассемблер лишь человечески читабильная версия бинарного кода
Аноним 09/12/21 Чтв 08:45:04 25930426950
Аноним 09/12/21 Чтв 08:46:01 25930429351
Аноним 09/12/21 Чтв 08:49:44 25930440452
>>259303859
>>259303868
>>259303881
>>259304070
>>259304104
Нихуя себе, игори используют единички и нолики? Я всегда думал что разрабы просто делают 3д модельки всего в игре, а потом пишут обычными буквами все функции игрового мира. Тип >если игрок зашёл в квадратик Х, то бот(3д модельН123) стреляет в игрока.. Повторяю, о прогамирровании не знаю нихуя.
Аноним 09/12/21 Чтв 08:51:41 25930446153
>>259304404
>>если игрок зашёл в квадратик Х, то бот(3д модельН123) стреляет в игрока
Это называется визуальное программирование и имеет место для обучения зумеров ПОВЕРХНОСТНОМУ представлению о кодинге. Скретч, например. Визуальное программирование для серьезного чего-то не всралось никому
Аноним 09/12/21 Чтв 08:52:06 25930447354
>>259304293
Что мертво умереть не может
Аноним 09/12/21 Чтв 08:53:58 25930452555
Аноним 09/12/21 Чтв 08:56:01 25930457656
>>259304404
Ну ты тупой, тебе все доступно обьяснили же. Разрабы так и пишут, а потом компелятор сводит все до инструкций процессору, разнообразие которых 30-50 разных вариантов инструкций и состоит из переложить память из ячейки х в ячейку у, или х + 1. Вроде даже вычитания нет у многих процессоров, так что там хитростями пользуется. Оп модифицирует игрушки работая с этими проццесорными инструкциями, нормальные уважающие себя люди пишут на английском. Так понятнее?
Аноним 09/12/21 Чтв 09:02:43 25930473257
>>259303859
Компиляция =/= шифрование. Шифруют обычно малвари или drm-защиты, но не игры.
Аноним 09/12/21 Чтв 09:04:59 25930477558
>>259304732
>шифрование
Я нубу объяснил, чтобы было понятнее. Я прекрасно понимаю разницу, просто объяснить не айтишнику что такое компиляция задача сложная.
Аноним 09/12/21 Чтв 09:07:21 25930482859
download.jpeg 5Кб, 225x225
225x225
>>259304576
>так что там хитростями пользуется
Ехидно складывают в кольце вычетов
Аноним 09/12/21 Чтв 09:07:53 25930484360
Как дела с читами обстоят у онлайн дрочилен?
Аноним 09/12/21 Чтв 09:09:43 25930488961
2021-12-09 01.0[...].jpg 194Кб, 1280x960
1280x960
2021-12-09 01.0[...].jpg 152Кб, 1280x960
1280x960
dissidiaffarcad[...].jpeg 99Кб, 960x720
960x720
Dissidia-Arcade[...].jpeg 43Кб, 590x393
590x393
>>259302865 (OP)
>Что реверсите, юные айтишники 300к наносек?

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

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

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

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

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

Блять
Аноним 09/12/21 Чтв 09:10:58 25930491963
>>259304843
Если все обсчитывается на сервере, то без шансов что то сломать обычно. Максимум найти и использовать лишнюю инфу которую сервер тебе отправляет, но клиент не использует
Аноним 09/12/21 Чтв 09:11:58 25930494264
>>259302865 (OP)
Помню прошлым летом пытался из Аллодов Онлайн (клиент 2009 года) вытащить 3d модели. Модели вытащил (набор вершин по которым можно было создать серую модель). Карту текстур найти не смог, как и сами текстуры. Вернее, текстуры нашел, но они были хитровыебано зашифрованы, вроде, алгоритмом dx5, который я нагуглил (оказывается, этим уже раньше кто-то занимался для аллодов). До скелетной анимации даже не добрался. Поэтому не считаю что занимался полноценным реверсом. А реверс кода для меня вообще сложно представить. Но было интересно, своего рода детектив такой.

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

Почему разрабы HoTA не могут движок зареверсить и доработать его?
Аноним # OP 09/12/21 Чтв 09:12:42 25930496865
>>259304894
>Типичный долбаеб нормис. Пользуется <вставить любое вещь нейм> и не имеет ни малейшего представления, как оно работает. Типичная потреблядь, способная лишь смотреть аниме и тиктоки. А про бинарный код, булеву алгебру, архитектуру компьютера можно забыть. Да что уж там, просто на базовом уровне понимать что да как это мастхэв. Но нет же. Самое охуенное, что таких долбаебов будет становиться больше и больше. Тупые зумеры хуюмеры знают лишь куда что тыкнуть, чтобы открыть тикток и паржать. Но зумерьё вообще не разбирается в технике, они тупые. Они не умеют пользоваться имейлами, эекселем, вордом. Даже папки создавать и упорядочивать файлы это им сложно. И программисты у нас сегодня такие же пидорахи ебанахи, которые говнокодят на питоне и в хуй не дуют, что такое куча и ее отличие от стека. Ну а хули. Куда нам понимать, что процессор интерпретирует бинарные коды, что есть какой-то ассемблер, что есть аллокация памяти. У нас же есть куча ебаных фреймворков и просто замечательное ООП.

Да забей хуй, анон. Не все люди способны в технику. Есть те, кто эту технику потребляют, тобишь нормисы. Визжат о хуесосах материалистах и "ДОКЕНЗ ДОКАЗАЛ СМИЩНО ТО КАК", будучи работником макдака с юрфака
Аноним 09/12/21 Чтв 09:14:41 25930502366
>>259304894
Создаешь видимость собственной значимости и интеллектуальности потому что разбираешься в какой то хуйне, в которой кто то другой не удосужился потратить время и разобраться? Ну, анон, это прям совсем харам. Кому то это не интересно и не торкает, как тебя
Аноним # OP 09/12/21 Чтв 09:15:45 25930505767
>>259304942
>Помню прошлым летом пытался из Аллодов Онлайн (клиент 2009 года) вытащить 3d модели. Модели вытащил (набор вершин по которым можно было создать серую модель). Карту текстур найти не смог, как и сами текстуры. Вернее, текстуры нашел, но они были хитровыебано зашифрованы, вроде, алгоритмом dx5, который я нагуглил (оказывается, этим уже раньше кто-то занимался для аллодов). До скелетной анимации даже не добрался. Поэтому не считаю что занимался полноценным реверсом. А реверс кода для меня вообще сложно представить. Но было интересно, своего рода детектив такой.

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

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

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


Аноним 09/12/21 Чтв 09:17:16 25930510068
>>259304889
>Можно сказать тоже "игру"
>Ревершу прошивку специализированной платы для PS4
>
>Это специальный "промышленный" PS4.
>Что то типа Kiosk Mode (IDU), но с запуском фиксированного приложения (игры Dissidia FF)
>
>В него втыкается такая вот USB карта ввода-вывода.
>К ней подключается уже всё хозяйство игрового автомата.
>Джойстики, LED подсветки, монетник, NFC кард ридер и тп.
>
>Я занят реверсингом прошивки самой карты (Renesas R5F562N8ADFB). В гидре если что. Только в отличии от игры ОПа там символов как бы нет.
>
>Реверс протокола - с помощью USB анализатора LeCroy - на втором пике.

На ПК-версии игры символов дебажных тож нет. То что в ОПике вообще находка 2020 года. Дримкаст версия игры.
А так двачую, интересное занятие. Млаца
Аноним 09/12/21 Чтв 09:20:07 25930516569
>>259304525
Единственное близкое к программированию, что я видел это хтмл когда игрался с "инспектировать" в браузере. Там всё понятными словами написано.
>>259304576
>Ну ты тупой, тебе все доступно обьяснили же. Разрабы так и пишут, а потом компелятор сводит все до инструкций процессору, разнообразие которых 30-50 разных вариантов инструкций и состоит из переложить память из ячейки х в ячейку у, или х + 1.
Такс падажжи. Я ебу что такое компилятор, но по твоим словам это такой конвертер из нормального языка в единички и нолики. И разрабы переводят нормальный язык в эту еботу, а ОП похоже переводит обратно. Но почему тогда это сложно? Если хуй=100110, то почему нельзя сразу обратно переводить.
>>259304894
Ну меня по анатомии и физиологии пятёрки, но я не хуесошу мимокроков которые не могут по памяти назвать черепные нервы и их ветви.
Аноним 09/12/21 Чтв 09:21:06 25930520270
>>259305023
Дрочую. Я сам синьер помидор, но от таких снобов тянет блевать. Если человеку не понадобится в жизни компилировать, транслировать, писать код, тем более с памятью работать напрямую, то нахуя это знать по дефолту? Человек спросил, ему ответили, но нет нужно обязательно высраться. Давайте ещё будем сдавать аттестацию на знание работы ОС, чтобы допускать человека к комплюктеру в игрушки поиграть. Охуеть
Аноним 09/12/21 Чтв 09:22:25 25930523271
>>259305023
Да. Мне интересно сабж треда и мне по кайфу пентестить софт. Но я ведь и не говорил, что каждый обязан знать вообще вск то, что знаю я. Конечно. Но если ты водишь машину, то ты должен знать, что такое двигатель, как машина вообще едет, где что находится. Когда ты пользуешься пк ты также должен хотя бы примерно понимать что и куда. Потому что ты пользуешься этими вещами каждый день. Потому что без этих знаний, ты сядешь в лужу соснешь хуйца, ибо в век информации тот, кто ей не обладает сосет хуй. А потом такие вот перцы переводят деньги телефонным мошенникам, ловят порно баннеры и искренне не понимают, почему комп не включается, когда он даже не подключен в розетку. Думаешь, будто я хочу, чтобы кто-то страдал из-за своей глупости? Я таких нормисов видел дохуя и больше. Им надо зум, вконтакте, видосы, игры, а когда мамин ноутбук начинает тормозить из-за невероятного количества говнософта и мокрописек, то бегут ко мне, чтобы ТЫЖПРОГРАММИСТ "почистил" компьютер. И ведь они действительно думают, будто если удалить два-три сообщения из вацапа, то китайский планшет будет работать быстрее.
Аноним 09/12/21 Чтв 09:23:42 25930525472
>>259305165
> Если хуй=100110, то почему нельзя сразу обратно переводить.
Потому что над человеческим кодо проводится множество неявных оптимизаций, которые в обратную сторону уже не переводятся
Аноним # OP 09/12/21 Чтв 09:25:42 25930530573
>>259305232
>Но если ты водишь машину, то ты должен знать, что такое двигатель, как машина вообще едет, где что находится.
Двачую. Неудивительно, что зумерье не может никак на права сдать. Тоже самое относится абсолютно к любой другой технике
Аноним 09/12/21 Чтв 09:26:29 25930532674
>>259304942
> Алсо, что почитать посоветуешь на эту тему, чтобы вкатиться любительски хотя бы?
Любительски, это когда ты уже пиздато шаришь в кудахтер саенсах и очень желательно(обязательно) программируешь. А по реверсингу, нужно по ассемблеру читать и изучать инструменты(ida, ghydr, ollydbg). Для практики гуглишь крякми файлы или ломай старье по типу winrar(за распространения может прилететь бутылка в анус).
Аноним 09/12/21 Чтв 09:27:11 25930534175
>>259302865 (OP)
А с какой целью реверсишь героев? Хочешь свой мод создать? Помочь хотовцам? Разобратся в какойто отдельной механике игры? Я тоже знаком с тройкой, читал физмиг и прочее, но я не программист.
Аноним 09/12/21 Чтв 09:27:54 25930535876
>>259305232
Должен ты по закону (и то не уверен, прав не получал) из соображений безопасности. А если ты берешь такси, то никому ты ничего не должен. Платишь за функцию перевоза своей жопы из точки А в точку Б, знаешь куда подать такси и докуда доехать и сумму оплаты за проезд
Аноним 09/12/21 Чтв 09:28:13 25930536977
>>259305202
>Давайте ещё будем сдавать аттестацию на знание работы ОС, чтобы допускать человека к комплюктеру в игрушки поиграть. Охуеть
А это охуенная идея. С чего ты вообще взял, будто компьютеры это для всех? Это не так. Нормисы вообще не должны пользоваться компьютерами. Потому что тошнит от вот этого потреблядства. Я ХАЧУ ШОБ У МЕНЯ ВСО РАБОТАЛА НО Я НЕ ХАЧУ НИЧЕ УЧИТ И ПАНИМАТ НАХУЙ АНА МИНЕ НАДА?!?!? Если что-то не работает - значит у тебя руки кривые и ты там пидорас. Всегда так было. А сейчас? А сейчас у нас швиндоус, питон, кодить может любой индус. Но от этого получается, что весь софт пишут двачеры, феменистки и поехвашие гречневые, желающие получать много бабок от вката в ОЙТИ в 30+ лвл
Аноним # OP 09/12/21 Чтв 09:28:26 25930537878
>>259305341
>А с какой целью реверсишь героев? Хочешь свой мод создать?
Всё так.
>Помочь хотовцам?
А они хуесосы те еще. С ними вообще лучше не контактировать. Если интересно, могу объяснить пощиму.
Аноним 09/12/21 Чтв 09:29:36 25930540979
>>259305358
Так и плати кому-то, кто знает и понимает, чтобы он за тебя за компом сидел. Сам-то хули за монитор сел?
Аноним 09/12/21 Чтв 09:30:30 25930543080
>>259305378
Ты ж сказал что ммм отличное живое коммьюнити))

Еще один аргумент за поперсорс. Собьет автобус этих иллитариев и конец твоим обновлениям.
Аноним 09/12/21 Чтв 09:31:04 25930545481
изображение.png 30Кб, 953x853
953x853
изображение.png 8Кб, 444x310
444x310
>>259304942
А, еще вспомнил, как пытался Disciples 2 "разобрать". Только я так же ковырялся в файлах ресурсов, используя HEX редактор, а не реверсил логику .exe. Выдрал все спрайты, анимации и их порядок номерации. Потом дошел до представления хранения карт (сейвов). Наполовину ее разобрал (понял алгоритм), потом добрался до какой-то хуйни, которую даже не понял для чего она вообще нужна там, так и забил. Даже нашел какие-то пояснительные записки свои.
Аноним 09/12/21 Чтв 09:31:30 25930546582
>>259305409
Ну чел и платит тем кто знает как сделать игру, чтобы в нее сыграть. Умойся, иллитарий мамкин
Аноним # OP 09/12/21 Чтв 09:32:43 25930550583
>>259305430
>Ты ж сказал что ммм отличное живое коммьюнити))
Да. Но не хотовцы. Хотовцы пидарасы. Конкретно те, что разрабатывают хоту, их не так уж и много. Группка олигофренов
Аноним 09/12/21 Чтв 09:34:37 25930555984
Аноним 09/12/21 Чтв 09:35:34 25930558885
>>259305378
>>Если интересно, могу объяснить пощиму.

Объясни. Я у sav'а спрашивал пару вещей, он не охотно но ответил.
Аноним 09/12/21 Чтв 09:36:16 25930561286
>>259305232
А как у тебя с тяночками дела? Ты же понимаешь, что ты своей душной жизнью обязан какому то еормиму, который сумел своей харизмой охмурить твою мать? Думаешь он душнил на тему "почему компьютерные черви не могут реализовать себе бабу"?
Аноним 09/12/21 Чтв 09:38:25 25930568387
>>259305559
Лол, литтерали bus factor получился, удачно пошутил выходит
Аноним 09/12/21 Чтв 09:39:23 25930571888
>>259305612
Если червя не запрограммировать на это, то понятное дело не сможет. А что ты подразумеваешь под "бабой"?
Аноним # OP 09/12/21 Чтв 09:39:44 25930573589
>>259305588
>Я у sav'а спрашивал пару вещей, он не охотно но ответил.
Ключевое неохотно. Эти хуесосы настолько хорошо изучили игру, что по слухам чела, который от них нахуй съебался, там практически все изучено и в ключевых местах прокомменчено. 13 лет базе данных, она самая большая во всем коммьюнити. Это дало бы огромный толчок к развитию игры, но они предпочли зажать эту хуйню, пиздострадая 13 ебаных лет, просирая свои жизни. А могли бы вместе с другими ребятами с вог форума обсуждать это дело и у нас была бы давно фабрика, не только фабрика, че уж там.

Те еще пидорахи.
Аноним 09/12/21 Чтв 09:40:05 25930574390
Аноним 09/12/21 Чтв 09:42:29 25930581091
>>259305612
>А как у тебя с тяночками дела?
Выкатился из отношений два года назад. Она съебала в другой город. Долго страдал из-за разрыва. Потом немного переосмыслил жизнь. Закорешился со среднетян. Кидаем друг другу мемы, гуляем, иногда ебемся. Но мы только друзья. В принципе формата друзья с привилегиями мне хватает. Отношаться заново не планирую и подруга тоже. На постоянке общаюсь только с ней, иногда с другими тян из шараги. Давно хочу попробовать поняшиться с кунчиком, ибо тяны немного надоели
Аноним # OP 09/12/21 Чтв 09:43:11 25930583292
>>259305612
>как у тебя с тяночками дела?
Какие же вы мерзкие глисты. У вас вообще нет никаких либо адекватных критерий оценки человека кроме как количество выебанных вагин. Зумерье повылазило из своих пещер и не имеет ни мечт, ни желаний, ни стремлений. Если раньше люди выебывались знаниями и опытом, сейчас тачками и телками. Как бы я не ненавидил свою родную Совдепию, а все же действительно раньше ценности другие были. Автопилотируемые космические корабли строили, а сейчас не могут из тиктоков вылезть.
Аноним 09/12/21 Чтв 09:44:40 25930588193
>>259305735
наверное как всегда во всех комьюнити чсвшные обмудки, которые потярять значимость, в результате того что кто то прославится своими трудами используя их наработки.
Аноним 09/12/21 Чтв 09:45:12 25930589494
>>259305832
>Какие же вы мерзкие глисты. У вас вообще нет никаких либо адекватных критерий оценки человека кроме как количество выебанных вагин.
Чаю

>>259305612
Алсо мой батя типичный ероха кабанчик. Обрюхатил мамку и съебал в закат
Аноним 09/12/21 Чтв 09:46:26 25930594595
>>259305165
>почему нельзя сразу обратно переводить
Потому что высокоуровневая информация вроде человекочитаемых символов выбрасывается, каждое примитивное выражение языка транслируются в несколько машинных инструкций, компилятор оптимизирует код. Обратная трансляция становится нетривиальной задачей.

Если хочешь метафору - это как с дифференцированием/интегрированием. Взять производную у громоздкого выражения из элементарных функций легко, зная правила диффернцирования. А имея производную может быть очень сложно найти первообразную функцию, поскольку нет детерменированных правил для интегрирования.
Аноним 09/12/21 Чтв 09:46:45 25930595496
>>259305832
Ты же понимаешь, что этот пук можно отлично отзеркалить обратно в компютерного червя, поменяв ключевые слова, и будет даже убедительнее звучать? У тебя ущербная нерациональная навязывательская позиция своего шизомирка в отношении окружающих. Жалко тебя, чел
Аноним 09/12/21 Чтв 09:47:40 25930598097
>>259305232
Не, если ты водишь машину, то должен знать, как водить машину. Знание её устройства лишь даёт точную гарантию того, что она делает и следовательно того, что она будет вести себя как положено, когда ты водишь машину. Но эта гарантия может быть дана иначе - через опыт личный и других людей, водящих эту машину таким-то образом и наблюдающих определённое поведение машины раз за разом, ты можешь быть более-менее уверен, что с таким же типом вождения в таких же условиях машина будет слушаться так, как тебе надо. Очевидно, знание устройства > опыт, но зачастую использовать опыт шораздо проще, чем знать устройство. Следовательно склонность людей к слепому использованию. Которой пользуются, конечно.
Аноним 09/12/21 Чтв 09:48:44 25930600998
>>259305832
Тащемта, быдло было вмкгда и его большинство.
Аноним 09/12/21 Чтв 09:48:58 25930601899
Аноним 09/12/21 Чтв 09:50:14 259306059100
>>259305735
а на handbookhmm.ru/forum заходишь? там AlexSPL, РоузКавалер и несколько других ребят хорошо знакомых с реверсом делятся тем что создали и помогают друг другу. Недавно новый плагин с заклинанями выложили.

Я считаю что создавать что-то обсалюто другое с нуля сейчас смысла нет, лучше помогать кому-то кто уже что-то существенное создал, пусть не хотовцам но кому-то ещё.
Аноним # OP 09/12/21 Чтв 09:51:36 259306099101
>>259306009
>Тащемта, быдло было вмкгда и его большинство.
Да яж не спорю. Я про процентное содержание в растворе.
>>259306018
>Рассказывай как вкатился.
Стало интересно как любимые игори работают. Вкатился долго. Книги, практика... Как и на заводе родном
Аноним 09/12/21 Чтв 09:52:04 259306109102
Clipboard.png 33Кб, 939x582
939x582
>>259302865 (OP)
Из последнего халтурка vidalia-прокси для тор, забодала надпись об обновлении тор. Я конечно обновляю тор, но на хп это обновление самоубило его, он перестал запускаться.
Аноним # OP 09/12/21 Чтв 09:53:17 259306152103
>>259306059
>а на handbookhmm.ru/forum заходишь? там AlexSPL, РоузКавалер и несколько других ребят хорошо знакомых с реверсом делятся тем что создали и помогают друг другу. Недавно новый плагин с заклинанями выложили.
да, знаю этих ребят. Вот пользуюс наработками форумчанина void_17, он базу выложил, собсна она и в ОПике. Сотрудничаю. Но я в основном по ВОГу, я с вогфорума перекатился на handbookhmm. Но в ридонли.
Аноним # OP 09/12/21 Чтв 09:54:29 259306190104
>>259306109
>Из последнего халтурка vidalia-прокси для тор, забодала надпись об обновлении тор. Я конечно обновляю тор, но на хп это обновление самоубило его, он перестал запускаться.
А че старая IDA такая? Скачай новую. Держиhttps://4pda.to/forum/index.php?showtopic=471824&st=240
Аноним 09/12/21 Чтв 09:55:14 259306216105
>>259306099
Можешь названия книжонок сказать, пиздец интересна эта тема, пока изучаю архитектуру процессоров и асемблер немножко.
Аноним 09/12/21 Чтв 09:56:29 259306246106
>>259306216
Знаешь, давно это было. Посмотри в паблике Physics.Math.Code или в proglib вбыдлятне/телеграме. Там куча новых есть хороших, я по старым учился.
Аноним 09/12/21 Чтв 09:56:40 259306252107
>>259305980
УВЕРЕННЫЙ ПОЛЬЗОВАТЕЛЬ ПК, ты?

Дело в том, что опыт может привить плохие привычки, которые будут медленно и верно убивать механизмы, которые ты пользуешь. Очевидное "стукни по телевизору и он заработает". Но это плохо, очень плохо. Тут можно было бы обсосать, что зумеров не учат пользоваться компьютерами и вообще жить, но это политота и вообще. Моя основная мысль - к любому делу нужно подходить со здравой долей ответственности. Чтобы двачеру было проще, приведу пример про еблю. Перед первой еблей с тян я тщательно проштудировал /сексач/, форумы, читал советы. По итогу тян было первый раз не больно и ей все понравилось. А ведь достаточно просто иметь какой-то багаж знаний. Любая вещь требует беркжного обращения, особенно такая сложная и хрупкая, как компьютер. Отдельно стоит моя собственная любовь ко всему этому, поэтому больно смотреть на то, как зумеры (хомо тиктокерус) так халатно относятся к величайшему изобретению лучших умов человечества (хомо сапиенсов)
Аноним 09/12/21 Чтв 09:56:50 259306257108
А как делать читы к играм и ботов? Ну общая концепция там, язык какой.
Аноним 09/12/21 Чтв 09:56:55 259306261109
>>259306190
Да есть такая, я и скачивал оттуда. Пользуюсь тем что под рукой, мои потребности невелики.
Аноним 09/12/21 Чтв 09:57:02 259306268110
>>259302865 (OP)
Оп, это ты сам выучился или после вуза? Как вообще до этого дошел, всегда хотел узнать? Я книг особо не замечал по этой теме
Аноним 09/12/21 Чтв 09:57:39 259306288111
>>259306152
с форума вога я могу только daemon'а вспомнить с его ночными стримами и ещё пару ребят. не удивлюсь если ты и есть daemon, уж очень узкое сообщество таких вот нишевых геройщиков
Аноним 09/12/21 Чтв 10:00:15 259306368112
>>259306257
А тут собственно ничего сложного и нет. Кидаешь реверспрокси, ставишь сертификат, сниффешь трафик, изучаешь. Потом дизассемблируешь код, предварительно чекнув на упаковщик. Инжектишь свой длл и всё соответственно
Аноним # OP 09/12/21 Чтв 10:00:44 259306378113
>>259306257
Ссу на читеров, я реверсингом занимаюсь чтобы улучшать баланс игор. А вообще, язык С++. В онлайн игры даже не думай, там все на серваках считается и ты нихуя сделать не сможешь. Офлайн пожалуйста. Пиши бинарные патчи. Погугли.

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

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

Аноним 09/12/21 Чтв 10:05:42 259306548114
>>259306252
Думаю, что неиронично да.
Как бы знай, что я разделяю твою точку зрения - просто посчитал, что стоит войти в положение "УВЕРЕННЫХ" ПОЛЬЗОВАТЕЛЕЙ ПК, которые к технике в частности и механике в общем относятся как к социалочке, когда именно что понимание устройства хотя бы в общем виде позволяет избегать охуительных проблем.
Аноним 09/12/21 Чтв 10:06:57 259306595115
>>259306378
А почему плюсы, а не Шарп? Или там побоку?
Аноним # OP 09/12/21 Чтв 10:10:21 259306708116
>>259306595
>А почему плюсы, а не Шарп?
Плюсы ближе к бинарному коду. Плюсы в целом производительнее, поэтому игоры в основном пишут на плюсах. На крестах только школьники, которые хотят грабить караваны на протяжении джвух лет.
Аноним 09/12/21 Чтв 10:12:43 259306791117
>>259306595
>Или там побоку?
ЕМНИП, С# сложнее реверсить на уровне asm из-за сборщика мусора и прочей поеботы для ленивых.

А для языков типа C# и Java, если ты уверен, что прога именно на них написана, есть отдельные декомпиляторы. Там код гораздо чище, т.к. не защищен так, как код С++.
Аноним 09/12/21 Чтв 10:13:31 259306816118
Аноним 09/12/21 Чтв 10:14:15 259306838119
>>259306791
А зачем декомпилить? Разве задача не искать переменные в оперативке и менять их на то, что тебе надо? Читы не так работают?
Аноним # OP 09/12/21 Чтв 10:15:20 259306884120
>>259306838
>А зачем декомпилить?
Чтобы понять алгоритмы и логику программы и ее менять. Не всегда читы скатываются к тупому изменению констант.
Аноним 09/12/21 Чтв 10:15:21 259306886121
>>259306816
И да, и нет. Хуй знает. На выходе же у тебя не что-то типа jar, а exe. Но там действительно что-то такое задействовано. Как-никак решетки это брат джавы
Аноним 09/12/21 Чтв 10:17:24 259306988122
Стоп, а почему вообще речь про ассемблер заходит? C++могу понять, но к чему тут ассемблирование?
Аноним 09/12/21 Чтв 10:24:26 259307197123
>>259306988
Любая программа это просто набор бинарных инструкций

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

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

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

Так, например программа, которая патчит программу для деактивации проверки лицензии может работать по принципу "заменить одну инструкцию на другую". На практике это выглядит как заменить по адерсу такому-то значение 10101010 на 00000100. Ну ты понял
Аноним 09/12/21 Чтв 10:28:30 259307310124
>>259306886
>И да, и нет.
А ты точно не физик?

Ну в .ехе можно все что хочешь упихнуть, в том числе jar
Аноним # OP 09/12/21 Чтв 10:30:42 259307383125
>>259306886
Нагуглил.
>Для 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.
Аноним 09/12/21 Чтв 10:32:37 259307446126
>>259307383
C# разбирается обратно в сорс в 99% случаев
dnSpy прекрасно с этим справляется

я Theatrythm Finaly Fantasy разобрал до кода, что бы написать к нему сервер.
Аноним # OP 09/12/21 Чтв 10:33:46 259307482127
>>259307446
>C# разбирается обратно в сорс в 99% случаев
О чем я и говорю. С++ по сути самый защищенный ЯП для реверса.
Аноним 09/12/21 Чтв 10:38:53 259307653128
>>259307482
В гилас, это ты про ублюдочное именование символов в плюсах, это, блядь, защита?
Аноним # OP 09/12/21 Чтв 10:40:39 259307724129
>>259307653
> про ублюдочное именование символов в плюсах
RTTI залупа конечно. Палит названия классов, в которых применяются виртуальные методы. А так да, неиронично заявляю, что это действительно так.
Аноним 09/12/21 Чтв 10:43:10 259307804130
>>259307197
Спасибо за ответ, анон. А почему нельзя это автоматом в плюсы перевести с рандомными названиями переменных и т. п.?
Аноним 09/12/21 Чтв 10:46:43 259307920131
А как вы разбираете дизассемблированный код, если он:
1. по объему трёхтомник таненбаума перебьёт
2. не имеет ни комментов, ни наименований

Как вообще можно вникнуть в такое и найти там то, что тебе нужно?
Аноним # OP 09/12/21 Чтв 10:46:57 259307929132
image.png 57Кб, 1028x597
1028x597
>>259307804
>А почему нельзя это автоматом в плюсы перевести с рандомными названиями переменных и т. п.?

Для этих целей в дизассемблеры(программы, которые переводят двоичный код в читаемый ассемблерный), в которые страиваются декомпиляторы. Они на основе правил компилирования пытаются делать обратный процесс - из ассемблерного кода сделать гораздо более удобочитаемый Сишный псевдо-код. Но не всегда получается правильно, зачастую вообще нихуя.
Аноним # OP 09/12/21 Чтв 10:47:22 259307949133
>>259307920
>А как вы разбираете дизассемблированный код, если он:
>1. по объему трёхтомник таненбаума перебьёт
>2. не имеет ни комментов, ни наименований
>
>Как вообще можно вникнуть в такое и найти там то, что тебе нужно?

Сюда >>259307929
Аноним 09/12/21 Чтв 10:49:04 259307989134
>>259307446
>C# разбирается обратно в сорс в 99% случаев
Тож с этого хуею малёха, берёшь и тупо к какой-нибудь игре пишешь выдиратель данных из заснифанного трафега.
Аноним 09/12/21 Чтв 10:51:43 259308072135
>>259307929
Если сишные проги, а ещё и без флагов оптимизации, в какой-нибудь radare2 со всякими хинтами оч легко воспринимается + есть всякие визуализации по переходам, короче с тулзами норм читается.
Аноним 09/12/21 Чтв 10:52:00 259308080136
>>259307949
Не понял. Как ты находишь среди миллиона строк на языке ассемблера то что тебе нужно? Как ты понимаешь, что к чему в таком коде? В твоём посте ты говоришь только, что в плюсы хуй переведешь это всё.
Аноним 09/12/21 Чтв 10:54:41 259308177137
>>259302865 (OP)
Пиздец. Я понимаю ещё байткод реверсить, но это – нахуй надо
Аноним 09/12/21 Чтв 10:54:59 259308191138
>>259308080
>Не понял. Как ты находишь среди миллиона строк на языке ассемблера то что тебе нужно?
Это еще одна задача, которая стоит перед реверсером. На примере героев 3(игры). Вот хочешь чтобы заклинание при увеличении уровня героя со специализацией на него возростало больше, чем задумали разработчики. Ты проходишься по всем функциям, где есть что-то похожее логически. Вообще это запарный процесс, если нет символов дебажных. Если есть дебажные символы, просто ищешь нужную функцию и патчить как тебе надо, изучив предварительно её.

Аноним 09/12/21 Чтв 10:55:22 259308203139
>>259308072
Ну разве что ты калькулятор разбираешь. А если это игра с кучей логики?
Аноним 09/12/21 Чтв 10:59:44 259308345140
>>259308191
А что за символы такие? Как это работает?

Типа запускаешь программу свою дизассемблированную и...?
Аноним 09/12/21 Чтв 11:03:28 259308511141
>>259308345
Символы - это список соотвествия названий функций и их расположения в скомпиленном коде. Там обычно удобочитаемые и понимаемые человеками названия, по которым можно понять, что делает та или иная часть процедуры. Обычно поставляется разрабом, и если такой нет, приходится реверсить и добавлять туда самому.
Аноним 09/12/21 Чтв 11:04:47 259308557142
>>259308345
Дизассемблирование это перевод бинарного кода в ассемблер. Вот так просто. Перед тобой полный набор инструкций. Ты можешь просто менять какие-то инструкции и запускать свою программу. Но помни, что процессор может интерпретировать только бинарный код. Собственно дизассемблир это программа, которая банально разбирает бинарный код для удобоваримого чтения поведения компьютера человеком
Аноним 09/12/21 Чтв 11:05:20 259308574143
>>259308511
>поставляется разрабом
Имеется ввиду прям в коде байтовом прописано? Или где-то на сторонних ресурсах?
Аноним 09/12/21 Чтв 11:09:28 259308749144
>>259308574
Рядом с exe обычно или в его(exe) ресурсах (секциях). Но это редкость, чтобы в защищённом проприетарном продукте такое оставлять. Разве что по недосмотру забывают убрать.
Короче на это надежда слабая.
Аноним 09/12/21 Чтв 11:10:31 259308794145
>>259308749
>Рядом с exe обычно или в его(exe) ресурсах (секциях)
Если быть точным, в самом конце экзешника.
Аноним 09/12/21 Чтв 11:23:02 259309364146
>>259308203
Ну почему калькулятор, драйвера, например.
>>259308574
Бля, не, символы - это табличка с названиями (индекс в таблице строк), адресами и другой инфой в бинаре, к примеру название функции и её адрес, статическая переменная и тд, вообще говоря, что угодно, как правило символы на многое проливают свет. Тип читни спецификацию по эльфам, ну или просто глянь в вики (https://en.wikipedia.org/wiki/Executable_and_Linkable_Format ) станет немного понятно, о чём речь.
Аноним 09/12/21 Чтв 11:24:15 259309418147
>>259307920
Дебагер. Смотришь куда программа прыгает при какойнить активности или ставишь брекпоинты.
>>259307929
А я думал ты настоящий реверсер. Фу.
Аноним 09/12/21 Чтв 11:25:15 259309459148
>>259309418
>А я думал ты настоящий реверсер. Фу.
Ну не всегда я прибегаю к декомпилятору, ну. Только в крайних случаях.
Аноним # OP 09/12/21 Чтв 11:27:40 259309567149
Аноним 09/12/21 Чтв 11:30:33 259309687150
>>259309567
Тип чё такого? Сделай свою маня-архитектуру @ добавь, там поле 16-бит.
Аноним # OP 09/12/21 Чтв 11:31:17 259309719151
>>259309687
>Тип чё такого? Сделай свою маня-архитектуру @ добавь, там поле 16-бит.
Ну это да
Аноним 09/12/21 Чтв 11:32:41 259309767152
>>259302865 (OP)
Реверсил одну херню написанную на Шарпе. Полностью восстановил исходный код и успешно перекомпилировал. Ушла неделю где-то. За одно Шарп изучил. Ахуенно кайфанул с того как я могу.
Аноним 09/12/21 Чтв 11:38:29 259310025153
Ладно удачи, аноны. Я спат.
Аноним # OP 09/12/21 Чтв 11:40:03 259310082154
>>259310025
Давай, спокойной ночи(на часах середина дня..)
Аноним 09/12/21 Чтв 11:45:31 259310319155
>>259309767
Шарп декомпилируется же. Минут 10 твоя задача занимает.
Аноним 09/12/21 Чтв 11:47:48 259310423156
>>259302865 (OP)
Каким говном декомпилишь? Что более-менее хорошо без дебуг символов выдает исходный код?
Аноним # OP 09/12/21 Чтв 11:49:58 259310534157
>>259310423
>Каким говном декомпилишь?
IDA Pro, параллельно пользуюсь Ghidra. Вот на прошлой неделе вышла новая версия.
Аноним 09/12/21 Чтв 11:52:35 259310661158
>>259302865 (OP)
Я в детстве тоже занимался реверсинженерингом
в CS1.6 заставку заменил
Аноним 09/12/21 Чтв 11:52:57 259310678159
>>259310319
>Шарп декомпилируется же.
С кучей ошибок и артефактов.
Аноним 09/12/21 Чтв 11:59:27 259310963160
>>259302865 (OP)
Че вы там пограмируете все, хакеры мамкины, работать иди руками, на завод, к мужикам, научат как родину любить до седьмого пота, а то ведь гвоздя забить не можете, под юбкой мамкиной спрятались, от армеи, а долг то кто отдавать будет? Эх, ремня вам надо солдатского, да по сраке, чтоб знали как оно, а не перед компуктерами своими сидеть в игрульки играть, расслабились совсем нынче.
Аноним 09/12/21 Чтв 12:00:03 259310992161
>>259303555
добавили моделек
изменили пару констант
вот zvse охуеть какая работа
Аноним # OP 09/12/21 Чтв 12:01:27 259311042162
>>259310992
>добавили моделек
>изменили пару констант
Анон. Там в игровой логике куча проверок на тип фракции и существ, добавить что-то новое это нихуя не просто. Это половину кода игры перелопатить надо, что они и сделали.
Аноним 09/12/21 Чтв 12:02:38 259311093163
А как отсеиваете графический движок от логики игры?
Аноним 09/12/21 Чтв 12:03:20 259311119164
>>259303357
>IDA Pro. Лучший декомпилятор
Так это дизассемблер...
Аноним # OP 09/12/21 Чтв 12:04:23 259311169165
>>259311093
>А как отсеиваете графический движок от логики игры?
От игры зависит. Есть игры, которые без движка по сути пишутся. Просто в экзешник сразу.

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

>>259311119
>Так это дизассемблер...
Ну да. В дизассемблере есть декомпилятор. Я про декомпиляторы IDA-ы говорят.
Аноним 09/12/21 Чтв 12:07:17 259311288166
>>259305165
>Там всё понятными словами написано.
-- Ведь у него не было бы здесь никакого положения в обществе. Что бы он здесь делал?
-- Не знаю, право. Иные из них поступают на службу в полицию, а другие учат людей говорить по-французски.
-- Что вы, Гек! Да разве французы не говорят, как все прочие люди?
-- Нет, Джим, ты не понял бы у них ни словечка, как есть ни единого.
-- Странно! Отчего же это случилось?
-- Не знаю, но это так. Я немножко научился по-ихнему из книжки. Представь себе: приходит к тебе человек и говорит: "Парле ву франсе?" -- ты что на это скажешь, а?
-- Ничего не скажу, а возьму и тресну его по башке... разумеется, если он не белый. Ни за что не позволю я негру обзывать меня так...
-- Эх ты, голова! Ведь это не брань. Это он спрашивает тебя: говоришь ли ты по-французски?
-- Чего ж прямо не спросить, по-человечески?..
-- Да ведь это таким манером французы и говорят.
-- Вот уморительно! Я и слушать-то не хочу! Смысла тут нет никакого.
-- Ах, какой ты, Джим, рассуди: что, кошка говорит по-нашему?
-- Нет, не говорит.
-- Ну а корова?
-- И корова не говорит.
-- А кошка говорит по-коровьи, или корова по-кошачьи?
-- Нет... а что?
-- Естественно и понятно, что обе говорят иначе, всякая по-своему, не так ли?
-- Разумеется.
-- Разве не естественно также, чтобы корова и кошка говорили иначе, чем мы?
-- Что об этом спорить, конечно.
-- Хорошо, почему же неестественно и непонятно, чтобы француз говорил иначе, чем мы? Скажи-ка мне это...
-- Да разве кошка -- человек, Гек?
-- Нет.
-- То-то же! Значит, смысла нет, чтобы кошка молвила по-человечески. Разве корова -- человек или разве корова -- кошка?
-- Конечно нет.
-- Ну, так нечего им соваться не в свое дело и говорить на чужом языке. А француз -- человек?
-- Да.
-- Ладно, так почему же он, черт его дери, не говорит по-человечески? Ответь-ка мне на это!
Я убедился, что нечего тратить слова попусту: невозможно научить пориджа негра рассуждать правильно. На том я и остановился.
Аноним 09/12/21 Чтв 12:07:32 259311300167
Аноним 09/12/21 Чтв 12:19:46 259311779168
Оп, ты, кажется, классный парень. Возможно, тебе стоит посетить /crypt/. Там есть несколько тредов, которые могут тебя заинтересовать. Либо же найти конфочку, с ребятами, тоже интересующимся всяким комплюктерным
Аноним 09/12/21 Чтв 12:22:54 259311907169
ОП, а не пробовал реверсить малварь? Прям брать сэмплы и реверсить её.
Аноним # OP 09/12/21 Чтв 12:23:40 259311943170
>>259311907
>ОП, а не пробовал реверсить малварь?
А нахуя? Мне это неинтересно. Знания и умения есть конечно.
Аноним 09/12/21 Чтв 12:24:11 259311967171
>>259302865 (OP)
Есть умирающая игруля и моды могут ее спасти. Есть информативные гайды на русском по хуйне с оппика?
Аноним 09/12/21 Чтв 12:26:15 259312055172
>>259311943
Ну зато это можно монетизировать. Либо пойти аналитиком к аверам, либо реверсить на заказ (а заказы обычно определённого характера). А если джаст фор лулз, то можно ловить сэмплы и ломать ныне продающиеся вещи и выкладывать бесплатно. Один чувак в бородатые (уже) года ломал софт спамеров всяких и выкладывал. Ух как у них жопы горели.
Аноним 09/12/21 Чтв 12:26:20 259312058173
>>259311967
И если кто шарит, как блять ебаные анпакеры и пакеры делают, чтобы хоть можно было менять модельки?
Аноним # OP 09/12/21 Чтв 12:29:30 259312193174
>>259311967
>Есть умирающая игруля и моды могут ее спасти. Есть информативные гайды на русском по хуйне с оппика?

Я писал ИТТ. >>259306246
Посмотри книжки на телеграм каналах. Лучше всего этому учится на практике. Под виндовс патчить - применяй библиотеку patcher_x86. Линк: https://gist.github.com/Ginden/57029632c2920a012990315dbbe579ed
Аноним # OP 09/12/21 Чтв 12:31:11 259312250175
>>259312055
>джаст фор лулз
Я в основном ради этого недавно реверснул приложуху оплаты в общественном транспорте. Катался зайцем месяц а потом они переписали с нуля ну и мне поебать стало как-то.

Времени нет в последнее время особо.
Аноним 09/12/21 Чтв 12:31:12 259312251176
Реверсю тарков чтобы бегать с читом и ложить хуй на античит, зато играть легко, пукан не горит и никакого стресса
Аноним # OP 09/12/21 Чтв 12:33:57 259312368177
>>259312251
Я тебя осуждаю насчет читерства конечно, но молодец, что таким образом сделал себе антистресс.
Аноним # OP 09/12/21 Чтв 12:34:58 259312420178
>>259312058
> чтобы хоть можно было менять модельки?
Зачастую к коду это не относится. Это уже ресурсы игры. Для этого коммьюнити софт делают, ну или уже есть готовый.
Аноним 09/12/21 Чтв 12:37:08 259312514179
>>259312368
Ну, к слову, стараюсь не убивать других игроков на похуй налево и направо. Особенно новичков, чтобы уж сильно не руинить экспириенс им
Аноним # OP 09/12/21 Чтв 13:00:13 259313629180
Тред сдохЪ
Аноним 09/12/21 Чтв 13:06:11 259313912181
>>259313629
Тема интересная. Но вкатунам ты уже ответил, а других спецов в такой узкой теме вряд ли встретишь.
Аноним 09/12/21 Чтв 13:08:52 259314063182
Можно скатываться прямо с этого, по пути изучая погроммирование, или лучше сначала базу заиметь?
Аноним # OP 09/12/21 Чтв 13:11:02 259314164183
>>259314063
>Можно скатываться прямо с этого, по пути изучая погроммирование, или лучше сначала базу заиметь?
Я параллельно. Если честно я благодаря этому работу нашел. Но я по первому образованию инженер поэтому мне было достаточно просто.

Но вам советую сначала изучить пайтон(ну если вы совсем порридж) -> C -> C++.
Аноним 09/12/21 Чтв 13:17:54 259314522184
А с помощью этой программы можно ломать другие проги? А то есть прога, а автора уже нет и ключ купить не-у кого.
Аноним # OP 09/12/21 Чтв 13:18:31 259314548185
>>259314522
>А с помощью этой программы можно ломать другие проги?
Что для тебя значит ломать?
Аноним 09/12/21 Чтв 13:20:40 259314653186
>>259314548
Обойти ввод ключа хоть как.
То есть без ключа или с рандомным она работает, но результат выдает такой же рандомный.
Аноним 09/12/21 Чтв 13:23:27 259314801187
>>259314653
Находишь функцию, которая за это отвечает, да забиваешь nop-ами в нужном месте, делов-то.
Аноним 09/12/21 Чтв 13:25:56 259314918188
>>259314801
Значит как то можно.
Я давно какой то штукой пробовал посмотреть, типа пошаговое исполнение программы, но целевая программа самозавершалась, типа защита от взлома.
Аноним # OP 09/12/21 Чтв 13:27:21 259314978189
>>259314918
>типа пошаговое исполнение программы
ollydbg чтоли?
>но целевая программа самозавершалась, типа защита от взлома.
и это сломай, ёпрст
Аноним 09/12/21 Чтв 13:28:46 259315041190
>>259314978
Хорошо, когда ты инженер и плохо, когда нет. Посижу, пожумаю.
Аноним 09/12/21 Чтв 13:32:06 259315204191
Програмист-куны, подскажите, как разобрать образ игр sega для эмуляторов в форматах .md, .gen? В основном нужна графика, но и код тоже не плохо было бы глянуть. Может скинете хорошую статью или видео.
Аноним 09/12/21 Чтв 13:33:24 259315262192
>>259315204
А на каком языке написано?
Аноним # OP 09/12/21 Чтв 13:34:01 259315289193
>>259315204
>Програмист-куны, подскажите, как разобрать образ игр sega для эмуляторов в форматах .md, .gen? В основном нужна графика, но и код тоже не плохо было бы глянуть. Может скинете хорошую статью или видео.

Все та же IDA, Ghidra.
Аноним 09/12/21 Чтв 13:34:57 259315338194
>>259315262
А хз. Я зелёный в этом деле.
Аноним 09/12/21 Чтв 13:36:02 259315378195
>>259315289
Это софт? Спасибо чекну

Абу благословил этот пост.
Аноним # OP 09/12/21 Чтв 13:39:54 259315563196
Аноним # OP 09/12/21 Чтв 13:43:53 259315758197
Не буду бампать, а пойду работать
Аноним 09/12/21 Чтв 14:27:58 259317894198
когда-то скачал "охуенные" гайды с cracklabs, но дальше установки иды про не дошел еще чета от криса касперски читать пытался, но это было лет 11 назад кек
Аноним 09/12/21 Чтв 14:29:39 259317969199
>>259302865 (OP)
>Что реверсите, юные айтишники 300к наносек?
Твою маму раком реверсю.
мимо_гречневый_скуф_15тыщ/мес
Аноним 09/12/21 Чтв 14:30:19 259318001200
Добра анончику, схоронил.
мимо->>259304070-гуманитарий
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов