Skip to content

Releases: aha-project/AHA-GUI

AHA-GUI-v0.5.7b1-20180730

31 Jul 01:51
Compare
Choose a tag to compare

v0.5.7b1
√ Fixed error printing column headers to AHA-GUI-Report.csv
√ Added additional "ExtPorts" column to the "Data View > Vulnerability Metrics" tab as well as the AHA-GUI-Report.csv which shows all the ports the process has bound that are externally accessible
√ Now show version (i.e. v0.5.7b1) in title bar next to the usual title text to help people ensure they're running the current version before reporting bugs/etc.
√ No longer dispose and re-create the data view when the open/close buttons are clicked, so if you close/reopen it while the application is still running, the tables will still be sorted/sized/etc. the way you left them when you closed the table view (but this is not persistent across different runs of the application however, just within a single run)
√ Fixed main window showing "Score: Score: N/A" when clicking on external nodes
√ Make buttons / score dropdown more consistent in style/size so that my OCD stops complaining
√ Various theme cleanups
√ Misc bugfixes

SHA256(AHA-GUI-v0.5.7b1-20180730.zip)= 66320bc0d2a77f7c81d352f9ba53cf521e1099ac591f8fce33b790ebe85b5d32

AHA-GUI-v0.5.6b1-20180729

30 Jul 02:36
Compare
Choose a tag to compare

What's new:

√ Consistent theme across platforms, hopefully this makes oddities on one platform vs another less annoying.
√ Significant improvements in appearance.
√ Upercase protocol (TCP,UDP, etc) when possible.
√ Improved delineation of listening internally/externally: internally is now only 127/8,10/8,192.168/16,::1 (which now means almost everything is classified as external).
√ All data tables are now sortable by their datatype: integers now sort by numeric value rather than string value which fixes the sort of "1,10,2,20" to be "1,2,10,20" as one would expect.
√ Renamed inspector to "Graph Node Inspector" to stop possible confusion about what each inspector/view does.
√ Now that "Data View" exists, the --debug flag is joined by a new --verbose flag which will print all the scoring information that used to be printed to the console which is now hidden by default.
√ Loading splash screen to make it more obvious that we're loading.
√ Firewall list is now "Data View" which has tabs::
√ Former FW suggestions window is now a tab called "Listening Processes" (internally and externally listening processes now listed separately)
√ Report "Vulnerability Metrics" tab (node name, total score by each method, username, process path, etc).
√ "Vulnerability Metrics" report also includes new metrics such as totall number of external/internal nodes, harmonic means of the scores of internal/external nodes, and listing of the worst node of each of external/internal
√ A CSV report called "AHA-GUI-Report.csv" is also produced with the same contents as the "Vulnerability Metrics" tab

SHA256(AHA-GUI-v0.5.6b1-20180729.zip)= 5374a03e07e1b5265ce4be563ec3e80bcfe526df5ae326c0303e99d5e38f4487

v0.5.5b1 release 20180726

27 Jul 06:06
Compare
Choose a tag to compare

v0.5.5b1 release 20180726

√ Converted inspector and FW recomendations listing to tables, and generally cleaned up presentation in those two areas
√ Hopefully solved odd race condition at program start, and added a bit more error handling that might help if it still somehow hits still
√ Ability to sort columns in the JTables
√ Tooltip contents of JTable cells (useful for long contents)
√ Added handle FIN_WAIT the same as TIME_WAIT when drawing
√ Added some extra score metrics to MetricsTable.cfg for linux
√ A lot of misc bug fixes

SHA256(AHA-GUI-v0.5.5b1-20180726.zip)= 0e3c7ecbd1c29d50b47c4bdad59deb323e7faec814581e48e30f6d7e0c817332

v0.5.4b2 release 20180619

20 Jun 03:09
Compare
Choose a tag to compare

What's new:

√ Print information useful for bug reporting on startup (os/jre version/etc)
√ Hopefully Fixes for csv parsing in some situations

SHA256(AHA-GUI-v0.5.4b2-20180619.zip)= 719161b5a2555970a0fe050207ac395d011e6781e847456405d574efa6627bc3

v0.5.4b1 release 20180619

19 Jun 22:06
Compare
Choose a tag to compare

