PiFinger icon indicating copy to clipboard operation
PiFinger copied to clipboard

šŸ“”šŸ”Searches for wifi-pineapple traces and calculate wireless network security score šŸ


                        _______ Ā  _ Ā  ________Ā  _ Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā 
                        |_ Ā  __ \ (_) |_ Ā  __Ā  |(_)Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā  Ā 
                          | |__) |__Ā  Ā  | |_ \_|__ Ā  _ .--. Ā  .--./) .---.Ā  _ .--. Ā 
                          |Ā  ___/[Ā  | Ā  |Ā  _|Ā  [Ā  | [ `.-. | / /'`\;/ /__\[ `/'`\]Ā 
                         _| |_Ā  Ā  | |Ā  _| |_Ā  Ā  | |Ā  | | | | \ \._//| \__., | |Ā  Ā  Ā 
                        |_____|Ā  [___]|_____|Ā  [___][___||__].',__`Ā  '.__.'[___] Ā  Ā 
                                                            ( ( __)) Ā  Ā 

                         [---]   Just for fun and security @octosec    [---]
                         [---]   W:besimaltinok.com | T:altnokbesim    [---]
                         [---]                G:besimaltnok            [---]
                         ---------------------------------------------------

About Project

The purpose of this project is to determine whether the network we are connected for is opened by Wifi- Pineapple. In addition, the tool analyzes the wireless networks you have previously connected and gives you a security score.

Features

  • Is this network opened by pineapple?
  • Have you been connected to insecure networks before?
  • Logging ( #f03c15 Wireless Security Score) (time, mac, ssid, score, is_pineapple)

Used Techinuques

WiFi-Pineapple Network Detection Techniques

A Chinese proverb says:
"If attackers are accessing systems using default settings, 
we too can catch them with the default settings in their software and hardware."
  • Manufacturer's MAC address information
  • Default HTTP Port (1471)
  • Default hostname information for wifi-pineapple

Previous networks

  • Analyzes the wireless networks you have previously connected

Features to add

  • Windows version
  • Full automatic analysis
  • New wifi_score and pineapple analysis techniques

Usage (for Linux)

Requirements

  • Modules: time, termcolor, sys, commands, interfaces, os
  • OS: Kali, Ubuntu
  • Python Version: 2.x

Download pifinger:

git clone https://github.com/besimaltnok/PiFinger.git

Install Python librarie(s):

pip install -r requirements.txt

It's done!

Run the program with following command:

Run:

cd PiFinger/Linux
python pifinger.py

Screenshots

Authors

This project is coded by Besim ALTINOK