Running v .3.3 on Ubuntu Dapper Drake. It looks like it goes through the start-up procedure and then immediately shuts down. The documentation says it should start up in GUI mode if no parameters are given. I have tried the various command-line options, doesn't look like any of them cause it to work. Output:
indeed, the program starts up the 'nogui' version, but lacking an input file, it doesn't do anything.
the gui version will only start up if you have the necessary gnome(++) libraries installed; if not, running the no-gui version is your only option.
I will look into why it doesn't complain about the lack of input parameters, but the following should always work:
if you have an input file 'program.exe':
disassembler -f program.exe
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Running v .3.3 on Ubuntu Dapper Drake. It looks like it goes through the start-up procedure and then immediately shuts down. The documentation says it should start up in GUI mode if no parameters are given. I have tried the various command-line options, doesn't look like any of them cause it to work. Output:
ben@btw-ubuntu:~$ disassembler
Constructor Disassembly_Options()
Constructor Command_Line()
Constructor no_gui
Opening file and commencing analysis...
Perform analysis on :
TYPE_OF_FILE_RAW: yo!
Constructor Memory_Pool()
Constructor Memory_Pool()
Constructor Utilities()
Constructor Disassembly (filename, options)
Constructor Disassembly_Intel(filename, opt)
Constructor Disassembly_Intel_Raw(filename, opt)
Perform: Disassembly!
Read_Binary_File: Disassembly_Intel_Raw!
Destructor no_gui
Destructor Analysis
Destructor Disassembly_WinPE
Destructor Disassembly_Intel
Destructor Disassembly
Destructor Utilities()
Destructor Memory_Pool()
Destructor Memory_Pool()
Destructor Command_Line()
Destructor Disassembly_Options
ben@btw-ubuntu:~$
hi!
indeed, the program starts up the 'nogui' version, but lacking an input file, it doesn't do anything.
the gui version will only start up if you have the necessary gnome(++) libraries installed; if not, running the no-gui version is your only option.
I will look into why it doesn't complain about the lack of input parameters, but the following should always work:
if you have an input file 'program.exe':
disassembler -f program.exe