reverse-engineering- все статьи тега


Как декомпилировать приложение от quickbasic?

У меня есть приложение, написанное на QuickBasic (игра). Я владею правами на него, но не писал исходный код. У меня есть исходный код передо мной, но я немного бьюсь головой, пытаясь понять все это. Есть ли какие-либо способы облегчить обратный инжиниринг? Прямо сейчас я использую FbEdit и просто пытаюсь разделить приложение на различные составные части. ...

преобразование ASM в C (не обратный инженер)

Я погуглил и увидел удивительное количество легкомысленных ответов, в основном смеющихся над Аскером за то, что он задал такой вопрос. Микрочип предоставляет некоторый исходный код бесплатно (я не хочу публиковать его здесь, если это нет-нет. В основном, google AN937, нажмите на первую ссылку, и там есть ссылка на "исходный код" и его сжатый файл). Он в ASM, и когда я смотрю на него, я начинаю косить глазами. Я хотел бы преобразовать его в нечто, напоминающее язык типа c, чтобы я мог следова ...

Список всех столбцов индекса и индекса в базе данных SQL Server

Как получить список всех столбцов индекса и индекса в SQL Server 2005+? Самое близкое, что я мог получить: select s.name, t.name, i.name, c.name from sys.tables t inner join sys.schemas s on t.schema_id = s.schema_id inner join sys.indexes i on i.object_id = t.object_id inner join sys.index_columns ic on ic.object_id = t.object_id inner join sys.columns c on c.object_id = t.object_id and ic.column_id = c.column_id where i.index_id > 0 and i.type in (1, 2) -- clustered & non ...

Создать диаграмму классов UML из проекта Java [закрыто]

есть ли хороший инструмент, который может помочь перепроектировать классы Java в UML, который покажет обзор того, как мои классы связаны друг с другом? Ему не нужно декомпилировать из JAR-файла, потому что у меня есть источники. Я знаю, что их довольно много, но большинство из них может генерировать только отдельный класс. Я надеюсь, что есть инструмент, который может генерировать диаграммы классов, что показано, как все мои текущие классы и пакеты работают вместе, так что я могу анализировать м ...

Как я могу найти структуру данных, которая представляет мой макет сапера в памяти?

Я пытаюсь узнать о обратной инженерии, используя сапер в качестве примера приложения. Я нашел это статья MSDN на простой команде WinDbg, которая показывает все шахты, но она старая, не объясняется подробно и на самом деле не то, что я ищу. У меня есть IDA Pro disassembler и WinDbg debugger и я загрузил winmine.exe в обоих из них. Может ли кто-нибудь предоставить некоторые практические советы для любого из них программы с точки зрения нахождения местоположения структуры данных, представляющей ...

Сгенерируйте диаграмму ER из существующей базы данных MySQL, созданной для CakePHP [закрыто]

для приложения CakePHP я создал базу данных MySQL. какой инструмент будет использоваться для создания ER-диаграммы базы данных? Поля и отношения между таблицами создаются так, как нравится cakePHP. спасибо заранее! ...