Code Monkey home page Code Monkey logo

keshav2136 / pisociety Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gsdu8g9/pisociety

0.0 1.0 0.0 3.28 MB

Inspired from Mr. Robot I started developing this framework which can create 3vil twins, ddos Wireless networks, bypass HSTS(partial) and many more.This project is a work in progress and will be updated and fixed regularly for any issues found.

License: GNU General Public License v3.0

Python 83.69% Shell 0.56% HTML 2.77% JavaScript 4.65% Batchfile 0.22% Assembly 2.82% Visual Basic 0.63% PowerBuilder 0.81% Ada 0.30% C++ 0.50% Pascal 1.21% C 1.09% Makefile 0.02% C# 0.20% CSS 0.52% PHP 0.01%

pisociety's Introduction

piSociEty

Inspired from Mr. Robot I started developing this framework which can create 3vil twins, ddos Wireless networks, bypass HSTS(partial) and many more.This project is a work in progress and will be updated and fixed regularly for any issues found.

- Remember that this framework is specially crafted for Raspberry Pi 2 and 3 (all models).

Thought it may work in usual linux distros, it is not specifically designed for that. Few changes in the script will make it work in any distro however.

Install all dependencies

wget http://ftp.us.debian.org/debian/pool/main/c/capstone/libcapstone-dev_3.0.4-1_armhf.deb
wget http://ftp.us.debian.org/debian/pool/main/c/capstone/libcapstone3_3.0.4-1_armhf.deb
dpkg -i *
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
sudo apt-get install screen hostapd macchanger aircrack-ng dnsmasq wireless-tools iw wvdial rfkill figlet libnl-3-dev libnl-genl-3-dev libnl-3-dev libnl-genl-3-dev python-configobj python-flask python-ipy libgmp-dev libgmpxx4ldbl ruby2.1-dev subversion nmap tcpdump mate-terminal libapache2-mod-php5 apache2 dnsutils python-dev python-setuptools libpcap0.8-dev libnetfilter-queue-dev libssl-dev libjpeg-dev libxml2-dev libxslt1-dev libcapstone3 libcapstone-dev libffi-dev file
sudo apt-get update && sudo apt-get dist-upgrade
sudo rpi-update
cd modules/mitmf
pip install virtualenvwrapper
source /usr/local/bin/virtualenvwrapper.sh
source /usr/local/bin/virtualenvwrapper.sh
mkvirtualenv mitmf -p /usr/bin/python2.7
git submodule init && git submodule update --recursive
pip install -r requirements.txt

Set up Rouge AP

cp dnsmasq /etc/default/dnsmasq
cp dnsmasq.conf /etc/dnsmasq.conf
cp hostapd.conf /etc/hostapd/hostapd.conf
cp hostapd /etc/default/hostapd
**Add /etc/hostapd/hostapd.conf in /etc/init.d/hostapd infront of DAEMON_CONF**
echo -e 'nameserver 8.8.8.8\nnameserver 8.8.4.4' >> /etc/resolv.conf
chattr +i /etc/resolv.conf

Modules directory contain modules needed to be executed. Currently it supports the following

Tcpdump
Mitmf
Airstrike
Nuke
Show_clients
Clean_slate_protocol

Setup Router Phisher

sudo cp -r * /var/www/html/
chmod ugo+w /var/www/html/mypasswd
apache2ctl restart
mkdir /etc/apache2/ssl

Make sure Certificate's common name should be localhost

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt
echo 'ServerName localhost' >> /etc/apache2/apache2.conf
cp {000-default.conf,default-ssl.conf} /etc/apache2/sites-available/
cd /etc/apache2/sites-available/
a2ensite default-ssl.conf
a2enmod ssl
apache2ctl restart
echo -e "/root/Desktop/piSociEty/config/./profile" >> ~/.bashrc

Points to remember before submitting issues

  1. The Phishing part is a hit and miss thing. :trollface: :trollface: I am still working on fixing that, but it needs a less busy mind to fix it. :neckbeard:
  2. Everything else works flawlessly ๐Ÿ‘ as described above. The Nuking module supports 2 dongles currently. Need to edit a few C files of aircrack to support multiple dongles at once (as I said; a less busy mind is needed).
  3. Before posting any issues, do make sure you know your way around linux to make it work, and post it only if it is a real issue

pisociety's People

Contributors

paranoidninja avatar

Watchers

 avatar

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.