LINUX.ORG.RU

Релиз Cutter 1.9.0

 , ,


3

5

В рамках конференции R2con состоялся релиз Cutter 1.9.0 под кодовым названием «Trojan Dragon».

Cutter — это графическая оболочка для фреймворка radare2, написанная на Qt/C++. Cutter, как и сам radare2, предназначен для обратной разработки программ в машинном коде, или байткоде (например JVM).

Разработчики поставили перед собой цель сделать продвинутую и расширяемую FOSS платформу для обратной разработки. Сам проект активно развивается и новые релизы выходят примерно каждые 5 недель.

Главные изменения данного релиза направлены на улучшение взаимодействия с декомпилерами:

  • Добавлен интерфейс для выбора декомпилера
  • Добавлена поддержка и сам декомпилер из другого проекта - Ghidra

Проект также ведет список багов для начинающих контрибьюторов.

>>> Полный список изменений

Ответ на: комментарий от question4

Исходники все открыли да, в том числе декомпилятора. Аудитов публичных пока не видел.

dukebarman
() автор топика
Ответ на: комментарий от EXL

«Забыли» выключить порт для отладки по-умолчанию :)

dukebarman
() автор топика

вот помню в конце 90х появился декомпилятор delphi, делфевые программы обратно в исходники перемалывал. вот если б он также работал, то цены ему не было.

bernd ★★★★★
()
Ответ на: комментарий от bernd

А я помню открыл в каком-то отладчике прогу Kombat, а там мат один.

anonymous
()
Ответ на: комментарий от bernd

Да, DeDe был хорош. Но это особенность delphi программ

dukebarman
() автор топика
Ответ на: комментарий от anonymous

Хорошее название.

Троянский Фёдо… SpaceX Trojan Dragon - вроде ничё так.

atsym ★★★★★
()
Последнее исправление: atsym (всего исправлений: 1)

Короче, платформа для декомпиляции. А то придумали какую то обратную разработку

anonymous
()
Ответ на: комментарий от dimgel

Реверс-инжиниринг — это не разработка.

А реверс-инжиниринг — это не «инжиниринг»?

Эти утверждения, по меньшей мере, спорны.

anonymous
()
Ответ на: комментарий от EXL

Этот термин уже устоялся.

okay.jpeg

А реверс-инжиниринг — это не «инжиниринг»?

Как минимум — это не реверс-девелопмент.

dimgel ★★★★★
()
Ответ на: комментарий от dimgel

для обратной разработки программ

Тоже по глазам резануло, уж лучше англицизм «реверсинжиниринг», чем это, как ни как форум-то технический и использовать тех. сленг вполне уместно.

drfaust ★★★★★
()
Ответ на: комментарий от drfaust

Форум технический, но при этом русскоязычный. А этот термин действительно уже утвердился и используется в различных официальных материалах. Можете опрос сделать, как лучше на ЛОРе писать этот термин :)

P.S. Сам предпочитаю по-английски его писать

dukebarman
() автор топика
Ответ на: комментарий от dukebarman

Самое первое и обобщенное название для такого рода работ это - обратное проектирование. Еще со времен СССР. Далее производные термины растекаются по конкретным областям. Мое мнение (прошу не ссылаться на него, а если есть несогласие, то выразить свое обоснованованное толкование), реверс-инжиниринг сразу подчеркивает что относится к области ПО и любых его производных направлений.

anonymous
()
Ответ на: комментарий от anonymous

реверс-инжиниринг сразу подчеркивает что относится к области ПО и любых его производных направлений.

Добавлю ещё и электронику, вскрытие прошивок и восстановление схем по плате.

drfaust ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.