What's new:

√ Load node scoring metrics from MetricsTable.cfg
√ Fixed omitted prints for username and path when clicking on nodes

SHA256(AHA-GUI-v0.5.4b1-20180619.zip)= bcfce57fc3573c9a7cc5f415efa377d5fc6dbea0e21c8db9c2f8033164a51a54

v0.5.3b1 release 20180607

08 Jun 00:25
Compare
Choose a tag to compare

What's new:

√ Merge in new scoring method.
√ JComboBox for scoring methods now that we have more than two.
√ Allow custom file overlay to be placed atop any scoring method.
√ Fix various NPEs related to custom score file.
√ Print expanded scoring info in the inspector. Now shows all items true/false in scoring and point value.
√ Remove duplicate information in local/remote ports in the inspector.
√ Parse files by column name rather than position to future proof and begin adding support for files generated with other scanners (i.e. future possible Linux/MacOS/etc scanners).
√ Misc improvements/bugfixes.

SHA256(AHA-GUI-v0.5.3b1-20180607.zip)= ff42df9bc3064018af2c778118f8cdc43416b295e30a3a412732199df4e53026

v0.5.2b1 release 20180501

02 May 04:53
Compare
Choose a tag to compare

What's new:

√ Licensing/source stuff figured out, so new version pushed to master, mouse adapter which is adapted from graphstream code separated into its own file
√ Tool tip idea has gone by the wayside, but the inspector is fairly full fledged now
√ Lots of little detail text related bugs, spurious commas, "null" text, etc cleaned up
√ Misc fixes

SHA256(AHA-GUI-v0.5.2b1-20180501.zip)= 5f4dced7419e936f64536927a24901b18d5d14f6f90e5bee852415026f9637a8

v0.5.1b2 ALPHA release 20180420

20 Apr 10:54
Compare
Choose a tag to compare
Pre-release

Source for this is not yet uploaded (it's just attached to master, which does not contain the changes below), there are still cleanups to do before upload.

Changes since the last pre release (v0.5.0 beta release 20180323):

! Preview support for inspector window (tooltip based approach fell flat on its face on certain platforms due to apparent caching of tooltips by the java OS LAF.
! Known issue: there is no button to re-open the inspector window yet, so if you close it, it wont re-appear until you relaunch
√ Java LAF other than macOS should now correctly display checkbox labels (sorry!)
√ Thin gray border added to every window to make it easier to grab edges for resizing/etc.
√ Misc fixes

A proper beta release will hopefully come in a few more days, just want to get this in the hands of a couple of testers in the meantime.

SHA256(AHA-GUI-v0.5.1b2-20180420.zip)= 76e6dd9db02b72dbea53ecf02c8de5308d56e2171a77ff09add3a84331f9bc4d

v0.5.1b1 ALPHA release 20180419

19 Apr 09:55
Compare
Choose a tag to compare
Pre-release

Source for this is not yet uploaded (it's just attached to master, which does not contain the changes below), there are still cleanups to do before upload.

Changes since the last pre release (v0.5.0 beta release 20180323):

! Preview support for hovering over nodes to see additional info as a tooltip
√ Java LAF other than macOS should now correctly display checkbox labels (sorry!)

A proper beta release will hopefully come in a few more days, just want to get this in the hands of a couple of testers in the meantime.

SHA256(AHA-GUI-v0.5.1b-20180419.zip)= 223a5a070f8cbc0f387a7a7a8dc21210c17545a9781dcfee028cee7101336d41

v0.5.0 beta release 20180323

24 Mar 00:13
Compare
Choose a tag to compare

Changes since the last pre release (20180308):

√ include informative text when clicking external nodes, list fqdn when possible
√ remove score (now shows "N/A") for external nodes
√ ReFactor GUI separate from data model, cleanup source
√ update 'formatToolTipText' so that it puts a BR every 60 chars or so, preferably at a ',' or a ' '
√ misc fixes

Prebuilt (but unsigned) jar and deps packaged in a .zip are attached for anyone who does not feel like building.

SHA256(AHA-GUI-v0.5.0b1.zip)= 0d94ff55adfdae9e1b107614992ed35cad67b8d1e52db710bb652e604040e11f