Ghidra ГАЙД дизасм для новичков

  Рет қаралды 14,549

Айтишник 👩‍💻

Айтишник 👩‍💻

Жыл бұрын

Ghidra - программа для реверс-инжиниринга. Покажу, что почём.
💾 Наша дискорд-игра начинающих программистов: / discord
► Подпишись на канал "Айтишник": / webpomosh
► Практические советы дает "Компьютерщик": / skobks
💻 Компьютерный журнал айтишника: skobki.com
#дизамс #ассемблер #IDA
// Айтишник - это ВЕБ ПОМОЩЬ и онлайн консалтинг. На канале выходят видео консультации, уроки и советы касательно профессиональных аспектов работы с информационными технологиями (ИТ). Программирование и дизайн онлайн проектов, работа в айти, разбор инструментов и технологий. Есть плейлисты про веб-дизайн и создание сайтов с нуля: работа с движками CMS, администрирование, контент-менеджмент, поддержка и раскрутка веб-проектов. Разбирается создание своей компьютерной игры и работа с сервером. Обсуждаем также актуальные вопросы и новости айти.
Еще в 90-ых мы начали создавать свои первые сайты на html и постепенно еще будучи студентами МГУ нашли себя в веб-строительстве и дизайне: мы создавали веб-сайты разного назначения и размера, это мог быть сайт-визитка, сайт научного института или проекта, корпоративный или тематический портал. Мы работали с разным функционалом от гео-материалов до форумов и соцсетей. За 10 лет мы освоили основные веб-технологии и постепенно наш фокус интереса сместился от создания сайтов к веб-консалтингу. Мы до сих пор администрируем несколько крупных научных и бизнес онлайн-площадок, заказы на новые сайты мы не принимаем. Так что не пишите нам с предложением сделать вам сайт. Вместо этого мы решили уделять время съемке видео на ютуб, и на этом канале мы делимся всем, что знаем в сфере информационных технологий и айтишными хитростями, которые продолжаем узнавать каждый день!
Пару лет назад запустилась работа по созданию онлайновой компьютерной игры Тангария по авторскому миру и замыслу Тангара Игроглаза tangaria.com/ Лайфхаки и опыт по теме геймдева также представлены на канале "Айтишник". Мы рады делиться знаниями и ответить на ваши вопросы в комментариях или в следующем видео.
► Список наших ютуб каналов - на сайте: ENTR.ru

