Monday, September 04, 2006

Umit 0.9.3-RC2 Release Announcement

I'm pleased to announce the Umit 0.9.3 Release Candidate 2. This release has some bug fixes about the installation process and some minor usability improvements. The 0.9.3-RC2 release is currently available for download at the source forge project page[1] in the following formats:
  • Source packages compressed in the formats: tar.gz, tar.bz2 and zip (Higwidgets included)
  • Windows installer with Umit, Higwidgets and every related dependencies
Windows users won't have any problem while installing Umit using the installer. I tested umit installers in Windows XP Professional (Without Service pack) and Windows 2000.

Linux users should take a look at README file inside source packages for installation instructions.

* For detailed installation instructions, please visit this page[6] *


What's new?
  • Fixed some installation issues
  • Now, when you select a service in the services list, the Ports/Hosts tabs will be focused automatically
  • Fixed the lack of pixmaps on Windows
  • Fixed a bug that was avoiding the correct display of ports on Compare Window

Links:

[1] Umit project download page at source forge:
https://sourceforge.net/project/showfiles.php?group_id=142490
[2] Umit project bug report page at source forge: https://sourceforge.net/tracker/?func=add&group_id=142490&atid=752647
[3] Umit repository (anonymous read access allowed): https://svn.sourceforge.net/svnroot/umit
[4] Umit website: http://umit.sourceforge.net
[5] Umit Blog: http://umitproject.blogspot.com
[6] Umit Installation Docs: http://umit.sourceforge.net/install.html



Cheeeers!

Friday, September 01, 2006

Umit 0.9.1-RC1 release announcement

Hi all! I'm pleased to announce the Umit 0.9.1 Release Candidate 1. As usual, This release features some bug fixes and usability and performance improvements. Windows users will note a HUGE difference on startup performance. Now, umit loads far faster them the last version. Another thing that Windows users will note is that the installer now won't start hundreds of dependency's installers. The only dependency installer loaded by Umit installer, is the Winpcap installer that is also launched by the Nmap installer. The 0.9.1-RC1 release is currently available for download at the source forge project page[1] in the following formats:
  • Source packages compressed in the formats: tar.gz, tar.bz2 and zip (Higwidgets included)
  • Windows installer with Umit, Higwidgets and every related dependencies
Windows users won't have any problem while installing Umit using the installer. I tested umit installers in Windows XP Professional (Without Service pack) and Windows 2000.

Linux users should take a look at README file inside source packages for installation instructions.

* For detailed installation instructions, please visit this page[6] *


What's new?
  • Added the --prefix explanation at the README file
  • Added the testers section at the credits window
  • Added the new designer (Virgílio Vasconcelos) to the credits window
  • New logo, new splash and new icons! All made by the new designer! Good job made by Virgílio. Hope you like!
  • Now, every new tab starts with the first profile selected by default
  • Added the -v options to default profiles
  • Now, when you click on a given host, the nmap output will show the text output for that host. This is useful when you have a long nmap output and want to find a given host in it.
  • Changed the Search Dialog to Search Window. Now, you won't need to close the Search window to use the Umit's main window.
  • Fixed some bugs related to the loading of search results
  • Fixed the problem on compare results that was avoiding the loading of results with same title (bug 1541441)
  • Now combos with profile and options informations are sorted alphabetically
  • Fixed a bug on compare results where some ports are not been shown when you change the scan results selection order (bug 1541908)
  • Created an uninstaller for Linux (works when you install it using the setup.py). It can be called by the "uninstall_umit" command
  • Umit on windows now is compiled with py2exe. This results in a faster application and an easier installation.
  • Fixed the problem that was breaking the execution of commands that have double quoted paths.
  • The splash screen now shows the current version number


Links:

[1] Umit project download page at source forge:
https://sourceforge.net/project/showfiles.php?group_id=142490
[2] Umit project bug report page at source forge: https://sourceforge.net/tracker/?func=add&group_id=142490&atid=752647
[3] Umit repository (anonymous read access allowed): https://svn.sourceforge.net/svnroot/umit
[4] Umit website: http://umit.sourceforge.net
[5] Umit Blog: http://umitproject.blogspot.com
[6] Umit Installation Docs: http://umit.sourceforge.net/install.html



I hope to get some feedback about this release candidate!
Enjoy!


Cheeeers!

Sunday, August 13, 2006

Umit 0.8.2-testing release announcement

