Дайте знать если бы вы хотели видеть болше видео посвещенных reverse engineering-у. Приятного просмотра!
Пікірлер: 36
@jlksdjslksjn23262 жыл бұрын
Очень интересно. Хотелось бы еще разборов crackme потяжелее
@MrYankyfanky2 жыл бұрын
Давай хакнем мелкомягких ))) Круто, но не регулярно! Давай больше видео !!!!
@RadianTor Жыл бұрын
Спасибо за видос. Ато слышал про этот софт, а что он из себя представляет не знал. А ставить было лень. Но теперь буду изучать :)
@user-qf9fr9je8d Жыл бұрын
Круто! Подскажи с чего начать изучение реверс инжениринга?
@elfinpok2 жыл бұрын
и username и uname изменились в стеке по смещению [-0x78]. Смотри внимательнее ASM code.
@ithelper-it591 Жыл бұрын
Реверс инжениринг на Linux. Как раз то что мне надо было! Все туториалы под винду. (Я тоже Ubuntu использую) Очень информативно.
@user-ny1th8os8d Жыл бұрын
Наконец-то нашел что-то на родном linux. Автор есть одна dll-ка с которой я мучаюсь уже целый месяц. Хотелось услышать ваше экспертное мнение начёт нее.
@memogolik87462 жыл бұрын
👍ничего не понял (нет понимания и знаний) но очень интересно
@mr.nobody5109 Жыл бұрын
А это прога для защиты и проверки файлов? или хакинга?
@user-uv3dw2hh3m2 жыл бұрын
Отличный контент. Keep it up
@nonamespace46702 жыл бұрын
Спасибо, сейчас как раз готовлю логическое продолжение этого ролика, расскажу о реверс инженернге unity игр и вцелом c# приложений.
@tahargermanni620510 ай бұрын
@@nonamespace4670 Hi, could you please help me to bypass the registry of the app that the manufacturer of this software is not existing anymore
@d2e8ec Жыл бұрын
👏
@titanovsky2 жыл бұрын
Вот это уже что-то интересное
@nonamespace46702 жыл бұрын
Рад стараться)
@nonamespace46702 жыл бұрын
@@mikenike7869 Вообще советую изучить x86 assembler, хоть по видео урокам с Ютуба, и обязательно пройти nandgame (это браузерная игра где начиная с базовых логических элементов собираешь процессор) именно для понимания очень рекомендую.
@jordan23864 ай бұрын
Nice
@holodina Жыл бұрын
поидее же можно проверку strcmp изменить чтобы она всегда проходила
@asystoles5087 Жыл бұрын
Я начинающий в RE, и вот мой вопрос: Сильно важно то, какое ПО использовать для дизассемблирования? Я использую Radare2(r2), т.к. мне нравится больше работать в терминале. Я сильно проигрываю/выигрываю из-за того что использую именно r2? Или это больше вопрос удобства? Хорошее видео, лайк
@nonamespace4670 Жыл бұрын
Я тоже большой любитель терминала, но для реверс инжиниринга всегда использую ghidra. На это есть целый комплекс причин: 1. Intel синтаксис ассемблера. 2. Возможность переименовывать метки, и самое главное - возможность патчить инструкции и соответственно экспортировать пропатченый бинарник.
@asystoles5087 Жыл бұрын
@@nonamespace4670 Это бесспорно хорошие стороны ghidra, однако они же есть и в r2 r2 поддерживает и intel синтаксис, и AT&T r2 это не только дизассемблер+дебаггер, но так-же еще и полноценный hex редактор, об этом тоже забывать не стоит. Так-что переименовывать метки и патчить он тоже умеет. + r2 великолепно работает в терминале, а если субьект не любит терминал и/или он ему не удобен, в r2 всегда доступен (псевдо)графический интерфейс
@user-wg1gg4yz4i Жыл бұрын
@@nonamespace4670 Категорически приветствую! Я так понимаю, что таким образом можно взять любой экзешник от любой игры и скажем убрать защиту от 3D Reaper-ов?
@nonamespace4670 Жыл бұрын
@@user-wg1gg4yz4i Именно так, я например таким образом вырезал из Team fortress 2 проверку хэшсуммы некоторых ресурсов при запуске, что конечно в силу определенных обстоятельств не оказалось слишком полезным патчем, но некоторый простор для моддинга я таким образом открыл.
@user-wg1gg4yz4i Жыл бұрын
@@nonamespace4670 Мда, я к этому шел пять лет... а тут даже программы готовые для этого уже есть, ничего самому писать не нужно. Я правда не знаю алгоритмов работы риперов, чтоб знать где и чего лечить, какую функцию править, в гидре. Поэтому выскажу пожелание, что кто-нибудь об этом расскажет. Спасибо.
@skybluue76804 ай бұрын
А что делать если код зашифрован?
@yanwhite49612 жыл бұрын
А зареверсить что-то сложное, вроде приложения для мобилки, можно?
@nonamespace46702 жыл бұрын
Приложения для андроида реверсятся очень легко. Они ведь и не приложения в классическом понимании. Они запускаются не ядром ОС, а java virtual machine и представляют собой обычно набор метаданных, ресурсов и файл classes.dex, из которого можно легко вытащить исходный код, просто прогнав этот файл через пару утилит. Ну а если приложение использует java native interface, то ко всему вышеперечисленному нужно добавить обычный реверс разделяемой библиотеки.
@alexn9411 Жыл бұрын
@@nonamespace4670 лекго - если нет обфускации)
@vadimgladushev9140 Жыл бұрын
Скинь пожалуйста скомпилированную Гидру на гитхаб и отправь ссылку. Я в линуксе просто чайник)
@nonamespace4670 Жыл бұрын
На гитхабе гидры в разделе release теперь усть рабочие кросс-платформенные билды. Для запуска понадобится jdk.