- Видео 16
- Просмотров 56 399
osieman
Добавлен 4 июл 2023
Курс по реверс инженирингу Cheat Engine * x64dbg * IDA Pro * DLL Inject * C++ GUI Bot | Часть 7
Видео сильно пережал, надеюсь не помешает восприятию, в будущем буду делать более качественно :)
Это седьмое видео из серии по изучению Cheat Engine, x64dbg, IDA Pro
За 11 часов материала мы с вами найдем оффсеты, напишем DLL, произведем inject и сделаем GUI на C++ с нуля, даже если вы не имеете опыта.
Это седьмое видео из серии по изучению Cheat Engine, x64dbg, IDA Pro
За 11 часов материала мы с вами найдем оффсеты, напишем DLL, произведем inject и сделаем GUI на C++ с нуля, даже если вы не имеете опыта.
Просмотров: 1 189
Видео
jochen_'s ReverseMe4 | Базовый пример защиты от запуска в виртуальной машине и подключения отладчика
Просмотров 1,1 тыс.4 месяца назад
реверсами crackmes.one/crackme/6249c3dd33c5d42a191a5adb антидебаг www.codeproject.com/articles/1090943/anti-debug-protection-techniques-implementation-an#NtCreateThreadEx таблица sys call j00ru.vexillium.org/syscalls/nt/64/
Курс по реверс инженирингу Cheat Engine * x64dbg * IDA Pro * DLL Inject * C++ GUI Bot | Часть 6
Просмотров 2,4 тыс.7 месяцев назад
t.me/osiechan/41 Это шестое видео из серии по изучению Cheat Engine, x64dbg, IDA Pro За 11 часов материала мы с вами найдем оффсеты, напишем DLL, произведем inject и сделаем GUI на C с нуля, даже если вы не имеете опыта.
Установка MinGW64 + VSCODE + wxWidgets
Просмотров 6067 месяцев назад
0:00 Для кого это видео 0:33 Установка MinGW 6:10 Компилятор 15:01 wxWidgets 30:18 wx-config 30:29 VSCode 33:20 Горячая клавиша для Терминала 35:15 MinGW как Терминал по умолчанию 45:28 Создаем тестовое приложение с ОКНОМ
Курс по реверс инженирингу Cheat Engine * x64dbg * IDA Pro * DLL Inject * C++ GUI Bot | Часть 5
Просмотров 2,1 тыс.7 месяцев назад
t.me/osiechan/41 Это пятое видео из серии по изучению Cheat Engine, x64dbg, IDA Pro За 11 часов материала мы с вами найдем оффсеты, напишем DLL, произведем inject и сделаем GUI на C с нуля, даже если вы не имеете опыта.
Курс по реверс инженирингу Cheat Engine * x64dbg * IDA Pro * DLL Inject * C++ GUI Bot | Часть 4
Просмотров 2,6 тыс.8 месяцев назад
t.me/osiechan/41 Это четвертое видео из серии по изучению Cheat Engine, x64dbg, IDA Pro За 11 часов материала мы с вами найдем оффсеты, напишем DLL, произведем inject и сделаем GUI на C с нуля, даже если вы не имеете опыта.
Курс по реверс инженирингу Cheat Engine * x64dbg * IDA Pro * DLL Inject * C++ GUI Bot | Часть 3
Просмотров 1,4 тыс.8 месяцев назад
t.me/osiechan/41 Это третье видео из серии по изучению Cheat Engine, x64dbg, IDA Pro За 11 часов материала мы с вами найдем оффсеты, напишем DLL, произведем inject и сделаем GUI на C с нуля, даже если вы не имеете опыта.
Курс по реверс инженирингу Cheat Engine * x64dbg * IDA Pro * DLL Inject * C++ GUI Bot | Часть 2
Просмотров 2,2 тыс.8 месяцев назад
t.me/osiechan/41 Это ВТОРОЕ видео из серии по изучению Cheat Engine, x64dbg, IDA Pro За 11 часов материала мы с вами найдем оффсеты, напишем DLL, произведем inject и сделаем GUI на C с нуля, даже если вы не имеете опыта.
Курс по реверс инженирингу Cheat Engine * x64dbg * IDA Pro * DLL Inject * C++ GUI Bot | Часть 1
Просмотров 7 тыс.8 месяцев назад
t.me/osiechan Это первое видео из серии по изучению Cheat Engine, x64dbg, IDA Pro За 11 часов материала мы с вами найдем оффсеты, напишем DLL, произведем inject и сделаем GUI на C с нуля, даже если вы не имеете опыта.
Как пользоваться Cheat Engine и x64dbg? Как найти оффсеты? Уроки реверсинженирига!
Просмотров 11 тыс.11 месяцев назад
Это птица? Это самолет? - НЕТ! Это новое видео по поиску оффсетов и структуре памяти! Подпишись, чтобы быть вкурсе всего ! t.me/osiechan
Утилита Make: Makefile, Цели, Реквизиты, Команды, Переменные, Условия, Функции
Просмотров 1,6 тыс.Год назад
Что такое Make? Make - это утилита, доступная под Linux, Mac и Windows (в составе MinGW), основная цель которой, состоит в автоматизации преобразования файлов из одной формы в другую. Она проверяет выходные и входные файлы и, исходя из результата, вызывает различные команды. Все необходимые условия описываются в скрипт-файле, который называется Makefile. Из чего состоит скрипт файл Makefile? Ка...
С++ основы ТИПЫ, ССЫЛКИ, КЛАССЫ, СПЕЦИАЛЬНЫЕ ФУНКЦИИ, ИНКАПСУЛЯЦИЯ,КВАЛИФИКАТОРЫ,ПРИВЕДЕНИЕ, ШАБЛОНЫ
Просмотров 781Год назад
НАЧАЛО В 1980-х. один из сотрудников фирмы At&T Bell Labs, совместив 2 языка Symula и C, получил С . Его зовут Бьерн Страуструп. ТИПЫ Встроеные типы в C очень похожи на C: символьные char, wchar_t (C 11: char16_t, char32_t) целочисленные знаковые signed char, short int, штеlong int (C 11: long long) целочисленные беззнаковые unsigned char, unsigned short int, unsigned int, unsigned long int (C ...
Ассемблерные команды или как пользоваться Cheat Engine, x64dbg и IDA Pro
Просмотров 18 тыс.Год назад
Сегодня я постараюсь собрать самый полный гайд по интрументам, которые помогут тебе изучить, как работает исполняемый *.exe файл изнутри. О чем собственно речь?! Любая программа, которую ты запускаешь на своем ПК или смартфоне является машинным кодом, который состоит из 0-ей и 1-иц. И если процессор спокойно живет с этим, то человеку прочитать такое очень сложно. Для ускорения написания програм...
Как я учу C++, на примере создания бота для игр
Просмотров 2,4 тыс.Год назад
Оставить пару ласковых можно в ТГ t.me/osiechan Данное видео является повествованием, как я учусь программировать на C , изучая устройство игр. Здесь нет кикаких рецептов, которые могут быть применены во вред. В данной части мы рассматриваем создание кросплатформенного ГУИ.. Вот.
с++ учусь кодить с нуля для начинающих по qt (wxWidgets)
Просмотров 400Год назад
Это небольшой урок по c для начинающих qt(wxWidgets)
Девлог - Учусь писать код на c++ - Проект бот для мморг
Просмотров 983Год назад
Девлог - Учусь писать код на c - Проект бот для мморг
С "C00" конечно совсем нелегко и неочевидно вышло. Возможно от используемой версии клиента зависит, но у меня в "С04" ничего не было и это сбило столку, что то появилось сильно дальше, но значения тоже как и wid с C начинались. Пришлось долго и весело копаться в dissect structures, что бы понять а чё там вообще происходит. Оказывается в "C04" не обязательно что то будет, но наверняка появиться после релога. Дальше, насколько я понял, там оффсеты от 0 до C00 зарезервированы под каждую шахту со своим WID. Шахты, как и мобы, для клиента не существуют, пока сервак не скажет что там шахта есть. Грубо говоря там везде нули, но когда персонаж приближается достаточно близко, то сервак отправляет инфу что вон там есть шахта с условным WID C0100D61 и тогда в массиве по соответствующему оффсету 1A0 появится поинтер, по которому указаны все нужные данные об этой шахте. Касательно поиска границы массива, мы ищем поинтеры, поэтому можно сразу смело листать до С00, справа указывается "адрес+оффсет - > значение", для С00 значением скорее всего будут нули (если там что то есть сдвигаемся на шаг в лево), листаем дальше на С04, если там тоже нули, то лучше релогнуться несколько раз для проверки. Если там не нули, то скорее всего там не поинтер, поэтому результатом следующего смещения будут знаки вопроса, значит наша граница С00. Если там поинтер то самый верхний (шестой) оффсет меняем с на 114, тип 4 байта десятеричный, и если там не ID ресурса вида 3***, то это нам не нужно и наша граница С00. Если там что то, что нам нужно, то продолжаем проверять дальше. Ну или можно залезти туда через dissect structures и тоже попытаться разобраться в том, чё там происходит.
Что то не понимаю. Когда ты ищешь адрес в pointer scan, что ты имеешь ввиду под "ищем самый короткий"?
Количество оффсетов между конечным адресом и базовым
Благодарю!!! Ваш труд, не останется не замеченным. Жду новых видиков на бусти, про свой CE и т.д. Минуту спустя на бусти "The user is blocked" как-так то?!
Меня забанил бусти, после, как я в саппорт написал, ситуация глупая, ну как есть, пока я только в ТГ и на ютубе :С Деньги бусти никому не вернул пока и мне ничего не перечислил))
видео полезно тем у кого нету 700р на игру.
Спасибо, всем мира🇺🇦🤝🇷🇺
если не смотреть на название, то не понятно что происходит, но голос у тебя очень приятный, можно для сна использовать
Спасибо ))
Благодарю вас за помощь! Завтра же начну учиться, если, конечно, не умру.
Можешь пж выложить на бусти, чтобы от туда можно было скачать? Видео длинное, не качается на комп (чтобы локально можно было смотреть) Для бусти есть расширение чтобы скачивать открытые видео.
Download Master должен качать, если не поможет, позже залью)
youtube-dl yt-dlp в помощь
live coding ну слишком медленный))
Можно ускорить)
массовое расстановка каретки можно через MCM (middle click mouse), зажать и ввести по всем строкам.
вот я заметил, что не кто не берется за игры по серьезней. Например Archage, poe и т.д. RUclips ругается?
Ну это вообще противозаконно в целом, не то что ютуб, можно проблем охватить.
Многие говорят, мол ИП и чит уже легальный продукт, но такое))
@@osieman тогда такой контент на бусти))
ох и тема в вскоде, пасиба за видос
молодец что бусти зарегал! Рад видеть тебя снова на ютубе. Снимай как можно больше контента.
Спасибо за поленое видио, желаею Вам больше свободного времени .
Еще обработка не закончилась))
вот теперь можно смотреть))
Всем селом ждём новый ролик
Асмр программирование существует....
hello please could you help me to get into the debug menu in metal slug xx, i have these instructions but can't get it to work, please could you explain exactly what to do? Using Cheat Engiine to attach game exe. add new address and check Pointer address is MSXX_main.exe+3C9708 offset is 0x8D6B1C0 0x40 0x20
када видосы...
уже вот-вот))))
Как с помощью этой программы можно сохранить любую игру в любом месте даже если игра не позволяет сохраниться именно в этом месте? Если в этой программе это нельзя сделать, то в какой можно?
Мне все больше кажется, что люди слишком привыкают к жипити)) И вам привет)
@@osieman Да. gpt win max 2 это лучшая переносная игровая консоль на сегодняшний день)
Благодарю за интересные видео! Я бы тоже хотел создать нечто подобное для L2, но у меня возникают трудности с пониманием того, как организовать цепочку выполнения команд и получить доступ к данным, может следующие ролики мне помогут осознать все это)
Очень полезные видео! Жаль, что такого контента не просторах ютуба очень мало. Даже в вузах особо такому не учат. Если не сложно, можешь подсказать, какие ещё хорошие ресурсы можно изучить, не обязательно на русском, чтобы капля в море превратилась хотя бы в лужу?) Еще раз спасибо за старания!
Ищю человека который хорошо смыслит в поиске офсетов IDA кому интересно пишите в личку @Mksoulsboost
Ошо
Интересные видео. Случаем не сможешь подсказать, куда смотреть в декомпиляции бинарников с ESP8266?
Спасибо, не работал с ними :С
Можно ли вместо IDA использовать Ghidra? Если да, то можете пожалуйста запилить урок с демонстрацией применения Ghidra? IDA проприетарная штуковина и сейчас я не могу скачать даже бесплатную версию - почему-то закачка не работает. А Ghidra open source.
Можно, сделаем)
@@osieman Я был бы очень благодарен! Очень интересно посмотреть на то, что может эта тулзовина в практическом применении. Она постоянно развивается. Интересно посмотреть на нее!
@@MrProton2 то же самое, что и ида)
Привет. Очень классный курс для совсем новичков, как я. Такой вопрос: допустим мы скачали обновление клиента, в котором добавились какие-то объекты или механики, например. В таком случае нужно будет снова добывать оффсеты, тк старые возможно уже будут указывать на другие сущности? Или я ошибаюсь, и оффсеты останутся такими же?
Будут новые, надо учиться искать шаблолы в ассемблере
Нахуя ты загадочным голосом говоришь
Конечно эт все круто, но на кой ручками то писать все эти адреса, если есть ctrl+c -> ctrl+v. Д и упомянуть бы не помешало для новичков, что это явно не оптимальный алгоритм поиска и лучше это делать через анализ структур тот же.
нет, новичек должен поработать ручками, чтобы понимать, что такое структура
да и пока ассемблер не прочитаешь, нельзя быть в чем-то уверенным.
очень хорошо объясняешь ещё бы видосик по созданию своей сборки CE чтоб не палила защита
спасибо, да вроде в чети куча таких
тоже чтоли попрбовать...
давно пора!
скоро новые части!
Спасибо. Благодаря тебе связка ida + ce творят чудеса, если ida я давно пользовался то ce помогает четко определять какая функция в игре отвечает за то или иное действие. Что помогает реверсить чужой код в c++ более точно
Привет) А если значение находится, но оно визуальное? Я только начал изучать код ради интереса, и столкнулся с этим. Захотел взломать золото, игрушка офлайн(eternium). Я так понимаю, перед выводом на экран, оно же где-то находится и откуда-то приходит? У Вас нет тутора по этому? Люблю <3
Привет, конечно есть, многочасовой по ММОРПГ на канале :) Скоро будут новые части. Наш чат t.me/osiesquad
Позитивный гайд!
когда новые анхитбл аа на кряк в3?
предлагаю записать видео по защите и обфускации кода в памяти (при запуске и развертывании приложения) на примере cheat engine, его уже достаточно много античитов отлавливает, при том что сборку собираешь сам, меняешь строки, хекседитором ищешь/меняешь строки, VMPROTECT на все это дело навешиваешь, если при анализе файла античит не ругается, то при анализе процесса в памяти он находит сигнатуры.
7:52 ты всегда так с первого раза находишь? у меня было 4 попытки(4 раза перезапускал игру и энжин) и только потом нашел
я понял, что я додик, все нормально
это все монтаж, в кино ничего не бывает по настоящему :с
Как же я ору с позы,положения и цвета эльфийки, Lineage 2 ctrl+c PW ctrl+v. Гайд збсь.
А почему в x96(64/32)dbg именно reverse_me.004827B2 ?
Привет, тут удобнее задавать вопрсоы <3 t.me/osiesquad
Интересно, познавательно, класно!
кек долго ждал. единственная поправочка была б, в том же сисколе, что вызывает ту же проверку на дебагер. Если все проверки не сидят в ентрипоинт программы? а где то за километер кода? как тот же сискол с нужной проверкой найти? я же понимаю что в том же х64 я могу пойти и по другому пути? вроде в стеке вызовов можно найти нужную функцию(типа поискать все функи что проверяют на наличие дебагера) - и по их имени найти все места где их вызывают? - вот ето б лучше б обяснил наверное, я думаю что самое главное вобще в реверсе ето умение искать.(которое тут не показывается)(
рад что ты снова видео снимаешь
А что, если когда я запускаю x64dbg или Cheat Engine, то окно с вводом логина и пароля, ну, что предоставляет доступ к приватному читу, закрывает Cheat Engine и x64DBG, как это контрить?
Еще вопрос по x64dbg, любой DLL-файл, который я открываю, останавливается процессом ntdll, это надо хуки использовать или как это тоже контрить?
@@efirongox423 залетай сюда t.me/osiesquad тут супер хакеры делают дела
образ старых mmorpg аналогичен, так что твои курсы помогут многим старичкам решившим поностальгировать и сэкономить время на гринде)) красавчик!
Спасибо)
Привет, у меня проблема с нахождением полёта. После изменений в «value» персонаж не реагирует. Помоги, пожалуйста, решить проблему или подскажи, в каком направлении искать решение
Привет, заходи в чат, будет удобнее общаться, если можно скинь видео корткое с проблемой t.me/osiesquad
Привет, а можешь подсказать, есть игра так же жанр мморпг, у неё нет античита, она в альфе, так вот как мне например дюпнуть какой-нибудь ресурс? Ну вот например есть 5 железа, я хочу изменить на 20. В Cheat Engine если искать по значению, как например для офлайн игр, я найду его, могу изменить, но как только я его хочу где-то использовать, происходит возврат к значению которое фактически есть, то есть к значению, которое на сервере. Как "обмануть" серверную часть игры? Нужно отлавливать пакеты которые уходят к серверу?
Никак (
Советую посмотреть, работу онлайн игр и что такое серверные данные и локальные данные, а только потом задавать такой вопрос. Если бы ты знал, хотя бы базу, то этот вопрос бы сразу отпал бы).
Отличное видео жалко что мало видео на канале (((((
скоро будет материал, не знаю, правда, в каком формате. Что думаешь, если запущу опен сорс мморпг и будем ее ломать все вместе?
Вот это ты хакер
🥸
у чела в телеге одни школотроны, спрашиваешь вопрос тебе куча мемов прилетает, вместо ответа и насмешки от школотронов.
Школотронов мы баним и потом они пишут такие коменты. Никто за 5 минут не обязан новым люям themid'у ломать.. Всегда можете создать лучше. Удачи.
@@osieman ну да точно, я вопрос по делу написал меня стебать там начали и мемасики свои накидывать, в итоге еще ты меня там забанил непонятно за что, Пс я не просил темиду мне за 5 минут ломать, а лишь помочь в этом, естественно не за бесплатно, но видимо кучка неадекватов тебе дороже, раз ты меня решил забанить.
@@luckywilds2946 Ты начал людей жизни учить, кто где останется и т.д. Зайди в рандомный дом и попроси тебе стол накрыть. Какая реакция будет? Тебя нормально спросили, какая игра и т.д. Ты начал рассказывать какие все тупые, какая разница взяли и взломали мне все быстро. Это так не работает.
@@luckywilds2946 неадекват тут только один, тебя спросили, что за игра, ты ответил на вопрос? - Какая разница, вы что ничего не умеете.. полетел в бан.
@@osieman дружище не нужно приплетать тут лишнее я никого там ничему не учил и уж тем более не писал, что они все там тупые. Зачем вот сейчас наговаривать ? ну да точно я же еще сказал чтоб мне быстро взломали, пхаха блин скинь переписку, где я именно так пишу ато что-то ты реально меня развеселил. Я тебе там написал чтобы с тобой списаться дабы ты мне помог с вопросом и чел там какой то выскочил типа я все могу но тебе не буду помогать, ну из серии дет сада вобщем то, а так больше ничего другово там не было. СОбствено если надумаешь напиши мне все еще нужна помощь с этим вопросом. А вгруппу твою я писать ниче не буду, а то мало ли опять крайним окажусь.
7:38, взял на пример игру Plague Inc, там крч если делать все до этого момента, то там находит цифры 277 и потом адрес, типо твоего, что делать в этом случае?
искать, пока не найдутся нужные цифры
Ваще все огонь, мне очень помогло!! Но все равно первый встречный без знания ассемблера ниже среднего(лично у меня ушло на него чуть больше месяца и ручного написания кода на нем, что бы норм понимать как этот фрукт устроен ) и без четкого понимания как можно докопаться до нужной функции, очень тяжело. Был попадос с одной функцией, может дня 4 убил, что бы ее достать. А видосы топ, особенно как искать офсеты и вызовы, меня пару моментов очень выручили. Ни у кого еще не видел такого, досконального в видения. А то заходишь нажми там и там и все готова. Потом сидишь в слоумо на 0.25 смотришь шо там происходит. Респект
Спасибо большое, делаю еще вещь) Скоро будет, как закончу.
Привeт, как найти Ваш ТГ?
Привет t.me/osiechan