I'm pleased to announce the Umit 0.8.2 testing release. This release features some bug fixes and usability improvements. If you have the 0.8.1-testing, you're encouraged to download the 0.8.2-testing and use it instead. The 0.8.2-testing release is currently available for download at the source forge project page[1] in the following formats:
  • Source packages compressed in the formats: tar.gz, tar.bz2 and zip (Higwidgets included)
  • Windows installer with Umit and Higwidgets only
  • Windows installer with Umit, Higwidgets and every related dependencies
Windows users won't have any problem while installing Umit using the installers. I tested umit installers in Windows XP Professional (Without Service pack), Windows 2000, Windows Server 2003 Enterprise.

Linux users should take a look at README file inside source packages for installation instructions.

* For detailed installation instructions, please visit this page[6] *

About this testing release:

This release features fixed bug that were reported by users, plus some usability improvements also suggested by them.

What's new?
  • Nmap colored output - Fixed a bug that was avoiding the highlight of some ports.
  • Bug Report error dialog - Fixed the bug that was showing the error dialog sayng that the bug was not sent.
  • Save results loaded from search - Now you're able to load a search result and save it in file
  • Fixed the Command Constructor Wizard bug, that was avoiding the use of a just created profile. Now you can create a profile and use it without the need of restarting the application.
  • Usability: added load on double-click feature at search window. Now, you can load a found result by double-clicking on it, instead of selecting it and clicking on the Open Button (you still can do so, if you like this way!).
  • Changed the Bug report key-stroke. It was the same used by the "New profile with selected" window. Now, the bug report key-stroke is CTRL+B.
  • Improved the Compare mode of the Compare Results window by making the parents reflect its children status. If a parent has a child with a status different from UNCHANGED, the parent will indicate this by showing its status as MODIFIED. This will help you find changes withou the need of openning everything you see.

Links:

[1] Umit project download page at source forge:
https://sourceforge.net/project/showfiles.php?group_id=142490
[2] Umit project bug report page at source forge: https://sourceforge.net/tracker/?func=add&group_id=142490&atid=752647
[3] Umit repository (anonymous read access allowed): https://svn.sourceforge.net/svnroot/umit
[4] Umit website: http://umit.sourceforge.net
[5] Umit Blog: http://umitproject.blogspot.com
[6] Umit Installation Docs: http://umit.sourceforge.net/install.html




Cheeeers!

Tuesday, August 08, 2006

Umit 0.8.1-testing release announcement

Folks, I'm pleased to announce the Umit 0.8.1 testing release. This release features the new Compare Results Window, and a few other usability and performance improvements. The 0.8.1-testing release is currently available for download at the source forge project page[1] in the following formats:
  • Source packages compressed in the formats: tar.gz, tar.bz2 and zip (Higwidgets included)
  • Windows installer with Umit and Higwidgets only
  • Windows installer with Umit, Higwidgets and every related dependencies
Windows users won't have any problem while installing Umit using the installers. I tested umit installers in Windows XP Professional (Without Service pack), Windows 2000, Windows Server 2003 Enterprise.

Linux users should take a look at README file inside source packages for installation instructions.

* For detailed installation instructions, please visit this page[6] *

About this testing release:

The major diference you'll note on Umit, is the new Compare Results Window, that now, provides two diferent modes for scan comparison: The old text diff, that you may already know, and the Comparison mode, that shows you a cleanner view of what has changed from an scan to another without the need of know the diff symbols and behavior. Along with this brand new feature, you'll be able to customize the higlight colors with a few clicks.


Another feature is the bug report interface, that will allow you report a bug directly at the project bug tracker at source forge, without the need of moving your mouse off the application. With just a few seconds, you'll be able to tell us the issues you've found, and we'll be pleased to fix it as fast as we can. If you like the source forge bug tracker interface, there is no problem! You can use it as usual. Please, try to describe the bug as better as you can, making us able to reproduce it and found the issue. Try to send also the nmap command, output, and XML output that caused the problem. Try to be as clearer as possible, so I can fix it faster. ;-)

What's new?
  • Compare Results Window now features two modes, and highlight color customization
  • Usability improvements: now you can open umit and start typing the target address. The tab navigation experience was improved as well.
  • Bug report interface - Report a bug without the need of openning a web page, registering to the bug tracker, etc.
  • Performance improvements

Links:

