Git Product home page Git Product logo

xtr4nge / fruitywifi Goto Github PK

View Code? Open in Web Editor NEW
2.2K 237.0 500.0 1.21 MB

FruityWiFi is a wireless network auditing tool. The application can be installed in any Debian based system (Jessie) adding the extra packages. Tested in Debian, Kali Linux, Kali Linux ARM (Raspberry Pi), Raspbian (Raspberry Pi), Pwnpi (Raspberry Pi), Bugtraq, NetHunter.

Home Page: http://www.fruitywifi.com

License: GNU General Public License v3.0

PHP 98.25% CSS 0.40% Shell 0.69% Python 0.45% JavaScript 0.21%

fruitywifi's Introduction

FruityWiFi

Wireless network auditing tool http://www.fruitywifi.com/

Important Note (Debian 11 Bullseye):

Please use Use Debian 11 Bullseye based systems. The Installer has been updated for resolving issues with old version.
Note: Some modules will not work until they are upgraded to Python3

FruityWiFi is an open source tool to audit wireless networks. It allows the user to deploy advanced attacks by directly using the web interface or by sending messages to it.

Initialy the application was created to be used with the Raspberry-Pi, but it can be installed on any Debian based system.

Status

A more flexible control panel. Now it is possible to use FruityWifi combining multiple networks and setups:

Within the new options on the control panel we can change the AP mode between Hostapd or Airmon-ng allowing to use more chipsets like Realtek.

It is possible customize each one of the network interfaces which allows the user to keep the current setup or change it completely.

Config

FruityWifi is based on modules making it more flexible. These modules can be installed from the control panel to provide FruityWifi with new functionalities.

Within the available modules you can find URLsnarf, DNSspoof, Kismet, mdk3, ngrep, nmap, Squid3 y SSLstrip (code injection functionality), Captive Portal, AutoSSH, Meterpreter, Tcpdump and more.

Note: New modules are being developed continuously and can be installed from the modules page.

Install

Using the installation script all the required dependencies, scripts and setup can be installed.

On Buster based systems use: install-FruityWiFi.sh

x86/x64 Version

Go to http://localhost:8000 (for http)
Go to https://localhost:8443 (for https)

user: admin
pass: admin

Kali Linux Version

Note: The Kali Linux version has not been updated in long time. I will try to work on this as soon as I can. For the moment use the GitHub installer for avoiding issues.

FruityWiFi is now part of Kali Linux repositories.

  • apt-get install fruitywifi
  • /etc/init.d/fruitywifi start
  • /etc/init.d/php5-fpm start

Go to http://localhost:8000 (for http)
Go to https://localhost:8443 (for https)

user: admin
pass: admin

Note: installing fruitywifi will install all modules. If you want to install only some modules, you can install fruitywifi-core first and then each module, for example fruitywifi-module-dnsspoof.

ARM version (Raspberry Pi)

Note: The new installer has not been tested on Raspberry yet. I will try to work on this as soon as I can.

Go to http://localhost:8000 (for http)
Go to https://localhost:8443 (for https)

user: admin
pass: admin

More information

Wiki

fruitywifi's People

Contributors

c2htm avatar carrodher avatar finlaydag33k avatar jesux avatar newpid0 avatar xtr4nge avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fruitywifi's Issues

Wireless Not Starting

I am having a major bug where the Raspberry Pi will crash once you hit start wireless, I can install and modify packages but I can not start any of them.

Some bugs...report.

Hi,xtr4nge
I'v found some bugs.

In the sslstrip module's output interface,
first comandline is "Couldn't read inject.txt",what does this mean?

I try to connect FruityWifi with mobilephone.
Ios,Andriod is OK,but Lumia920 ,a mobilephone which use WP8 can't discover SSID.How to fix it?

In the "DHCP" interface,disappeared some odd info,such as:
"10.0.0.51 * 01:00:26:5e:f0:17:b4;
10.0.0.56 * 01:a4:17:31:f7:b0:f2;
10.0.0.58 * 01:70:1a:04:c6:25:ee;"
I guess it's "IP + hostname + MAC",but there wasn't any computer use those IPs.
Sounds like "Ghost PC",haha :)

