An application to audit the security of WLAN Access points. The application tries to guess the access point default password via a public know algorithm. This app is NOT MEANT to be used as a hacking utility, so I'm not responsible of the usage you make of it.
Sorry for all my issues, but when I try to build the sourcecode with the news instructions with ant I can't build dependencies. All libraries folders are empty. This is muy terminal output:
jesus@jesus-precision-workstation-670:~/WLANAudit-Android/WLANAudit$ ant
Buildfile: /home/jesus/WLANAudit-Android/WLANAudit/build.xml
help:
[echo] Android Ant Build. Available targets:
[echo] help: Displays this help.
[echo] clean: Removes output files created by other targets.
[echo] The 'all' target can be used to clean dependencies
[echo](tested projects and libraries)at the same time
[echo] using: 'ant all clean'
[echo] debug: Builds the application and signs it with a debug key.
[echo] The 'nodeps' target can be used to only build the
[echo] current project and ignore the libraries using:
[echo] 'ant nodeps debug'
[echo] release: Builds the application. The generated apk file must be
[echo] signed before it is published.
[echo] The 'nodeps' target can be used to only build the
[echo] current project and ignore the libraries using:
[echo] 'ant nodeps release'
[echo] instrument:Builds an instrumented package and signs it with a
[echo] debug key.
[echo] test: Runs the tests. Project must be a test project and
[echo] must have been built. Typical usage would be:
[echo] ant [emma] debug install test
[echo] emma: Transiently enables code coverage for subsequent
[echo] targets.
[echo] install: Installs the newly build package. Must either be used
[echo] in conjunction with a build target (debug/release/
[echo] instrument) or with the proper suffix indicating
[echo] which package to install (see below).
[echo] If the application was previously installed, the
[echo] application is reinstalled if the signature matches.
[echo] installd: Installs (only) the debug package.
[echo] installr: Installs (only) the release package.
[echo] installi: Installs (only) the instrumented package.
[echo] installt: Installs (only) the test and tested packages (unless
[echo] nodeps is used as well.
[echo] uninstall: Uninstalls the application from a running emulator or
[echo] device. Also uninstall tested package if applicable
[echo] unless 'nodeps' is used as well.
BUILD SUCCESSFUL
Total time: 0 seconds
Ant create all libraries folders but all are empty.
En la parte en la que se visualizan las redes almacenadas (clase SavedKeysFragment), cuando se hace click en un menu item que está en el actionbar no ocurre nada. No obstante, cuando se hace scroll o se presiona el botón menú del dispositivo, se ejecutan todas las acciones que anteriormente no tuvieron resultado.
In some devices the dialog fragments of the app can't be dismissed by using the BACK key. If the device runs GB or less, the device can't be dismissed touching outside of it either.
Feature to display to users the number of AP's that are present on each channel in realtime and in a visual way, so they can adjust their AP channel adequately in order to avoid signal overlaps with their own AP
As Google has introduced Maps v2 there is no need to keep using the Open Street Map library which is very unreliable and slow. Though as a side effect the cross platform ability will be hindered until Amazon maps is used to provide map support to Kindle fire devices and another non Google Play enabled devices.
Wardriving mode should be implemented as an addition to autoscan toggleable in the preferences menu, to enable automatic recording on a database of surrounding AP data and location.
Wardriving data should be exportable in KML format
Location should be implemented in a power efficient way
ShowcaseView usage should be restricted to API Levels greater than or equal to 11. If an alternative exists for lower API Levels, it should replace ShowcaseView.