Пікірлер: 18
@erikshaydulin8272
@erikshaydulin8272 Жыл бұрын
блэт Чувак я на гитаре учился играть, так у тебя уроки игры на гитаре есть. Реверсить учусь, так у тебя и тут уроки есть. Если я кулинаром захочу стать, тоже есть видосы?
@KMiNT21
@KMiNT21 2 ай бұрын
11:09 А я когда на сях писал под win32 в начале двухтысячных, я написал специальный макрос, чтобы в исходниках строки оставались понятными, но внутри экзешника были "слегка покриптованы" :)
@user-xk9bw4kb4w
@user-xk9bw4kb4w Жыл бұрын
Благодарю за полезную инфу! 👍
@xyvadimxy
@xyvadimxy Жыл бұрын
Чёткое видео!
@PianoElipse
@PianoElipse 9 ай бұрын
Дизасм как раз и занимается просто переводом машинных инструкций в представления мнемониками ассемблера, а то, что переводит мнемоники ассемблера в С - называется Декомпилятором. Да и по поводу производительности Иды, спорная вещь, т.к. множество функций IDA написано при помощи пуфона.
@MrSmail2133
@MrSmail2133 Жыл бұрын
А пентагон знает? Что ты его враг.. 🤣🤣🤣🤣
@user-xk9bw4kb4w
@user-xk9bw4kb4w Жыл бұрын
Тангар, зацени как в гидре трассировать код. Как работать в режиме отладчика?
@MrProton2
@MrProton2 14 күн бұрын
а у Nival исходники должны же были остаться...
@robertnewman8824
@robertnewman8824 9 ай бұрын
не запускается. что то не так с джавой
@ArtemAleksashkin
@ArtemAleksashkin Жыл бұрын
теперь понятно как пиратки рождаются и кряки
@oigen90
@oigen90 Жыл бұрын
Ну, ок, а че дальше? Вот ты нашел константу, которая устанавливает минимальную скорость. Как теперь сделать патч, чтобы она равнялась не 6, а 100, скажем? Нужно прямо поменять ее в редакторе и сохранить, подменив потом весь .ехе-шник? Или можно сделать какой-то отдельный маленький патч, который будет делать некую "инъекцию", устанавливая необходимое значение 100 в определенный регистр (чтобы модифицировать уже существующий .ехе без его перекомпиляции)?
@cheatcrackso2
@cheatcrackso2 10 ай бұрын
вроде для этого есть frida
@TigerRUS
@TigerRUS Ай бұрын
Самый правильный вопрос, тоже сразу же им задался. Нашли ответ?
@DarkW1zard
@DarkW1zard Жыл бұрын
это ведь гнуасм?
@jonluizianazak5548
@jonluizianazak5548 8 ай бұрын
Хи... Ьы едвали знаеш чтл можеь IDA !!!! Где была Гидра когда аесь мир рабоьад на Ида .... Дизлайк
@user-a43ef53d
@user-a43ef53d 5 ай бұрын
хммм.. а вы не могли бы мне помочь? есть одна досовская игра, Sea Legends, у нее куча ресурсов, как матрешки, т.е. файл ресурса это папка, внутри папки файлы, и вот они упакованы каким-то алгоритмом, который я никак не могу вычислить, и чатГПТ тоже не может..пытался в IDA дизасемблировать и декомпилировать, вроде функцию я нашел, но даже в декомпилированном виде она выглядит ужасно, плюс там куча подфунций, в общем я хотел просто понять каким алгоритмом файлы распаковываются ну и собственно посмотреть что там в файлах
@juliap.5375
@juliap.5375 4 ай бұрын
1. Алгоритм, как обычно бывает, свой который придумали на ходу. Но опять же, это скорее вопрос к структуре хранения данных, ничего сложного внутри обычно не бывает, сжатие да максимум какой-нибудь xor. 2. Забей на алгоритм, попробуй просто посмотреть чего там на выходе валяется в памяти. Копай в сторону дампера соответсвенно.
@user-a43ef53d
@user-a43ef53d 4 ай бұрын
@@juliap.5375 забил.. я скачал другие игры этого издателя и внутри их кода увидел заголовок библиотеки, которая как раз и отвечает за пакинг ресурсов, потом, покопавшись в нете я нашел и библиотеку и алгоритм.. и все сошлось..
9) Язык Си: типы данных и переполнения
43:04
Айтишник 👩‍💻
Рет қаралды 3,5 М.
GHIDRA for Reverse Engineering (PicoCTF 2022 #42 'bbbloat')
17:44
John Hammond
Рет қаралды 194 М.
Indian sharing by Secret Vlog #shorts
00:13
Secret Vlog
Рет қаралды 51 МЛН
1🥺🎉 #thankyou
00:29
はじめしゃちょー(hajime)
Рет қаралды 75 МЛН
Ghidra, how to reverse games, part 1, the preparing. [RUS]
39:00
01 Ghidra Reverse Engineering Tutorial - Simple Crackme 1 (RUS)
30:13
Искандер Шафиков
Рет қаралды 15 М.
Bare-metal ARM firmware reverse engineering with Ghidra and SVD-Loader
14:40
Введение в реверс-инжиниринг | Кружок CTF от команды SPRUSH 2021
1:20:07
Кафедра Криптология и кибербезопасность НИЯУ МИФИ
Рет қаралды 6 М.
Каждый программист ДЕЛАЕТ ЭТО 😊
18:33
Айтишник 👩‍💻
Рет қаралды 2,2 М.
everything is open source if you can reverse engineer (try it RIGHT NOW!)
13:56
Low Level Learning
Рет қаралды 1,2 МЛН
Indian sharing by Secret Vlog #shorts
00:13
Secret Vlog
Рет қаралды 51 МЛН