regards,
ghosttang

install-FruityWifi.sh

install-FruityWifi.sh should also install apache2

# grep -i apache2 install-FruityWifi.sh 

# APACHE2 SETUP
/etc/init.d/apache2 start

without httpd there is no /var/www in Debian, so there is so much errors

where does iface_wifi be set?

The ngrep\urlsnarf\etc function don't work on my FruityWifi. I manually debug the code and found that the $iface_wifi variable is empty string. However, I didn't find anywhere this variable be set. So I come here to ask for some help.

Raspberry Pi (Pwnpi version) [FruityWifi v1.6]

The Raspberry Pi (Pwnpi version) [FruityWifi v1.6] doesn't work for me.
Copied the img file via dd to the sdcard. Did a e2fsck -fy /dev/sde2 to get a clean filesystem at all. During teh boot up the image stopped.

[...] Starting OpenBSD Secure Shell server: sshdPrivilege seperations user sshd does no exist failed! su: Cannot determine your username. [FAIL] startpar: service(s) returned failure: dbus dnsmqasq gpsd ntp ... failed! Authentication failure

Authentication failure

Authentication failure

Authentication failure

Authentication failure

Authentication failure
INIT: id "1" respawning too fast: disabled for 5 miniutes

Also with a new TTY i'm unable to login as root with password "FruityWifi","toor" or "raspbian"

station on status page only returns one client

The station part on status page only returns one client. The reason behind this is the exec() function in php only returns the last line of the command, you should use shell_exec() instead. The modified code looks like this:
line 333 in page_status.php

$stations = shell_exec("/sbin/iw dev $io_in_iface station dump |grep Stat");
$stations = str_replace("Station", "", $stations);
$stations = str_replace("\n", "<br>", $stations);
echo $stations;

The same modification should be done in page_status_wsdl.php

Poison.pl output end lines with "^M"

Hello,

First of all AWESOME PROJECT!

I ve made parameter "url_rewrite_program" to point to the poison.pl in squid.conf

Whenever i open up website via proxy, each .js have "^M" on end of line in tmp dir,any suggestion how could i fix this ?

:)

Edit-Found a way to go around this :)

Suggestion: add timezone selection for log file

I notice that when stop a module, it will move current log to history with a date suffix added to the filename. However, this date suffix is generated by php gmdate function and cannot set timezone option. I would suggest to use date function in combination with date_default_timezone_set function, and add a timezone field in settings.

Unable to load karma (FW 1.9 - PwnPi 3.0)

Hi,

I am having issues with karma under pwnpi 3.0 and FruityWifi 1.9. The karma module and karma itself installs fine with no error in the logs. When I click on "start" to enable karma it doesnt. Every other module works fine.

For karma/hostapd I am using a TP LINK TL-WN722n (atheros AR9271) and I tested monitor and managed mode and works fine.

Any suggestions?
Thanks for the great work!

Any way to get the client's original intended SSID?

Is there any way to get the client's probed SSID? I can use karma to phish the clients and make them think I am their desired AP. However, I can't figure out what their original intended SSID. I search on google and found the karma-patched hostapd should generate logs when SSID probe packets are received, but it seems FruityWifi built-in hostapd doesn't generate such log. I think a karma log to display received SSID probes is a good idea.

Wireless not Starting?

I'm using the "SD image for Raspberry Pi (Raspbian version)" with an Ethernet connection on eth0 and a TP-Link USB wifi dongle (Model No. TL-WN725N V2) as wlan0. Before installing the drivers, wlan0 doesn't show up as an option in the FruityWifi GUI under "config". After installing the driver, wlan0 shows up as an option but no programs will start correctly (ie, after hitting start on wifi, the GUI says "loading fruit" and then remains disabled). Does anyone have any ideas as to what I'm doing wrong? Thanks,

-B

nmcli (networkmanager) 0.9.4.0 version in module installer script (raspberry pi)

Hello,

In raspberry pi, after installing all modules through the py script install-modules.py, it installs the current arm stable version of network-manager, 0.9.4.0. The nmcli in this version does not support the "nmcli dev wifi connect" command.

