Commit Graph

92 Commits

Author SHA1 Message Date
Hritik Vijay 9669b87a2d Check existence of language files 2017-11-29 02:21:33 +05:30
Hritik Vijay 9382873277 dhcpd package known as dhcp in Arch 2017-11-27 13:48:14 +05:30
deltax 770a8365d6
Remove disallowed characters in ssid 2017-11-19 19:37:34 +01:00
Matias Barcenas 07821576ec Made python dependency more specific.
The issue could've occured on systems where the default python package
isn't python 2.7, such as arch linux where it's python 3.X.
2017-11-09 13:50:15 -06:00
Matias Barcenas 66877aaad1 Added missing python dependency. 2017-11-09 00:00:40 -06:00
deltax 4d9286e1eb
Update fluxion.sh 2017-11-02 13:09:59 +01:00
deltaxflux 265606c68e Change revision 2017-09-20 23:19:06 +02:00
root 6d2fe858fd Fix issue #174 2017-09-20 23:16:41 +02:00
STRSHR 1c51ba29e9 added a xdpyinfo presence check as a temporary fix. 2017-09-11 23:51:58 +03:00
deltaxflux 94e6c94c13 Fix bad translation, add ui for handshake 2017-09-10 13:20:08 +02:00
Matias Barcenas dac8e6d6ec Fixed set_language bug (outdated identifier). 2017-09-08 15:28:53 -05:00
Matias Barcenas 6b1e3ffb21 Merge branch 'master' into universal-interface 2017-09-08 15:14:07 -05:00
Matias Barcenas a88eec011b Fixed a bug with set_language and fluxion auto. 2017-09-02 20:46:29 -05:00
Matias Barcenas 74a84d24e7 Restored xterm test run check. 2017-09-02 20:34:17 -05:00
Matias Barcenas ee3ff61a65 Abstracted identifier names & refactored show AP. 2017-09-02 19:01:53 -05:00
Matias Barcenas 35fb761ced Renamed functions & refactored interface setup.
Renamed fluxion.sh functions to prevent namespace collisions.
Refactored interface initialization algorithms for extensibility.
The AP interface is no longer created and initialized in fluxion.sh.
2017-09-02 13:28:30 -05:00
Matias Barcenas 593d821d07 Added fluxion xterm-failure checking. 2017-08-27 15:36:45 -05:00
Matias Barcenas 9bb79000f4 Improved fluxion & attacks' language support.
Languages are now identified using the ISO language standard internally.
Attacks' translations have been relocated to their respective bundle.
Attacks' identifiers are now translatable using the native tag.
2017-08-26 14:55:10 -05:00
Matias Barcenas e581d1945f Updated version as 3.2 to reflect recent changes. 2017-08-22 02:47:53 -05:00
Matias Barcenas 34ab3980bd Added new fluxion.sh dialog to language files. 2017-08-22 02:28:47 -05:00
Matias Barcenas afe1e76690 Completed implementation & integration of installer.
The installer has been defined as a utility & is incorporated into fluxion.
The installer is now responsible for checking & installing updates.
The installer is now responsible for checking & installing dependencies.

