Matias Barcenas
ead90d1f5b
Fixed minor prompt styling issue.
2017-11-30 20:58:54 -06:00
Hritik Vijay
7ffa1b731f
No user confirmation when installing dependency i.e. fully automated
2017-11-27 13:47:41 +05:30
Hritik Vijay
755b3047c9
Added support for pacaur,yaourt
2017-11-27 13:26:08 +05:30
Hritik Vijay
b1f342af37
Removed -y flag. Arch does not support Partial updates.
2017-11-27 13:25:17 +05:30
Matias Barcenas
0b9f8413f4
Improved InterfaceUtils function return value.
2017-09-02 14:34:47 -05:00
Matias Barcenas
8e21a367c6
Refactored & improved some algorithms.
2017-08-31 17:31:05 -05:00
Matias Barcenas
2ca9b029b2
Refactored interface selection algorithm.
2017-08-31 15:08:43 -05:00
Matias Barcenas
9944355832
Fixed InterfaceUtils bug & refactored WI check.
...
Fixed a bug caused by lingering hex markers from device descriptors.
Refactored wireless interface checking for future extensibility.
2017-08-30 15:55:16 -05:00
deltaxflux
dd168237d9
Fix default permissions
2017-08-22 22:36:29 +02:00
Matias Barcenas
39afb4c8b7
Added anti-redefinition headers to library scripts.
2017-08-22 14:23:08 -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
Matias Barcenas
511a485f30
Relocated generic portal's assets to its attack.
2017-08-21 10:18:31 -05:00
Matias Barcenas
92bad0242b
Changed & tested update check function.
2017-08-21 00:06:29 -05:00
Matias Barcenas
88619a8dd6
Began implementation of installer update.
...
Created an installer utility library.
The installer will be responsible for checking dependencies & updates.
2017-08-20 23:02:34 -05:00
Matias Barcenas
20521337e4
Fixed a bug introduced last commit by outdated statements.
2017-08-20 15:19:40 -05:00
Matias Barcenas
663045e4f0
Fixed bug affecting empty name (phy#) files.
2017-08-20 15:08:42 -05:00
Matias Barcenas
75d015af5c
Finished implementation of airmon-ng independence.
2017-08-18 01:52:51 -05:00
Matias Barcenas
dd33314fa8
Fixed minor bugs affecting InterfaceUtils.
2017-08-17 23:24:29 -05:00
Matias Barcenas
e6058201cb
Implemented physical, hardware & chipset for InterfaceUtils.
2017-08-17 23:11:21 -05:00
Matias Barcenas
21ae874efb
Added driver finder method (thanks to Guilles@stackoverflow).
2017-08-17 18:01:17 -05:00
Matias Barcenas
4092d969f7
Suppressed grep file not found error.
2017-08-17 17:45:48 -05:00
Matias Barcenas
ea1824b5ca
Started implementing airmon-ng independence.
2017-08-17 17:37:44 -05:00
Matias Barcenas
f631680ed4
Created an optimized solution for the last patch.
2017-08-14 21:54:31 -05:00
Matias Barcenas
2687ecaea6
Fixed a couple of issues (outdated) with FormatUtils.
2017-08-14 20:28:37 -05:00
Matias Barcenas
bed09e813f
Fixed FormatUtils bug caused by outdated replacement.
2017-08-14 18:23:50 -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
490fea94ff
Fixed wrong AP service configuration location.
2017-08-14 04:14:23 -05:00
Matias Barcenas
b154c26ae8
Updated FormatUtils & applied to portal selection.
2017-08-13 04:24:18 -05:00
Matias Barcenas
8e0a37218b
Fixed a bug affecting slow system and AP services.
...
The bug was caused by a constant wait time, rather than dynamic.
The bug was more likey to affect the airbase-ng service.
2017-08-12 22:36:36 -05:00
Matias Barcenas
a0ac4510e0
Rewrote scanner results auto expansion with FormatUtils.
2017-08-12 17:24:14 -05:00
Matias Barcenas
ad89264442
Implemented FormatUtils & used for startup banner.
...
The new horizontal utility utilizes the * token for centering.
* Every field with the token %*s will autofill the remaining space.
* Field tokens may be any valid format specifier, plus the asterisk.
* > Example: printf "%*s %.*s %*d" "col1" "col2" "3.0" (notice asterisk)
* > Example: printf "%*b %s" "\e[1;33mThis is red text\e[0m" "this is not"
Use the new utilities to center the startup banner and other messages.
2017-08-12 15:43:39 -05:00
Matias Barcenas
c15bd1b7bc
Lang. globals, paths, exitmode update & bugfixes.
...
Updated fluxion and attacks scripts to use the updated language global identifiers.
Quoted some paths that handn't already been quoted (potential spacing issues).
Updated the exitmode function to deal with FLUXION-started only processes.
Fixed a bug where the "WI not supported" message was displayed when no AP were found.
Added an IO function to handle dynamic, static-text, substitution.
2017-08-10 22:02:12 -05:00
Matias Barcenas
4a47ee2f88
Fixed mawk vs gawk bug & added missing quotes.
2017-08-09 23:30:23 -05:00
Matias Barcenas
c5a15bcb6c
Updated commented code.
2017-08-09 20:33:17 -05:00
Matias Barcenas
03c1921f95
Fixed a bug with hostapd.conf's path.
2017-08-09 20:16:16 -05:00
Matias Barcenas
357b5bd950
Deleted obsolete files and directories.
2017-08-08 15:06:47 -05:00
Matias Barcenas
f541c2ba1f
Refactored functionality to independent library scripts.
...
These utility scripts implement repeatedly required generic functionality.
2017-08-08 12:40:32 -05:00
root
f8c86f3e25
update airmon permissions
2017-08-06 13:38:00 +03:00
deltaxflux
638163d2b7
Better error handling
2017-07-28 22:50:50 +02:00
Matt Gates
51cd1c7a00
Introduce end-of-line normalization
2017-07-23 09:18:46 -04:00
deltax
6e5465f933
Fix encoding and permission issues
2017-06-28 15:51:34 +02:00
deltax
b90b9cb8b9
Update branch to the latest version
2017-04-24 07:23:08 +02:00