As a result, wpa-supplicant wont start using nmcli from fruity web.

(Curiously, if installation of nmcli is done through web module page, it seems to install 0.9.8 version of network manager, where I could use nmcli properly to activate the supplicant).

Any confirmation on this?

Thank you!

Autostart

First off, AWESOME work!

More of a feature though than an issue, a way to auto-start the modules and services (i.e wireless auto-start with sslstrip and supplicant enabled), through the web interface, upon start-up would be great.

Or even cooler would be to mimic the dip switches that the wifi pineapple uses with the GPIO on the PI

Otherwise great stuff!!

aceofjokers

Can't install nmcli module

There seem to be errors in the installation of the nmcli module
img_3881

after installation, the module appeared to be not installed. I reinstalled it a few times but to no avail :/

Supplicant & Karma doesn't work...

Hi,

since my Pineapple with v3.0.0 sucks i'm going to test FruityWifi.

I'm unable to enable Supplicant. Have two WLAN Adapters and one is set as Supplicant interface.

page_config

root@pwnpi:~# iwconfig
lo        no wireless extensions.

mon0      IEEE 802.11bg  Mode:Monitor  Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on

wlan1     IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off

wlan0     IEEE 802.11bg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off

eth0      no wireless extensions.

mon.wlan0  IEEE 802.11bg  Mode:Monitor  Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on

Is there a way to debug or logs ?

Also Karma is not working :-/

FruityWifi www root missing (RPI Script)

Here is my install output:

