• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • 🚨 29 мая стартует курс «Пентест Active Directory: от теории к практике» от Академии Кодебай

    🔍 Изучите реальные техники атак на инфраструктуру Active Directory: от первоначального доступа до полной компрометации.
    🛠️ Освойте инструменты, такие как BloodHound, Mimikatz, CrackMapExec и другие.
    🧪 Пройдите практические лабораторные работы, имитирующие реальные сценарии атак.
    🧠 Получите знания, которые помогут вам стать востребованным специалистом в области информационной безопасности.

    После старта курса запись открыта еще 10 дней Подробнее о курсе ...

  • Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

gidra + gdbghidra

addedie

Well-known member
04.08.2019
157
0
как установить gdbghidra для Ghidra последней версии?
плагины из архива неподхватываются гидро ругается на версии
Код:
admix@buben:/opt/gdbghidra-master$ gradle
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true                                                                                                                                                       
 
> Task :compileJava
/opt/gdbghidra-master/src/main/java/gdbghidra/events/MemoryEvent.java:32: error: cannot find symbol                                                                                                                                 
import ghidra.app.util.MemoryBlockUtil;                                                                                                                                                                                             
                      ^                                                                                                                                                                                                           
  symbol:   class MemoryBlockUtil                                                                                                                                                                                                   
  location: package ghidra.app.util                                                                                                                                                                                                 
/opt/gdbghidra-master/src/main/java/gdbghidra/events/MemoryEvent.java:33: error: cannot find symbol                                                                                                                                 
import ghidra.app.util.importer.MemoryConflictHandler;                                                                                                                                                                             
                               ^                                                                                                                                                                                                   
  symbol:   class MemoryConflictHandler                                                                                                                                                                                             
  location: package ghidra.app.util.importer                                                                                                                                                                                       
/opt/gdbghidra-master/src/main/java/gdbghidra/events/MemoryEvent.java:99: error: cannot find symbol                                                                                                                                 
                MemoryConflictHandler memoryConflictHandler = MemoryConflictHandler.ALWAYS_OVERWRITE;                                                                                                                               
                ^                                                                                                                                                                                                                 
  symbol:   class MemoryConflictHandler                                                                                                                                                                                             
  location: class MemoryEvent                                                                                                                                                                                                       
/opt/gdbghidra-master/src/main/java/gdbghidra/events/MemoryEvent.java:99: error: cannot find symbol                                                                                                                                 
                MemoryConflictHandler memoryConflictHandler = MemoryConflictHandler.ALWAYS_OVERWRITE;                                                                                                                               
                                                              ^
  symbol:   variable MemoryConflictHandler
  location: class MemoryEvent
/opt/gdbghidra-master/src/main/java/gdbghidra/events/MemoryEvent.java:100: error: cannot find symbol
                MemoryBlockUtil mbu = new MemoryBlockUtil( currentProgram, memoryConflictHandler );
                ^
  symbol:   class MemoryBlockUtil
  location: class MemoryEvent
/opt/gdbghidra-master/src/main/java/gdbghidra/events/MemoryEvent.java:100: error: cannot find symbol
                MemoryBlockUtil mbu = new MemoryBlockUtil( currentProgram, memoryConflictHandler );
                                          ^
  symbol:   class MemoryBlockUtil
  location: class MemoryEvent
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
6 errors
 
> Task :compileJava FAILED
 
FAILURE: Build failed with an exception.
 
* What went wrong:
Execution failed for task ':compileJava'.
> Compilation failed; see the compiler error output for details.
 
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
 
* Get more help at https://help.gradle.org
 
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.3/userguide/command_line_interface.html#sec:command_line_warnings
 
BUILD FAILED in 3s
1 actionable task: 1 executed
 
Судя по всему собрать этот плагин под новые версии не представляется возможным, начиная с версии 9.1 собираться он не хочет. Как минимум проблемы со сборкой у людей возникают.
Тут явно требуется обновление от автора плагина, а поскольку никаких действий от него с 19 года нет, рассчитывать на исправления вряд ли приходится.
Ради любопытства я тоже попробовал собрать его под последнюю релизную версию и под собственный билд из исходников, результат в обоих случаях - "фиаско"
В принципе обойти проверку плагинов на совместимость было очень просто, для версии 9.2 dev он запустился но выдал ошибку и полу-пустое окно.
В случае с 9.1.2 всё гораздо лучше, запуск без ошибки и функции на месте, но за стабильность ручаться не буду, я не проверял.
Единственный нюанс, который заметил - плагин нужно каждый раз перезапускать (убирать и ставить галку)
Надеюсь это вам поможет....
Снимок экрана_2020-03-30_19-57-09.png
 

Вложения

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

нет непомогло он неработает попробовал запустить софтину под отладчиком ниче не вышло
 
Последнее редактирование:
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!

Курс AD