profile
viewpoint
Florian Magin fmagin Darmstadt, Europe https://twitter.com/0x464D Hacking and Reverse Engineering of Computers and Brains

fmagin/angr-cli 30

Repo for various angr ipython features to give it more of a cli feeling

fmagin/ipyghidra 6

Extension for IPython that uses ghidra_bridge and helpers for a better interactive use of the Ghidra Python API

fmagin/angr-doc 1

Documentation for the angr suite

fmagin/angr 0

The next-generation binary analysis platform from UC Santa Barbara's Seclab!

fmagin/angr-dev 0

Some helper scripts to set up an environment for angr development.

fmagin/angrgdb 0

Use angr inside GDB. Create an angr state from the current debugger state.

fmagin/archinfo 0

Classes with architecture-specific information useful to other projects.

fmagin/binaries 0

A repository with binaries for angr tests and examples.

fmagin/binaryninja-api 0

Public API, examples, documentation and issues for Binary Ninja

created repositorynsultova/gitcrawl

created time in a day

startedml-tooling/best-of-ml-python

started time in 12 days

started0xAlexei/INFILTRATE2019

started time in 18 days

issue openedGhidraJupyter/ghidra-jupyter-kotlin

Issues with Automatic Installation

It seems as though there is some deprecated code when extension is installed via the automatic method; I got an error saying that the DockingAction method setEnabled didn't exist and it looks to be because the function signature changed in a recent version of Ghidra.

Installing manually by downloading the release zip and putting that in the extensions folder, on the other hand, worked fine.

created time in 21 days

startedpytorch/tutorials

started time in 21 days

issue commentGhidraJupyter/ghidra-jupyter-kotlin

Stoping the kernel closes ghidra

Just for future reference, this seems to be the code that kills Ghidra - https://github.com/Kotlin/kotlin-jupyter/blob/adc2418d4e408aceda8229f2ab2fd4a822e7c4e4/src/main/kotlin/org/jetbrains/kotlin/jupyter/protocol.kt#L153

Phylante

comment created time in a month

issue openedGhidraJupyter/ghidra-jupyter-kotlin

Stoping the kernel closes ghidra

Titles says it all. To reproduce :

  • Click the kotlin Notebook icon.
  • Open jupyter notebook
  • Connect by creating a new Notebook with Ghidra(Kotlin) in jupyter.
  • Go to File > Close and Halt This makes ghidra close. Else I cannot stress of much how this package is handy ! Thank you

created time in a month

startediddoeldor/frida-snippets

started time in a month

issue openedseemoo-lab/internalblue

The question about how to get LMP packets

Hi there,
I try to using the CYW20735 evaluation board connect to android system, but only watch the hci_h4 & L2CAP data on wireshark, and can't watch the LMP data. So I can't watch LMP is because I didn't install the patch on the evaluation board, or other problem ?

Thanks in advance !

created time in a month

startedrepnz/ida-plugins

started time in 2 months

started0xgalz/Virtuailor

started time in 2 months

startedzhkl0228/unidbg

started time in 2 months

startedShiftLeftSecurity/joern

started time in 2 months

startedmarin-m/pbtk

started time in 2 months

startedgoogle/android-emulator-container-scripts

started time in 2 months

startedDGA-MI-SSI/YaCo

started time in 2 months

startedangr/angr

started time in 2 months

issue commentGhidraJupyter/ghidra-jupyter-kotlin

Error initializing the plugin: java.lang.NoSuchMethodError: 'boolean docking.action.DockingAction.setEnabled(boolean)'

building the extension worked fine, thanks for updating the package here. just trying to find the import plugin window again to activate it.

rolandrille

comment created time in 2 months

issue commentGhidraJupyter/ghidra-jupyter-kotlin

Error initializing the plugin: java.lang.NoSuchMethodError: 'boolean docking.action.DockingAction.setEnabled(boolean)'

ah i see, yes i'm on v9.2. i'll give self building a shot. Thanks!

rolandrille

comment created time in 2 months

issue openedGhidraJupyter/ghidra-jupyter-kotlin

Error initializing the plugin: java.lang.NoSuchMethodError: 'boolean docking.action.DockingAction.setEnabled(boolean)'

After installing the plugin i got the following issue, i tried the Amazon Coretto JDK as well as the AdoptOpenJDK. Any ideas what's missing in my classpath or where i can get it?

