Tuesday, April 16, 2013

Overview from Eli the Computer Guy


Aircrack-NGUI got an overview post from Eli the Computer Guy! The post was written by a fellow network security enthusiast Nullset Computers. Make sure to check it out and share the love!
Link to the article
More from Eli
More from Nullset

Monday, February 25, 2013

The Hackee Becomes the Hacker!


That's right, you saw the image correctly. Very strong strides are being made for Aircrack-NGUI to run on Windows! It won't be able to own your nemesis as well as its more penguin-y brother, but tools such as nmap and the basic networking tools can still work under NGUI. A new branch has been made in the repository for this change, so you don't need to download the Windows compatible version if you're running Linux. Once I've completed support, I'll merge the branches together again. Just be patient, Windows-users! Your time will come soon enough!

Tuesday, October 23, 2012

Nikto for Aircrack-NGUI

Nikto has been added to Aircrack-NGUI. It can be located under Other Tools->Nikto. It has a graphical interface for all Nikto options and has profiles support as well. You can download the latest version of Aircrack-NGUI here, or download the minimalistic version of NGUI here.

Saturday, September 29, 2012

Another Fresh Batch Of Updates!

...just like the kind my grandma used to make. Here's the latest updates on Aircrack-NGUI:
  • Renamed the forms to remove the Aircrack-NGUI prefix.
  • The form names went on a diet and slimmed down! (Ironic with the cookie image associated with this post) The form's titles no longer say "Aircrack-NGUI - <form name>", and instead just say "<form name>", for easier location on the menu bar.
  • Removed the button-and-menu layout and replaced with menus with hotkeys.
  • The button-and-menu layout is (mostly) gone! You now have a menu bar on the main page to navigate through the program and only open the windows you need. For example, opening a Ping window originally took several clicks and windows (Main Form->Other Tools (own window)->Basic Tools (own window)->Ping. You now click on the Other Tools menu, highlight on Basic Tools (another menu will pop up) and click Ping, so you're left with the main menu and the Ping window. I do have plans for the empty space on the main page, so just accept the eyesore for right now.
  • Fixed the output of Replay/Inject packets so it would rewrite the line on carriage returns with no line feed.
  • Essentially, I made the Replay/Inject Packets window output resemble the aireplay-ng output. There are a few bugs with this with ARP request replay, fragmentation, and chop-chop, but I'm working on it.
  • Added profiles option to Discover Networks.
  • This one's a big one. You can now create "profiles" in Discover Networks that save on your hard disk for you to pull up later. This is helpful if you have a certain setting in Discover Networks you want to use over-and-over but don't want to click on the checkboxes and fill out the text boxes each time. This is entirely optional and only saves profiles when you indicate so.
  • Moved the scripts to a better-named folder.
  • Moved the scripts that NGUI relies on from "Scripts" to "RequiredScripts". Not much more than that.
  • Added the Trace Route option
  • Trace Route! Woo hoo! You can now trace the route between your computer and an external (or internal) address. What makes this special? Well, Aircrack-NGUI displays it in a table which (you guessed it) you can right-click on individual rows and send data to other parts of the program. Very nice if you want to discover if a hop on a traceroute has ICMP echo responses enabled.
  • Started on the Settings screen with Preferred Interfaces.
  • This is another start but I'm working on the Settings screen, which will include options such as deleting all profiles, specifying "preferred" interfaces (automatically selected when a new form is populated), and much, much more.
  • Binaries.
  • The binaries to reflect the above updates as well.

Things are slowly improving and getting more user-friendly, especially with the release of profiles, which I plan to implement more across the system.

Click here to download the latest version of Aircrack-NGUI.

Happy hacking!

Monday, September 24, 2012

IP Tables, WPA Handshakes, and Metasploit, Oh My!

Another release for Aircrack-NGUI. Here's what this version entails:
  • Allow user to delete iptable entries under the FORWARD profile
  • When you click "Check IP Tables" on the ARP Poison Routing page, it would just tell you whether your IP tables will allow forwarding of packets through the rules. Now, instead of it going "boo hoo, open a terminal and clear your FORWARD rules," it offers to display another window on clearing out the rules. You need just select one and click Delete. Click OK to close the window and check again if your rules pass for an ARP Poison Routing attack.
  • Display captured WPA handshake in table
  • The Discover Networks page now has a HANDSHAKE column that will read "YES" when a handshake is captured for a network. Please note that until I can get a patched version of airodump-ng, networks with the same first 5 octets will read "YES" at the same time, even though a handshake may only be captured for one of them.
  • Metasploit and Armitage feature in Other Tools.
  • Before I get a flame war started on this, I'm not actually incorporating a full-fledged Metasploit GUI built by yours truly. This is merely a "quick page" to do common functions with Metasploit. These being, run msfupdate, msfconsole, msfgui, and Armitage. That's all it does.
I hope you enjoy this latest release of Aircrack-NGUI!

Click here to download the hacking sensation that's sweeping the nation.

Sunday, September 23, 2012

Bugs, Bugs, Gotta Love Bugs, BUUUUUGGGSSS!

I made a promise to myself that after I added Reaver to Aircrack-NGUI that I would try to work down the issues list. So, I have. We are currently down to 5 issues so that means it's time for a new release!
  • Started code on setting a table row's background color.
  • There's an issue in the database right now that there's no way for a user to know if they caught a WPA handshake on a network they're monitoring. I've started the process by supplying a base code that allows for selected row background coloring. The feature isn't complete yet, but it's on its way.
  • Fixed reliance on installed programs.
  • Aircrack-NGUI detects what programs you have installed and enables/disables buttons and features according to what you have. There was a bug where the entirety of Network Devices was disabled if you didn't have airmon-ng installed. I changed it to only the buttons being disabled and the feature only becomes disabled if you don't have ifconfig or iwconfig installed.
  • Fixed issue where aireplay-ng process wouldn't be killed when the window was closed.
  • Nasty yet tiny little bug where if you closed the results from a running Replay/Inject Packets window, the aireplay-ng process in the background wouldn't terminate. So, you don't see it running and if you don't use the "ps" command in a terminal, you don't even know it's still running. This has been corrected so that when you close the window, it kills the process.
  • Added feature to auto-populate the manufacturer section of a MAC address with search feature.
  • MAC Changer now allows you to click the ellipses next to the specify specific MAC address and it lets you type in the name of a manufacturer into the search. When you click Go, it will query MAC Changer for all MAC prefixes with that search term in the name. You can then select a MAC prefix and click OK, and it will populate the first three octets with the selected prefix with the next textbox auto-focused for you. Helpful if you need a MAC address from a certain vendor.
  • Added hone in on network, hone in on network and capture IVS, and fixed the output of Replay/Inject packets.
  • You can now "hone-in" on a network (channel and network MAC specified for airodump-ng) and also hone-in and capture IVS on a network (same as "hone-in" but --ivs and -w "autocapture" specified). This lets you quickly set up a capture setting from Discover Networks instead of copying information and closing the results window and adjusting the settings. We're all about not having to copy information here, folks.
That's it for right now. I'm working on more bugs but after that comes the Metasploit and Armitage tool under the Other Tools setting.

Click here to download the latest copy of Aircrack-NGUI.

Wednesday, September 19, 2012

Reaver Added To NGUI

That's right, folks. The WPS-cracking tool has been added to the NGUI available functions. It's integrated into the Discover Networks feature, so if you perform a Wash scan and it reports that a network has WPS enabled, you can right-click it and select Attack Network->Reaver. It'll populate a new Reaver form with the network's BSSID. You can populate the information you want after that and click Start. Watch the magic unfold in the NGUI process result window. Happy hacking!

Download the latest version of Aircrack-NGUI here.