Re: Реально ли? (про реверсинг)
От: opfor  
Дата: 16.01.25 00:23
Оценка:
Здравствуйте, Философ, Вы писали:

Ф>1) Одной из самых трудных задач при реверсинге — понять, что делает функция и соответственно её назвать.

Ф>2) Кроме того, бывают заинлайненные функции, где вместо call'ов используются безусловные переходы. Вот было бы круто их тоже выделять в виде функций.
Ф>3) Часто заинлайнейнная компилятором функция, прям без переходов, in place. Было бы круто найти в гигатоннах ассемблера похожий код и выделить его в функцию с директивой inline.

Ф>Эти задачи возможно возложить на плечи ИИ? Он в таких делах сможет помочь?


Ф>----------

Ф>Я не профессиональный реверсер, если что. Мне за это деньги не платят. Так — балуюсь.

я думаю появится достаточно скоро (если еще не). В GPT можно скормить код и спросить что он делает. Можно попросить придумать название для функции. Осталось сделать полноценную тулзу, дополнительно потренировав на автоматически сгенерированном датасете из исходного кода + соответствующиего ему дизассемблированного бинарника.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.