|
|
|
Дебаггер x64dbg22.01.2023, 19:15. Показов 4532. Ответов 28
Метки нет (Все метки)
Есть такой китайский x64dbg, что в нём можно практически увидеть?
Вот у меня проблема, есть приложение название которого выводится в заголовок, строка длинная с пробелом, меня это раздражает, я пытался изменить строку забив хвост нулями. Использовал WinHex разумеется, в дебаггере я не соображаю ничего)) Выяснилось, что укоротить строку невозможно, прога не запускается, похоже что где-то конкретно хранится значение длины строки? Можно ли это попытаться поискать в отладчике? Я, кстати, встречал такое в DELPHI, где длина строк обозначалась совсем рядом на несколько байтов левее. Когда-то я забросил изучение OllyDbg, так как 64-бит стало актуальным, а читать вроде было нечего. Подскажите, как искать длину строки, может примерно есть подсказки?
0
|
|
| 22.01.2023, 19:15 | |
|
Ответы с готовыми решениями:
28
Подскажите дебаггер
ScyllaHide и x64DBG |
|
Эксперт Hardware
|
||
| 07.11.2023, 07:56 | ||
Поиск в.. --> Текущий модуль --> Ссылки на строкиКликом по заголовку правого столбца отсоритируйте результат по алфавиту. Если строки зашифрованы, то искать только по ссылкам в аргументах функций вывода строк (MessageBox или чё там). Где-то в окружностях можно будет найти процедуру расшифровки, и соответственно ключ xor.
2
|
||
|
|
|
| 07.11.2023, 23:05 [ТС] | |
|
Ой, что-то я недоглядел в прошлый раз! Пишет же "No unpacker , you can try "
А чуть выше "structure : x64 VMProtect v.3.0x - ver.3.0.0 - 3.5.0 [ Opt. : packed ] - www.vmpsoft.com [ Win Vista ]" вот оно в чём дело
0
|
|
|
|
|
| 18.05.2024, 02:56 [ТС] | |
|
Бывает вылет проги с сообщением инструкция по адресу ...
обратилась к памяти .. А как можно посмотреть эту инструкцию в дебагере? Там же какие-то image base где-то, что то я читал, адрес наверняка не тот будет? И можно ли тупо пофиксить, например NOP записать, не вникая)) Может это инструкция проверить ключи активации хочет) Ну, или адрес тупо изменить куда-нибудь.
0
|
|
|
Эксперт Hardware
|
||
| 18.05.2024, 06:51 | ||
Ctrl+G и укажи адрес.Но скорей всего ты не получишь к нему доступ, т.к. отладчик уже сказал тебе, что адрес недоступен. Тогда нужно искать причину, где именно формируется данный адрес, и почему он кривой. Можешь открыть софтину в дизассемблере HIEW, и посмотреть на этот адрес в статике.
1
|
||
|
Эксперт Hardware
|
|
| 18.05.2024, 08:46 | |
|
А вообще x64dbg довольно мощный отладчик, в котором продумано всё до самых мелочей.
Например чтобы получить лог исключений в более понятном виде (как его создаёт системный диспетчер структурой Exception-Record), достаточно в параметрах взвести галку на "Подробное ведение журнала исключений", тогда в окне "Журнал" получим описание ошибки, и сможем напрямую перейти по указанному адресу.
2
|
|
|
Эксперт Hardware
|
||
| 18.05.2024, 16:27 | ||
0040207D - по этому адресу и находится инструкция, которая захотела прочитать Read недоступную ячейку памяти по адресу 00000000. Что ещё нужно?
2
|
||
|
Эксперт Hardware
|
||
| 19.05.2024, 10:05 | ||
|
Один х64dbg с плагинами заменяет сейчас все основные инструменты реверса. Вместо "ImpRec" сразу из коробки идёт мощный плаг "Scylla", который содержит в себе как реконструктор секции-импорта, так и дампер памяти. PEiD живее всех живых, а если мало, то плагин "NFD" (Nauz-File-Detector) является его аналогом. Снеговик "Snowman" позволяет декомпилировать асм в С-подобный исходник, а "PE-Viewer" показывает заголовок файла. Более того, в меню x64dbg есть пункт "Исправления", при помощи которого можно сразу вносить изменения в бинари, т.е. не нужен даже внешний HEX-редактор типа Hiew. И таких плагинов сотни, на любой вкус и цвет: https://github.com/x64dbg/x64dbg/wiki/Plugins
3
|
||
| 19.05.2024, 10:05 | |
|
(x64dbg) Что происходит при трассировке (переход в середину следующей инструкции)? Дебаггер Дебаггер Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни
1. Механизм отложенного высвобождения фосфора
Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ
Реализована разная скорость. . .
|
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2.
Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
|
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её.
Всё это стресс конечно. Почему?. . .
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|