[1] Umit project download page at source forge:
https://sourceforge.net/project/showfiles.php?group_id=142490
[2] Umit project bug report page at source forge: https://sourceforge.net/tracker/?func=add&group_id=142490&atid=752647
[3] Umit repository (anonymous read access allowed): https://svn.sourceforge.net/svnroot/umit
[4] Umit website: http://umit.sourceforge.net
[5] Umit Blog: http://umitproject.blogspot.com
[6] Umit Installation Docs: http://umit.sourceforge.net/install.html




Cheeeers!

Thursday, July 20, 2006

Umit 0.7.1-testing release announcement

Howdy ho! I just released another testing release from what I've been doing during Summer of Code. The 0.7.1-testing release is currently available for download at the source forge project page[1] in the following formats:
  • Source packages compressed in the formats: tar.gz, tar.bz2 and zip (Higwidgets included)
  • Windows installer with Umit and Higwidgets only
  • Windows installer with Umit, Higwidgets and every related dependencies
Windows users won't have any problem while installing Umit using the installers. I tested umit installers in Windows XP Professional (Without Service pack), Windows 2000, Windows Server 2003 Enterprise.

Linux users should take a look at README file inside source packages for installation instructions.

* For detailed installation instructions, please visit this page[6] *

About this testing release:

There are two major features included in this brand new testing release, that is the Services View feature, that lets you order hosts by selecting one or more services, and the Search Results feature, that saves your scan results into a database for latter search and use.


If you did find any bug, please, register it at source forge project bug page[2], describing it as better as you can and if is that the case, try to send also the nmap command, output, and XML output that caused the problem. Try to be as clearer as possible, so I can fix it faster. ;-)

What's new?
  • Services View - Select one or more services, and discover which hosts are serving them.
  • Search Results - Search through directories and the Umit's database for previously saved results.
  • More bugs fixed.

Links:

[1] Umit project download page at source forge:
https://sourceforge.net/project/showfiles.php?group_id=142490
[2] Umit project bug report page at source forge: https://sourceforge.net/tracker/?func=add&group_id=142490&atid=752647
[3] Umit repository (anonymous read access allowed): https://svn.sourceforge.net/svnroot/umit
[4] Umit website: http://umit.sourceforge.net
[5] Umit Blog: http://umitproject.blogspot.com
[6] Umit Installation Docs: http://umit.sourceforge.net/install.html


PS: The release version at the about dialog is updated, as promissed! ;-)

Monday, June 19, 2006

Umit 0.6.1-testing release announcement

Finally, a testing release from what I've been doing during this first month of Summer of Code. This release version is 0.6.1-testing, and is currently available for download at the source forge project page[1] in the following formats:
  • Source packages compressed in the formats: tar.gz, tar.bz2 and zip
  • Windows installer with Umit and Higwidgets only
  • Windows installer with Umit, Higwidgets and every related dependencies
Windows users won't have any problem while installing Umit using the installers.
Linux users should take a look at README file inside source packages for installation instructions.

About this testing release:
Umit has been running through great changes during this Summer of Code to turn into a more powerfull and stable tool for network administrators. But, as SoC students doesn't have much time for testing, and to much work to be done, I'll be releasing testing versions until the SoC deadline. These releases are intended to collect feedback from users and find some bugs, that are going to be fixed until the next stable release.

If you did find any bug, please, register it at source forge project bug page[2], describing it as better as you can and if is that the case, try to send also the nmap command, output, and XML output that caused the problem. Try to be as clearer as possible, so I can fix it faster. ;-)

What's new?
  • Colored Nmap output, with a preferences window that allow user to select wich colors he feels better with
  • New parser, about 6 times faster and able to manipulate nmap XML output files far greater than your computer memory can store
  • Fixed some save/load/close scan bugs. Now, Umit handles saving/loading better that before and closing a running scan leads to the process killing (currently only at Unix like OS). No ghost process anymore.
  • Now Umit doesn't show a terminal window while running a scan at windows.
  • Now you won't miss nmap errors (like non-root user errors). In the past, Umit wasn't behaving well with then, and was leading to a state that users were unable to understand what happened.
  • Fixed a bug at Compare Results window that was avoiding the save of diff files with arbitrary extension. Now you can save your diffs with an extension at the name.
  • Nmap colored output surprise for brazilian folks ;-)

Links:

