x64dbg

x64dbg - x64/x32 дебагер с открытым исходным кодом для операционной системы Windows.



Содержание


Ссылки на скачивание

Скачать x64dbg можно на его официальном сайте https://x64dbg.com/, или по прямой ссылке http://snapshots.x64dbg.com/.


Плагины

Функционал дебагера x64dbg можно расширить воспользовавшись плагинами. Попасть на страницу с плагинами можно перейдя по ссылке http://plugins.x64dbg.com/.


Темы оформления

По умолчанию, цветовая схема x64dbg светлых тонов, что может вызывать некоторые неудобства при работе в темных помещениях. К счастью, x64dbg может похвастать наличием тем оформления.

Цветовое оформление программы делится на две части. Первая, это цветовая схема внутренней части окна, та, что с листингом. Ссылка на цветовые схемы https://github.com/x64dbg/x64dbg/wiki/Color-Schemes.


Вторая, цветовая схема окна, или все, что не касается листингов. Ссылка на стили окна https://github.com/x64dbg/x64dbg/wiki/Stylesheets.



И то, и другое, копируется в корень папки с исполняемым файлом дебагера. То есть, копировать придется как для x64 версии дебагера, так и для x32 версии. INI-файл цветовой схемы, при этом, необходимо переименовать в x64dbg.ini/x32dbg.ini.

Информация

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

Казалось бы, зачем нужен еще один дебагер, если Cheat Engine уже и так содержит в себе все необходимое. x64dbg, как впрочем любой другой дебагер, может выполнять патчинг существующего исполняемого файла. 

То есть, если вы сделали какие-либо изменения в CE, для их последующего использования вам придется либо сохранить найденные участки памяти в файл сохранения, либо создать трейнер, выполняющий их загрузку. Оригинальный исполняемый файл при этом остается не тронутым.

Дебагер же позволяет внести необходимые изменения, и сохранить их в новый исполняемый файл.

В зависимости от потребностей, и поставленной задачи, данные инструменты очень хорошо дополняют друг друга.