Package managers can now be defined within fluxion/lib/installer/managers.
Dependencies are now flexible, and will attempt alternative installs.
2017-08-21 22:56:41 -05:00
Matias Barcenas a5d1c4129d Incorporated master's updates. 2017-08-21 16:30:56 -05:00
Matt Gates 437c3eaaac Add UI instruction to close the wifi scanner 2017-08-21 10:26:55 -04:00
Matias Barcenas ecda2bf278 Started fluxion installer update integration. 2017-08-21 00:11:32 -05:00
Matias Barcenas ff834a64af Fixed a potentital bug related to driver unloading.
The bug was much more likely to occur on slower systems.
The bug could occur when trying to load a driver immediately after unloading it.
2017-08-20 18:00:14 -05:00
Matias Barcenas 42d80d438a Split FLUXIONDropNet into two separate flags.
FLUXIONWIKillProcesses controls killing interfering processes.
FLUXIONWIReloadDriver controls weather drivers will be reloaded.
* Unloading occurs before killing services, reloading occurs after.
2017-08-20 17:27:04 -05:00
Matias Barcenas 5876569de8 Fixed a bug affecting interface driver reloading.
The interface setup procedure wasn't waiting for the interface to be ready.
2017-08-20 16:54:06 -05:00
Matias Barcenas 9d708bc84e Suppresed iw messages & removed global variable. 2017-08-20 16:07:04 -05:00
Matias Barcenas ae00f896a2 Fixed an issue with long interface names. 2017-08-19 13:55:22 -05:00
Matias Barcenas 7fd3c9e1e6 Fixed a bug affecting interface setup & startup.
The bug was caused by a local variable being use as global.
Rewrote the interface-start section to use physical device.
2017-08-19 10:39:31 -05:00
Matias Barcenas 2a16e9dafc Added airmon-ng as optional monitor-mode switcher. 2017-08-18 15:15:55 -05:00
Matias Barcenas 75d015af5c Finished implementation of airmon-ng independence. 2017-08-18 01:52:51 -05:00
Matias Barcenas 6299239cdf Removed obsolete dependencies. 2017-08-16 15:34:20 -05:00
Matias Barcenas 290e2764c0 Removed two common tools as dependencies. 2017-08-16 15:20:02 -05:00
deltax 846380552a Change revision 2017-08-16 22:03:51 +02:00
Matias Barcenas 64cbf71830 Fixed FLUXIONAuto functionality. 2017-08-16 01:01:51 -05:00
Matias Barcenas 8c523d0a6f Added flag for scanner's manufacturer field. 2017-08-15 23:27:51 -05:00
Matias Barcenas 9463b90896 Removed obsolete commented code. 2017-08-15 19:36:19 -05:00
Matias Barcenas 1ce39090dd Left-justified the scanner's security field. 2017-08-15 01:20:59 -05:00
Matias Barcenas 2118da90ed Left-justified the wireless interfaces' descriptor. 2017-08-15 00:33:37 -05:00
Matias Barcenas f9d5f9b8be Fixed a bug with APTargetMaker & removed extraneous statement. 2017-08-14 22:57:40 -05:00
Matias Barcenas 8d60fd4229 Fixed a bug affecting APTargetMakerID & APTargetMaker. 2017-08-14 22:43:14 -05:00
Matias Barcenas 2687ecaea6 Fixed a couple of issues (outdated) with FormatUtils. 2017-08-14 20:28:37 -05:00
Matias Barcenas aabe322633 Shortened banner printing delay time. 2017-08-14 18:50:02 -05:00
Matias Barcenas 0a2ce6fcd1 Rewrote FormatUtils for performance & fixed bugs.
Rewrote FormatUtils to correct bad performance (sluggish on slow systems).
Changed FormatUtils API to accomodate for new performance enhancements.
Added a new literal to FormatUtils's formats, the double asterisk (**).
FormatUtils will now replace all asterisks, double asterisk (**).

Fixed an issue caused by long ESSIDs and long interface driver descriptors.
2017-08-14 17:13:47 -05:00
Matias Barcenas b154c26ae8 Updated FormatUtils & applied to portal selection. 2017-08-13 04:24:18 -05:00
Matias Barcenas 9a041d95bd Rewrote target AP view to utilize FormatUtils. 2017-08-13 00:25:53 -05:00
Matias Barcenas 1aa3d96c8a Fixed missing spacers, transitions & captorPID bug.
Added all missing spacers after a choice operation (missing echo).
Rearranged fluxion_header algorithm to make transitions smoother.
Fixed a bug where captorPID might be missed (not waiting [enough] for it).
2017-08-12 21:23:22 -05:00
Matias Barcenas af07814b8e Fixed a dependency-check bug introduced last commit. 2017-08-12 20:08:55 -05:00
Matias Barcenas fb316c25be Tweaked fluxion header and reenabled banner animation. 2017-08-12 19:18:53 -05:00