[1] Umit project download page at source forge:
https://sourceforge.net/project/showfiles.php?group_id=142490
[2] Umit project bug report page at source forge: https://sourceforge.net/tracker/?func=add&group_id=142490&atid=752647
[3] Umit repository (anonymous read access allowed): https://svn.sourceforge.net/svnroot/umit
[4] Umit website: http://umit.sourceforge.net
[5] Umit Blog: http://umitproject.blogspot.com


PS: I forgot to change the version number at the About dialog, but don't worry: there will be more versions until the end of this Summer of Code, and I'll fix it until then. ;-)

Wednesday, May 24, 2006

Umit at Summer of Code 2006!

I just received my application result: ACCEPTED!
Now Umit is part of the Summer of Code program once again. Here follows the main goals for this SoC:
  • Colored Nmap Output
  • Parsing performance improvement
  • Fix non-root user errors
  • Add a services view to the interface
  • Search on results
  • Improve the compare results window
  • Add a progress bar to indicate nmap execution progress
  • Improve stability
  • Write documentation
  • Improve HTML diff design
And a few others features that should be developed if I have enough time for then.
I'll be releasing a testing version every week (or almost every week). So, users will be able to download it and test new features to point bugs and suggest improvements.

Another good new is that Umit will replace NmapFE to become the default GUI for Nmap on all platforms, and it will be sent with Nmap.

Here is the Fyodor's announce of the accepted students (just the Umit quote):
"Adriano Monteiro Marques was a SoC student
last summer working on an
advanced portable Nmap GUI
and results viewer in PyGTK. The result,
UMIT, is now available
for download at
http://umit.sourceforge.net . He is quitting his current
summer job to join us again and make even
more improvements
to UMIT. The ultimate goal is for UMIT to replace
NmapFE as
the default GUI for Nmap on all platforms. Obviously it

isn't going to "replace" the command-line interface we all love.
But once UMIT comes with Nmap, I hope to never again receive emails
from confused Windows users saying "I clicked on Nmap.exe and some
crazy black box appeared with some text, then disappeared
again. WTF?!" The PRD for this advanced results viewer project is
at http://insecure.org/nmap/SoC/NmapFE.html . Adrian is graduating
this year from the Universidade Estadual de Goias in Brazil."

May the force be with us!

Monday, May 08, 2006

UMIT on Nokia 770

Now Umit got a port to Nokia 770! Thanks to Gustavo Ribeiro, that offered himself for the duty. Umit needs some little adjustments to run perfectly on this platform, but I'll take care of it for the next version. Gustavo sent me some screenshots last night of Umit running on his nokia:


And a picture took with his camera:


Cheeeeeeeers!

Monday, April 17, 2006

UMIT 6.04.1

UMIT has adopted the same versioning convension used by Ubuntu (6.04 means year 6, month 04 which is the release date of this version). The last number group at version number is related to the release number.

At first sign, no big change will be noticed but the splash screen. The main changes affects UMIT stability and performance. I've found loads of bug, and solved each one. Now UMIT has left the beta release.
Another change is the umit user directory (~/.umit) that holds user preferences, interfaces and config files.

Quick Changelog:
  • Now umit uses SVG Icons on Linux.
  • Users are able to save and load scans that doesn't have a profile (manually inserted command)
  • New splashscreen ;-)
  • Full translation to Brazilian Portuguese
  • Creation of user directories
  • And many forgotten changes ;-)

UMIT 6.04.1 Dependencies:
  • Python 2.4 or latter
  • PyGTK 2.6 or latter
  • Nmap 3.81 or latter
  • Higwidgets 0.1.0 or latter

The installation process is quite simple: on main operating systems, just trigger "python setup.py install" with root privileges that everything should be fine. Don't forget that UMIT needs Nmap to run. If you don't have nmap installed, download it from Nmap Download Page and follow the install instructions.

PS: This time, higwidgets was made available from a diferent package on umit download page at source forge. As higwidgets got structure changes, UMIT won't work properly with higwidgets versions older than 0.1.0.

Thursday, March 30, 2006

UMIT at Fórum Internacional do Software Livre (FISL)

At April 20th (13:00 pm GMT -3:00) I'll be speaking about UMIT at FISL. The speaking agenda is as follows:
  • Talking about the project: UMIT, Google, Insecure and Summer of Code!
  • UMIT command Wizard
  • Scanning hosts through the network
  • Comparing results
  • Profile Editor
  • Personalize the interface
  • UmitWeb
  • Next milestone
  • Future plans
  • Matrix Reloaded and the meaning of UMIT
After the speaking, I'll put the presentation here for download. May the force be with us!