2020-12-08 10:19:19 ERROR (PluginUtils) Unexpected Exception: 'boolean docking.action.DockingAction.setEnabled(boolean)' java.lang.NoSuchMethodError: 'boolean docking.action.DockingAction.setEnabled(boolean)'
at GhidraJupyterKotlin.JupyterKotlinPlugin.(JupyterKotlinPlugin.java:70)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at ghidra.framework.plugintool.util.PluginUtils.instantiatePlugin(PluginUtils.java:184)
at ghidra.framework.plugintool.PluginManager.addPlugins(PluginManager.java:100)
at ghidra.framework.plugintool.PluginTool.addPlugins(PluginTool.java:819)
at ghidra.framework.plugintool.PluginConfigurationModel.addAllPlugins(PluginConfigurationModel.java:180)
at ghidra.framework.plugintool.dialog.PluginManagerComponent$PluginPackageComponent.checkBoxClicked(PluginManagerComponent.java:180)
at ghidra.framework.plugintool.dialog.PluginManagerComponent$PluginPackageComponent.lambda$initizalizeCheckBoxSection$0(PluginManagerComponent.java:103)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
at java.desktop/javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:401)
at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
at java.desktop/java.awt.Component.processMouseEvent(Component.java:6635)
at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
at java.desktop/java.awt.Component.processEvent(Component.java:6400)
at java.desktop/java.awt.Container.processEvent(Container.java:2263)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5011)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
2020-12-08 10:19:19 ERROR (PluginConfigurationModel) Error Loading Plugin(s) : Error constructing plugin: class GhidraJupyterKotlin.JupyterKotlinPlugin ghidra.framework.plugintool.util.PluginException: Error constructing plugin: class GhidraJupyterKotlin.JupyterKotlinPlugin
at ghidra.framework.plugintool.util.PluginUtils.instantiatePlugin(PluginUtils.java:196)
at ghidra.framework.plugintool.PluginManager.addPlugins(PluginManager.java:100)
at ghidra.framework.plugintool.PluginTool.addPlugins(PluginTool.java:819)
at ghidra.framework.plugintool.PluginConfigurationModel.addAllPlugins(PluginConfigurationModel.java:180)
at ghidra.framework.plugintool.dialog.PluginManagerComponent$PluginPackageComponent.checkBoxClicked(PluginManagerComponent.java:180)
at ghidra.framework.plugintool.dialog.PluginManagerComponent$PluginPackageComponent.lambda$initizalizeCheckBoxSection$0(PluginManagerComponent.java:103)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
at java.desktop/javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:401)
at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
at java.desktop/java.awt.Component.processMouseEvent(Component.java:6635)
at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
at java.desktop/java.awt.Component.processEvent(Component.java:6400)
at java.desktop/java.awt.Container.processEvent(Container.java:2263)
at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5011)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307)
at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772)
at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at ghidra.framework.plugintool.util.PluginUtils.instantiatePlugin(PluginUtils.java:184)
... 41 more
Caused by: java.lang.NoSuchMethodError: 'boolean docking.action.DockingAction.setEnabled(boolean)'
at GhidraJupyterKotlin.JupyterKotlinPlugin.(JupyterKotlinPlugin.java:70)
... 46 more

created time in 2 months

startedGhidraJupyter/ghidra-jupyter-kotlin

started time in 2 months

push eventseemoo-lab/internalblue

Davide Toldo

commit sha 6a87e6702f6608686dcc9ad3af86a15382bfec10

Add my thesis

view details

push time in 2 months

push eventseemoo-lab/internalblue

Davide Toldo

commit sha 41dd24abf1996e4c33af281cdd66b1abf8417d4a

Add my thesis

view details

push time in 2 months

PublicEvent

starteddavidfig/pixi-viewport

started time in 2 months

fork justfoxing/androguard

Reverse engineering, Malware and goodware analysis of Android applications ... and more (ninja !)

fork in 2 months

startedsecure-software-engineering/FlowDroid

started time in 2 months

issue commentjustfoxing/ghidra_bridge

PyPI description has three sequential steps all numbered "1"

I understand that it’s a very minor issue. Just wanted to let you know.

Sent from Galen’s iPad

On Dec 3, 2020, at 2:28 PM, justfoxing notifications@github.com wrote:

The README's up to date - other details from the latest release are present. The issue is Pypi's markdown parser behaving differently from Github's - I've explicitly numbered those steps in the README, but Pypi's markdown parser is ignoring that.

Thanks for the report, I'll take a quick attempt to fix it whenever I next do a release, but IMO the intent of the section is still clear and I'm not going to spend too much time trying to work around competing parser implementations.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

gtackett

comment created time in 2 months

more