Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Ghidra

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5

Открыть новую тему     Написать ответ в эту тему

sergio12

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Ghidra - это бесплатный инструмент обратного проектирования с открытым исходным кодом, разработанный Агентством национальной безопасности (NSA). Бинарные файлы были выпущены на конференции RSA в марте 2019 года; исходники были опубликованы месяц спустя на GitHub.
Многие исследователи безопасности считают Ghidra конкурентом IDA Pro.
Программное обеспечение написано на Java с использованием инфраструктуры Swing для графического интерфейса пользователя. Компонент декомпилятора написан на C ++. Плагины Ghidra можно разрабатывать на Java или Python (предоставляется через Jython).
 
Полезные ссылки:
  • First Look at Ghidra (NSA Reverse Engineering Tool)
  • Getting Started
     
    Скачать: (история версий)
     

  • Всего записей: 376 | Зарегистр. 11-11-2002 | Отправлено: 17:23 04-04-2019 | Исправлено: Lin1980, 06:07 29-08-2025
    FalconGuy



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    useretail
    например в репе исправили ваш "любимый" косяк, а нового билда еще нет и хз когда будет, а вам неожиданно приспичило  

    Всего записей: 1513 | Зарегистр. 22-04-2002 | Отправлено: 11:14 24-04-2019
    molekula_man

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Чисто теоретически: надо скачать gradle 5.0, установить в еклипс плагин, собирающий градлом build.gradle, указать плагину путь к градлу и вперед. Но как обычно со сборкой исходников бывает - танец дождя все равно придется исполнить.

    Всего записей: 13 | Зарегистр. 23-12-2018 | Отправлено: 22:11 24-04-2019
    FalconGuy



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    molekula_man
    не нужно теорий - нужно осилить https://github.com/NationalSecurityAgency/ghidra/blob/master/DevGuide.md

    Всего записей: 1513 | Зарегистр. 22-04-2002 | Отправлено: 11:26 25-04-2019
    Gloval

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Не помню, чтобы проекты такого размера собирались без танцев с бубном.
    Что собственно и подтвердилось.

    Всего записей: 177 | Зарегистр. 11-09-2005 | Отправлено: 23:15 17-05-2019
    Dex9999

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Что-то тихо в теме а тем временем вышла Ghidra v9.0.4 (PUBLIC_20190516)
    Подробнее...

    Всего записей: 31 | Зарегистр. 26-12-2006 | Отправлено: 19:48 23-05-2019
    FoxB

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Ghidra v9.0.4 --> (PUBLIC_20190516) <--
     
    Change Log
    Ghidra v9.0.4 (May 2019)
    New Feature
     
    GUI. Function tags are now viewable by function.
    Improvements
     
    Decompiler. Improved modeling of CFG on Windows 10. (Issue #340)
    Patcher. Renamed patch directory to /Ghidra/patch and added README.txt that explains how the patch directory is used.
    Search. Updated the Decompiler Data Type Finder to find references to inside of nested array access in a line of Decompiler C output. (Issue #416)
    Sleigh. Improved error reporting for SLEIGH compiler. (Issue #364)
    Bugs
     
    Analysis. Code that checks for thunks no longer throws an exception if the PC is not set for the processor.
    Analysis. Made a fix to enable Apply button when changing tool options. (Issue #40)
    Data Types. Fixed concurrent modification exception when replacing one datatype for another that results in some other datatype being renamed.
    Decompiler. Fixed dynamic variables and equates in 16-bit x86 programs. (Issue #336)
    Decompiler:Java. Fixed DEX decompilation regression issue. (Issue #350)
    Eclipse Integration. Fixed exception in Eclipse GhidraDev plugin that occurred when performing certain actions on a Ghidra project that was imported from a previously exported Archive File. (Issues #283, #383)
    GUI. Improved documentation on how to deal with HiDPI monitor issues in Linux. In the <ghidra_installation>/support/launch.properties file, change VMARGS=-Dsun.java2d.xrender from false to true.
    GUI. Restored the default 'p' key binding for creating pointers within the listing display.
    Importer. Fixed an exception that occurred when batch importing APK files. (Issue #426)
    Languages. The 6502 Zero page indexed addressing has been corrected to only access the Zero page. (Issue #201)
    Languages. The 68000 BCD arithmetic instructions now have pcode semantics that allow disassembly to continue. (Issue #227)
    Multi-User:Ghidra Server. Restored ability to execute svrAdmin script in development mode.
    Multi-User:Ghidra Server. Corrected severe script error in svrAdmin.bat introduced with 9.0.3 build.
    GUI. Restored the default 'p' key binding for creating pointers within the listing display.
    Search. Fixed NullPointerException in Decompiler Data Type Reference Finder. (Issue #407)

    Всего записей: 1965 | Зарегистр. 24-04-2003 | Отправлено: 22:00 23-05-2019 | Исправлено: FoxB, 22:08 23-05-2019
    Gloval

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Зеркало не помешало бы обновить.

    Всего записей: 177 | Зарегистр. 11-09-2005 | Отправлено: 00:27 25-05-2019
    FoxB

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    Зеркало не помешало бы обновить

     
    до выхода нового релиза постоянно тут

    Всего записей: 1965 | Зарегистр. 24-04-2003 | Отправлено: 09:45 25-05-2019 | Исправлено: FoxB, 09:47 25-05-2019
    Dex9999

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А может ли гидра сохранять текущее смещение? А то у меня проекты открываются по 0 смещению и я запарился запоминать где я раньше был. В опциях не нашел.

    Всего записей: 31 | Зарегистр. 26-12-2006 | Отправлено: 14:08 10-06-2019
    sergkruglov

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bookmark используй

    Всего записей: 34 | Зарегистр. 17-01-2006 | Отправлено: 14:31 10-06-2019
    Dex9999

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как вариант но придется ручками каждый раз перед закрытием его обновлять. Надо им feature request написать а то это не серьезно.

    Всего записей: 31 | Зарегистр. 26-12-2006 | Отправлено: 10:10 11-06-2019
    molekula_man

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Хз как вообще можно букмарками/именами не пользоваться, нашел что-нибудь, пометил на память, че там запоминать где был где не был. Механизм букмарков кстати в том числе то же самое, что problems в иде, но имхо удобней.

    Всего записей: 13 | Зарегистр. 23-12-2018 | Отправлено: 14:24 12-06-2019
    Dex9999

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Букмарки это бесспорно удобно, а восстановление позиции курсора про открытии проекта всё же другое. Оказывается уже пофиксили в будущем релизе 9.0.5

    Всего записей: 31 | Зарегистр. 26-12-2006 | Отправлено: 09:51 18-06-2019 | Исправлено: Dex9999, 10:00 18-06-2019
    sergio12

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Выложили ghidra_9.1-BETA_DEV_20190923.zip
    Что нового

    Всего записей: 376 | Зарегистр. 11-11-2002 | Отправлено: 10:49 24-09-2019
    FoxB

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    В "шапку" добавил

    Всего записей: 1965 | Зарегистр. 24-04-2003 | Отправлено: 17:59 24-09-2019
    FoxB

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Выложили ghidra_9.1_PUBLIC_20191023.zip
    в шапку добавил

    Всего записей: 1965 | Зарегистр. 24-04-2003 | Отправлено: 21:27 31-10-2019
    FoxB

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    9.1.1
    https://ghidra-sre.org/releaseNotes_9.1.1.html
     
    для RU-парней...

    Всего записей: 1965 | Зарегистр. 24-04-2003 | Отправлено: 18:48 21-12-2019 | Исправлено: FoxB, 19:52 21-12-2019
    FoxB

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Ghidra v9.1.2 (February 2020)
     
    https://ghidra-sre.org/releaseNotes_9.1.2.html

    Всего записей: 1965 | Зарегистр. 24-04-2003 | Отправлено: 17:18 25-02-2020
    z0bra



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ghidra v9.2 (November 2020)
     
    Release Notes

    Всего записей: 527 | Зарегистр. 13-04-2004 | Отправлено: 12:44 19-11-2020
    sergio12

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ghidra v9.2.1 (December 2020)
    Release Notes

    Всего записей: 376 | Зарегистр. 11-11-2002 | Отправлено: 15:52 22-12-2020
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5

    Компьютерный форум Ru.Board » Компьютеры » Программы » Ghidra


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2025

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru