View Full Version : A Question - Zynamics Binnavi 5.0
Aimless
February 11th, 2013, 07:52
Yes, I got that. Yes, from 'unofficial' sources, thank you.
For those of you who have used it, could you please tell me if the PATHFINDER plugin is working correctly? For me (WinXP running in a VM), everything, EXCEPT the Pathfinder plugin, works. That means, the pathfinder just does not pop-up. Whether its in the main modules tree OR the project modules tree (including direct selection of the binary, right-clicking and putting in PATHFINDER).
Any clues, anyone?
Have Phun
Aimless
February 16th, 2013, 08:54
Helllo--ooooooo!!!! Anybody have an idea of what's happening? Or rather, what's NOT happening?
Have Phun
username443
February 22nd, 2013, 04:46
Isn't working for me either. Pathfinder does not launch. Plugin log window is empty. But a debug run shows something. If only I knew Java... Maybe something to do with pathing... Prolly the stolen version being incomplete. Filthy pirates...
Starting BinNavi 5.0.0 Build: 13 / 16391
C:\BinNavi>binnavi-dbg.cmd
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: com/google/security/zynamics/binnavi/Gui/HotKeys
at com.google.security.zynamics.binnavi.standardplugins.utils.CDialogEscaper.<init>(Unknown Source)
at com.google.security.zynamics.binnavi.standardplugins.pathfinder.PathfindingDialog.<init>(Unknown Source)
at com.google.security.zynamics.binnavi.standardplugins.pathfinder.PathfinderPlugin.showPathfindingDial og(Unknown Source)
at com.google.security.zynamics.binnavi.standardplugins.pathfinder.PathfinderPlugin.access$100(Unknown Source)
at com.google.security.zynamics.binnavi.standardplugins.pathfinder.PathfinderPlugin$PathfindingAction.a ctionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.menuDragMouseReleased(Unknown Source)
at javax.swing.JMenuItem.fireMenuDragMouseReleased(Unknown Source)
at javax.swing.JMenuItem.processMenuDragMouseEvent(Unknown Source)
---edit---
And the 4th version does not find dynamic calls to resolve...
"Resolve calls!"
"Found 0 indirect calls"
Trololololol
There is a call eax in the first 10 fucking lines... Are you blind?
Aimless
February 22nd, 2013, 10:18
Let's wait and see if some JAVA guru comes around to look at this...
Have Phun
username443
February 22nd, 2013, 13:14
Dude, are you serious? Run the debug mode. Tell me if you have the same problem! I wanna know if this tool is usable for something and fix it...
And stop writing Have Phun, it aint 2001 no more...
Aimless
February 22nd, 2013, 13:35
Yes. I do have the same problem.
And no, the program is not incomplete. I have the complete .MSI installer. So it seems to me, at least for the moment, the Zynamics Code, rather than the pirates releases.
Both the PATHFINDER and RESOLVEINDIRECTCALL don't work.
Though, the VISUAL COVERAGE works OK.
I'm already tinkering around. Let me see what else is needed.
I understand that the SPACES in the code, is not ESCAPED. Though, I don't see much happening because of that.
In the meanwhile, lets see if a Java guru can help here.
Have Phun
username443
February 22nd, 2013, 14:00
By "same probelm" you mean that your cmd line output is exactly the same, ie
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: com/google/security/zynamics/binnavi/Gui/HotKeys
at com.google.security.zynamics.binnavi.standardplugins.utils.CDialogEscaper.<init>(Unknown Source)
...
?
The .jar files seem to be obfuscated with yGuard.
Also, the scene rls has no .msi installer...
username443
February 22nd, 2013, 14:34
Can I actually post code here from the soft in question without infringing on some shit?
---edit---
So, I actually found those sources uploaded! Wow!
Alright, CDialogEscaper.java inside of "plugins\com\google\security\zynamics\binnavi\standardplugins\utils\" look like this in Notepad.
http://pastebin.ca/2316678
I am looking specifically at CDialogEscaper because a content search for plaintext "Hotkeys" (from the debug error messages) gave it as the only relevant result.
Content search inside of an extracted binnavi.jar for "dialog argument can not be null" ( a string from CDialogEscaper.java ) delivers the obfuscated version, which (interestingly) lacks "import com.google.security.zynamics.binnavi.Gui.HotKeys;" in any form...
http://pastebin.ca/2316679
Eurika?
Aimless
February 23rd, 2013, 01:12
That is probably for executing the plugin via a hotkey. I can understand if the hotkey fails and the plugin does not launch. But here, we directly execute the plugin by right clicking on the module and/or the project memory space, and running a PATHFINDER or RESOLVEINDIRECTCALLS does not do anything. And YET, running RESOLVEALLIMPORTEDCALLS runs perfectly.
So I don;t think the Hotkeys is the one.
Have Phun
Silkut
February 24th, 2013, 07:55
Quote:
[Originally Posted by username443;94303]And stop writing Have Phun, it aint 2001 no more... |
Quote:
[Originally Posted by username443;94305]Also, the scene rls has no .msi installer... |
Then don't mention "the scene", it's dead since '98.

username443
February 25th, 2013, 11:50
The scene is dead cause DSL killed all the topsites? =P
Come on, if EMBRACE manages to steal/card the latest greatest BinNavi release from someone/Zynamics than the scene lives!
http://www.thomastrials.com/wp-content/uploads/2012/06/lgfp2189%2Bi-want-to-believe-x-files-poster.jpg
But yeah, +ORC is dead...
-edit-
Man, this bug? is starting to itch in all the wrong places. I started to consider coding in Java for more background...
Powered by vBulletin® Version 4.2.2 Copyright © 2018 vBulletin Solutions, Inc. All rights reserved.