Writing Makefile for giskismet
Writing MYMETA.yml
cp giskismet blib/script/giskismet
/usr/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/giskismet
Manifying blib/man1/giskismet.1p
Installing /usr/local/man/man1/giskismet.1p
Installing /usr/local/bin/giskismet
Appending installation info to /usr/local/lib/perl/5.14.2/perllocal.pod
cp: cannot stat FruityWifi': No such file or directory ln: failed to create symbolic link/var/www/FruityWifi': File exists
ln: failed to create symbolic link /var/www/FruityWifi/logs': No such file or directory chmod: cannot access/usr/share/FruityWifi/squid.inject/poison.pl': No such file or directory
ln: failed to create symbolic link /var/www/site': File exists chown: cannot access/usr/share/FruityWifi/www.site': No such file or directory
chmod: cannot access /usr/share/FruityWifi/www.site/data.txt': No such file or directory chmod: cannot access/usr/share/FruityWifi/www.site/inject/data.txt': No such file or directory
./install-FruityWifi-rpi.sh: line 167: cd: /usr/share/FruityWifi/bin/: No such file or directory
gcc: error: danger.c: No such file or directory
gcc: fatal error: no input files
compilation terminated.
chmod: cannot access `danger': No such file or directory
[ ok ] Starting web server: apache2.
update-rc.d: using dependency based boot sequencing
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libdaemon0 liblapack3gf
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
ifplugd
0 upgraded, 0 newly installed, 1 to remove and 14 not upgraded.
After this operation, 264 kB disk space will be freed.
(Reading database ... 96549 files and directories currently installed.)
Removing ifplugd ...
[ ok ] Network Interface Plugging Daemon...skip auto...skip all...done.
Processing triggers for man-db ...
ENJOY!

The "/usr/share/FruityWifi" directory does not exist.
Only the "/usr/share/FruityWifi-sslstrip/" directory is there.

root@pwnpi:/usr/share# ls -l | grep Fruity*
drwxr-xr-x 5 root root 4096 Nov 16 11:49 FruityWifi-sslstrip
root@pwnpi:/usr/share#

Both symlinks under /var/www/ exists:

root@pwnpi:/var/www# ls -l
total 4
lrwxrwxrwx 1 root root 25 Nov 16 10:34 FruityWifi -> /usr/share/FruityWifi/www
lrwxrwxrwx 1 root root 30 Nov 16 10:34 site -> /usr/share/FruityWifi/www.site
drwxrwxrwx 2 www-data www-data 4096 Nov 16 13:50 tmp

In wrong directory during copy process in the script ?

Install script issue with Kali 1.0.6 for ARM and apache2

First off I love this project. I noticed an issue with the install script. If you download the standard Kali arm image and run the FruityWifi install script the apache2 install will be skipped. Your script seems to check for the apache2 binary, and if it exists moves on to the next package. The standard Kali image has apache2 install, but does not have php5. So the end result is apache setup/working but unable to interpret any php extensions (they show as text files). I pulled the apt-get command that was skipped from your script and re-ran to fix it. Worked perfectly after that. Maybe you could break it up so each package has its own check? 1 for apache2, 1 for php? Just a thought. Thanks for the hard work!

Autostart module issues

Hi xtr4nage,
I managed to get the autostart module installed (I needed to change my version to v1.7) but now it wont 'start'

Autostart
version 1.0
Autostart installed
Autostart disabled. | start

Each time I try to start it, the load screen is shown but then goes back to the Autostart module screen with the module showing that it is still disabled

I also ran the install script to make sure everything was up to date.

Maybe with official v1.7 it will work?

All your help and work is greatly appreciated!! :-) :-)

Thanks,
aceofjokers
Sign up for free

Some Module cant enable

Hello, I'm using the SD Card for Raspbian Image and a Alfa AWUS036NH (RT3070 chipset) for my FruityWifi. My problems are the ssl strip and the Whats Appl module cant enable. its Always disable. And The last, my karma is enable but its not working. Sorry for My english

Thanks,

login php page error

it seems that php page is corrupted. i had to play with login.php, users.php an page_status.php just to make it login. after that none of the functions worked - i am not a php person so i can't really tell is the issue but i think you should add "php" in . that's what fixed my login anyway.
i have tested it on kali linux 1.0.6-raspberry image.
good luck , great project and keep us posted
P.S nginx realy can make it way faster

dhcp isn't working

Hi
I am having problems with the dhcp on fruity wifi.
when I start wireless and I try and connect to it via a laptop or my phone dhcp always times out but if i set it to a static address on my laptop or phone it works fine.

mdk3 module minor bug

in module_action.php line 58, the $io_action_extra variable no longer exists, I think it should be replaced by $io_action.

I have some problems on Kali Linux 32 bit with nmcli

I have Kali linux 32bit.installed dualboot with windows7.
I fixed some stuff like a php5-curl and php5-common and make to Fruitywifi work,but some packages cannot install beacuse it is broken package.
Biggest problem is nmcli module to get phishing to work.
http://pastebin.com/gmq1LRA1
http://s28.postimg.org/z8dxy1tx9/nmscli_error.png
If I force the package version it's try to uninstall a lot of others programs like a aircrack,network gnome manager..etc
Picture:
http://s30.postimg.org/g0ckcq0s1/remved_other_programs.png
A problems with broken packages is:

1.Reading package lists...
libnl-route-3-dev : Depends: libnl-route-3-200 (= 3.2.7-4) but 3.2.21-1 is to be installed
libnl-genl-3-dev : Depends: libnl-genl-3-200 (= 3.2.7-4) but 3.2.21-1 is to be installed
libnl-3-dev : Depends: libnl-3-200 (= 3.2.7-4) but 3.2.21-1 is to be installed
The following packages have unmet dependencies:
The following information may help to resolve the situation:
or been moved out of Incoming.
distribution that some required packages have not yet been created
requested an impossible situation or if you are using the unstable
Some packages could not be installed. This may mean that you have
Reading state information...
Building dependency tree...
Reading package lists...

2.Reading package lists...
libnss3-dev : Depends: libnspr4-dev (>= 4.6.6-1) but it is not going to be installed
libnss-db : Depends: libc6 (< 2.14) but 2.17-3 is to be installed
The following packages have unmet dependencies:

The following information may help to resolve the situation:
or been moved out of Incoming.
distribution that some required packages have not yet been created
requested an impossible situation or if you are using the unstable
Some packages could not be installed. This may mean that you have
Reading state information...
Building dependency tree...
Reading package lists...
Reading state information...
Building dependency tree...

3.Reading package lists...
Depends: libsqlite3-dev but it is not going to be installed
libpackagekit-glib2-dev : Depends: libdbus-1-dev but it is not going to be installed
libdbus-glib-1-dev : Depends: libdbus-1-dev (>= 1.1) but it is not going to be installed
The following packages have unmet dependencies:

The following information may help to resolve the situation:
or been moved out of Incoming.
distribution that some required packages have not yet been created
requested an impossible situation or if you are using the unstable
Some packages could not be installed. This may mean that you have
libpackagekit-glib2-14 set to manually installed.
libpackagekit-glib2-14 is already the newest version.
Reading state information...
Building dependency tree...
Reading package lists...
I don't now how to fixed them....

Also nmcli module need for Services
Wireless and phishing
Wireless is working,I can enabled it,but phishing not working.When I enabled phishing,after 10 sec.it's disabled again.
http://s30.postimg.org/m6j2gl10x/phishing_not_working.png
http://s28.postimg.org/z8dxy1tx9/nmscli_error.png

Perform OUI lookup when display mac address?

Can we display the corresponding OUI of a mac address on the status page? I have already made such implementation, the oui information is parsed from a list maintained by wireshark. If you like, I can send a pull request.

No install nessus

Sorry my English.
Nesus module is not installed. Link to this installation
/modules/nessus/includes/module_action.php?install=install_responder

NMCLI won't install after pressing install

NMCLI won't install when I press install.
It goes to the install screen it does everything.
It goes back to the screen with install and it's still red and clickable ( not green).
When I press it also doesn't work.
What am I doing wrong?

Thanks in advance
Erik

Why dhcp part in status page doesn't display mac address?

I found the dhcp part in page_status.php looks like below:

10.0.0.97 host1 01:8c:29:33:e2:01:82
10.0.0.58 host2 01:60:67:24:46:67:ee
10.0.0.59 iPad-2 01:d0:e1:20:cd:d0:d5
10.0.0.50 * 01:d8:57:ef:8c:9f:f2

I wonder why not display mac address instead? I think the code in page_status.php should be changed from echo $tmp[2] . " " . $tmp[3] . " " . $tmp[4] . "<br>"; to echo $tmp[2] . " " . $tmp[3] . " " . $tmp[1] . "<br>"; Or maybe the lease file of different version of dnsmasq have different output formats?

not able to log in to fruity wifi

Hi,
I tried to install fruity wifi on debian virtualbox. Debian was fully configured and updated. i ran scripts as i you instructed, yet i was not able to login to the localhost. i tryed debugging the bash script - there are some mistakes when you are copying to files to nginx folder and to /usr/share/www.
I'll try to commit the changes for to you check and change them as you wish.

what wifi card will work with this project?

Hello , thanks for this project, i have alfa AWUS036H the problem is , if i click wifi start , it will not start and already i configure that wifi is for access point and eth0 for internet , i dont know what is the problem or what i have to do

I'm using kali please help

Open WiFi Authentication error with RTL8187L on Kali Linux

Hi,

First of all I want to thank you very much for your hard work to put them together. But when I tried to install FruityWifi on Kali Linux and I use a RTL8187L Wifi network card for wifi interface, my android can't connect to it. My phone said "authentication error occurred". I am confused. I set it on the web to open wifi.

BTW, my friend also tried to set FruithWifi up. But whatever connected to his set up, can't get a IP address from dnsmasq. He is confused as well.

Can you help?

Regards,
Panda Bo

Kali Linux VM Problem

I've got all the necessary parts installed in my Kali VM, but after the install I can no longer access the local host through the browser and it just gives me a connection error screen.

whatsapp_catcher dependecies

hi,
i tried running whatsapp catcher and can't seem to catch anything - am i missing something ? are there any perl dependencies needed to catch all the transmission from whatsapp? do i need to run arp spoof or tcpdump while trying to run the script ?

Unable to Connect Open AUTH

Hi,

Firstly thanks for the project.

I'm having an issue when set the AP. The AP appears on my Phone but it's 'unable to connect' none logs are generated. I'm using eth0 as internet and same interface for Supplicant (does not start), monitor are set as (-).

Using ALFA on Kali Linux and Karma are off.

Thanks

Possible feature - Dip switches

Just a thought that would be fairly cool....

Customizable configurations based on dip switches attached to the GPIO

i.e.
switch 1 = on .....run mdk3 on full deauth mode

switch 2 = on ..... mitm ssl stripper with configs set to join AP & deauth everything apart from wlan mac addresses

so on and so forth.

Thanks!!

aceofjokers

Always disabled

I get it installed, but when I try to enable any module, I can't. It is always disabled. I don't know why. Any help?

PD: I use raspbian, on a Rasberry Pi B+

small bug in 2.0

I think the code in menu.php line 39
<img src="../../img/logo.png" width=32>
should be img/log.png

Strange behavior of ngrep module

I add a custom filter '\"^GET|^POST\"' 'tcp and port 80', the ngrep module is able to start successfully but no output is generated. I execute ps -aux|grep ngrep and the result shows that there is one ngrep process /usr/bin/ngrep -q -d wlan0 -W byline -i -t "^GET|^POST" tcp and port 80. The strange thing is: if I manually execute the ngrep command, it will indeed capture all post and get data. So I get confused why there is no log output in FruityWifi module.

Fruity conectivity issues

I set up Fruity Wifi with an AR9286 chipset and it creates the AP, I can connect to it but I do not get any traffic...no net access. I already read a few of the forums and found issues with the chipset, but it said the atheros chipsets are supported by hostpad/karma.

What chipset/usb-adapter are you using?

Also on another note...I installed FruityWifi raspi on my raspi and it works (besides the issue I just described), but I also installed a version on my kali netbook (running kali 1.0.8) and every time I reboot, the interface with fruityWifi messes up...when I re-install 'install-FruityWifi.sh' I get the whole '0 upgraded, 0 newly installed, 0 to remove and 43 not upgraded. ENJOY!' and it works again...how can I fix that?

Login Page Issue Raspberry Pi / Kali

I'm having an issue getting past the login page on raspberry pi with kali 1.0.7 installed. The login page seems to be picking up some of the commented out source. I tried just removing that but either way i get an error:
. */ ?> "; if ($users[$user] == md5($pass)) { $_SESSION["user_id"] = $user; //echo "welcome"; header('Location: page_status.php'); } else { //echo "get out of here..."; header('Location: index.php?error=1'); } ?>
iceweasel_002
Deleted /usr/share/FruityWifi then reinstalled and the issue is still happening. Any suggestions? Tried installing on my kali usb setup and it ran just fine.

Installation of mdk3 does not work

Hi, mdk3 does not seem to be installed even after it shows
done

I assume this is due the inaccessible download site http://homepages.tu-darmstadt.de/~p_larbig/wlan/mdk3-v6.tar.bz2 which was frequently used to do manual installations of mdk3. Is there anyway to get it working again? I've tried updating kali and downloaded the upgrades by sudo 'apt-get upgrade' but it still won't install.

Thanks!

EDIT: it works on my laptop running kali but it is only because mdk3 is already preinstalled in the laptop version of kali linux.

*INFO* change to nginx / speed up

I use the pwnpi image with v1.9 on my pi. The Webinterface was sometimes very slow so i tried to change to nginx. Voila! The Webinterface is much faster and nginx doesn't need that much resources as apache2.

The changes are also very hand. Install the package nginx and php5-fpm.
Here is a config (non SSL) for example.

root@pwnpi:/etc/nginx/sites-enabled# ls -l
total 0
lrwxrwxrwx 1 root root 34 May 21 18:17 default -> /etc/nginx/sites-available/default
lrwxrwxrwx 1 root root 34 May 21 18:32 FruityWifi-8000 -> ../sites-available/FruityWifi-8000
server {
    listen 8000;
    root /usr/share/FruityWifi/www;

    location / {
        try_files $uri $uri/ /index.html;
    index  index.html index.htm index.php;
    }

    location ~ \.php$ {
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
    }

    location /doc/ {
        alias /usr/share/doc/;
        autoindex on;
        allow 127.0.0.1;
        deny all;
    }

    location ~/\.ht {
        deny all;
    }

}

Quick and dirty - just for Info ;)
And thanks for all your work, xtr4nge

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.