Commit Graph

1351 Commits

Author SHA1 Message Date
Matias Barcenas f2e2e76158
Merge pull request #326 from FluxionNetwork/captive-redirection
Global Captive Redirection
2017-12-24 15:21:49 -06:00
Matias Barcenas cf23366f87 Fixed connectivity emulation bug.
The bug was recently introduced by lighttpd's global redirection directive.
The global redirection ignored special domains used for emulation.
2017-12-24 15:05:20 -06:00
Matias Barcenas 3e1a30805b Configured lighttpd for global redirection.
Lighttpd has been configured to redirect everything to captive.gateway.lan.
2017-12-24 14:45:14 -06:00
Matias Barcenas 0952366e2f
Merge pull request #324 from zartaz/patch-7
Update el.sh
2017-12-24 10:31:20 -06:00
zartaz 4489d3a346
Update el.sh 2017-12-24 18:15:27 +02:00
Matias Barcenas fff0c853ee
Merge pull request #323 from zartaz/patch-6
Update el.sh
2017-12-24 09:49:03 -06:00
Matias Barcenas 4a9c11d9a5
Merge pull request #322 from zartaz/patch-5
Update el.sh
2017-12-24 09:45:45 -06:00
Matias Barcenas 79a1d1e56d
Merge pull request #321 from zartaz/patch-4
Update el.sh
2017-12-24 09:44:06 -06:00
zartaz dd90067c29
Update el.sh 2017-12-24 17:40:37 +02:00
zartaz f70bd1c841
Update el.sh
Fully translated
2017-12-24 15:53:21 +02:00
zartaz 2efe52fe47
Update el.sh
corrections
2017-12-24 13:34:48 +02:00
Matias Barcenas 22d4d64d8d Added new redirect domain for Android devices. 2017-12-23 12:20:19 -06:00
Matias Barcenas fcca951f86
Merge pull request #319 from zartaz/patch-3
Update el.sh
2017-12-23 11:33:17 -06:00
zartaz 197ab4c402
Update el.sh
full translated in greek
2017-12-23 18:12:24 +02:00
Matias Barcenas ef09b4adac Fixed a recent bug caused by a missing directory.
The bug was caused by a new procedure trying to access a missing directory.
The directory was only created once a password attempt occured.
Removed inert code (code that wasn't doing anything).
2017-12-22 17:14:57 -06:00
Matias Barcenas 3ef08c80e7 Fixed a bug caused by a lack of quotes. 2017-12-22 16:35:21 -06:00
deltaxflux b3718510a3 Minor changes 2017-12-22 13:57:15 +01:00
Matias Barcenas e3b9b72009 Fixed multiple bugs related to character escaping.
Fixed a bug with the authenticator where the wrong SSID was displayed.
Fixed a bug with the authenticator's network log, same as above.
Fixed a bug with the hash path prompt, same as above.
Added another character as candidate for SSID substitution (backslash).
2017-12-22 01:40:06 -06:00
Matias Barcenas 85f692b50e Fixed a bug caused by unescaped strings. 2017-12-21 22:15:44 -06:00
Matias Barcenas 086693782b Fixed bug caused by usage of unsanitized SSID. 2017-12-21 21:32:23 -06:00
Matias Barcenas 33a22c1eaa Added support for UTF-8 ESSIDs & bug fixes.
Added support for ESSIDs containing non-ASCII and other special characters.
Fixed a bug which would prevent exiting when the debug flag was active.
Fixed a bug where attacks' unprep_attack wasn't being called on abort.
Fixed a bug where fluxion_show_ap_info was escaping some ESSIDs.

Added better logging messages to HashUtils.
Added support for special characters to HashUtils.
2017-12-21 20:43:50 -06:00
Matias Barcenas 3df7ec512d Fixed pkg-manager bug, and other minor issues.
Fixed a bug caused by not resetting the package manager after finishing.
The bug occured only when the installer was interrupted.
Removed obsolete code from fluxion's exit procedure.
Added better message feedback to the apt manager.
Updated languages' dialog for new package manager reset notice.
2017-12-20 18:30:09 -06:00
Matias Barcenas bfcb897f23 Minor corrections to style & apt pkg-manager. 2017-12-20 17:21:39 -06:00
deltaxflux efe78f1c7e Minor changes 2017-12-20 15:14:18 +01:00
deltax 4437004dea
Update attack.sh 2017-12-17 10:00:56 +01:00
deltaxflux 154b121af0 Dynamic xterm windows 2017-12-14 21:04:55 +01:00
deltaxflux 1da7740c8f Fix missing if statement 2017-12-14 14:07:43 +01:00
deltaxflux c3e42e5ac9 Translate De 2017-12-13 14:23:27 +01:00
deltaxflux 23b5488094 Minor tweaks 2017-12-13 06:53:56 +01:00
deltaxflux ecb3a25da2 Add mac adress to netlog file 2017-12-12 22:24:52 +01:00
Matias Barcenas 00dfab2842
Clarified README's introductory paragraph. 2017-12-12 00:58:43 -06:00
Matias Barcenas ae0f88ef91 Upgraded revision to reflect significant change.
The Captive Portal attack is now more effective against Android clients.
The attack triggers the captive portal prompt in more versions of Android.
2017-12-09 04:03:36 -06:00
Matias Barcenas 9d59bd7555 Consolidated Android connectivity domains. 2017-12-09 03:49:56 -06:00
Matias Barcenas 1f6f1a5753 Added captive portal triggering for Android 6. 2017-12-09 02:16:13 -06:00
Matias Barcenas 28f2d24629 Restored overwritten translations. 2017-12-06 23:13:00 -06:00
Matias Barcenas 2be78a6c2d Captive Portal now optinally emulates connectivity.
The Captive Portal attack can now emulate an internet connection optionally.
2017-12-06 22:20:22 -06:00
Matias Barcenas 9b8446c957 Enhancements & additions for Captive Portal.
Captive Portal will now target its service PIDs to accurately kill them.
Captive Portal's window arrangement has been enhanced (rearranged).
Captive Portal will now show the web server access log.
2017-12-06 01:54:49 -06:00
Matias Barcenas d6e35fef00 Added optional SSL & reworote back option.
The user now has control of whether or not to enable lighttpd's SSL.
The go-back option has been rewritten for readability & simplicity.
Minor improvements to extensibilty for future authenticators (only has 1).
2017-12-05 21:22:06 -06:00
Matias Barcenas 2004fc1c87 Fixed conditional_bail bug not stopping attacks. 2017-12-05 21:20:20 -06:00
Matias Barcenas 413027e881 Corrected annoyance with diagnostics script. 2017-12-05 21:12:23 -06:00
Matias Barcenas ee4d84e59f Removed captive portal suppression in iOS.
Redirecting was taking too long due to hiding the captive portal.
The iOS client would hang, waiting for a secure connection from lighttpd.
SSL is disabled, so no response would be recieved in a sane amount of time.
2017-12-05 16:54:46 -06:00
Matias Barcenas 1e7b724d5d Restored Fluxion Scanner's xterm.
Signal interrupt is also sent to airodump-ng, gracefully terminating it.
2017-12-05 16:52:27 -06:00
Matias Barcenas 7ab63da737 Fixed (bug) and improved AP services.
Fixed a bug where once an AP was selected, it could not be changed.
The AP service will now explicitly wait for xterm's child (AP service PID).
Removed killing every process using the same service in the system.
2017-12-05 16:44:54 -06:00
Matias Barcenas a76f5a7a57 Added support for basic 5GHz scanning. 2017-12-04 03:05:23 -06:00
Matias Barcenas 4cd3bf233c
Removed Kali version & replaced with rolling. 2017-12-04 01:49:44 -06:00
Matias Barcenas 39129eaa6a Disabled portal's SSL & added connectivity check domain. 2017-12-03 21:55:54 -06:00
Matias Barcenas a50a95e18e Fixed an issue caused by killing airodump-ng.
The issue was caused by sending SIGTERM rather than SIGINT to airodump-ng.
To fix the issue, we execute airodump-ng in the background & send SIGINT.
2017-12-02 05:08:20 -06:00
Matias Barcenas 54b0165db4 Added some warning suppression to Android & iOS.
For iOS, the warnings are suppresed up to the current version (11.2).
For Android, the warnings are suppresed for only some versions (varies).
2017-12-02 03:15:31 -06:00
Matias Barcenas e587942f32 Updated & corrected some language files. 2017-12-01 16:06:43 -06:00
Matias Barcenas a6a4261ebd Added missing safety checks & state updates. 2017-12-01 16:05:55 -06:00