Git Product home page Git Product logo

ambergambit's Introduction

ambergambit

Project: NEMESIS - Rabid Wireless Access Point that attacks malicious clients connecting to it (they have to break WEP to connect)

  • sysctl - TCP/IP stack hardening
  • arpwatch - Monitor static ARP entries
  • iptables - NAT Masquerade, ARP broadcasts, DNS leaks
  • ebtables - Filter bridged connections
  • hostapd - Wireless Access Point
  • hostapd_cli - setup script listener hook for client authenticated
  • wpa_supplicant - use WEP encryption, expect only malicious clients
  • udev - MAC Spoofing
  • gkismet / giskismet - Wireless scanner w/GPS
  • gpsd - gps daemon
  • sql db - Store kismet data
  • ettercap - Man-in-the-Middle Framework: ARP Poisoning, ICMP Redirection, DHCP Spoofing, Port Stealing, Characters Injection, SSH1 MITM
  • wireshark / tshark - Network Sniff Layer 2 (Data Link Layer) and Layer 3 (Network Layer)
  • honeyd - Virtual Host Honeypot
  • msfvenom -
  • metasploit -
  • evilginx - Man-in-the-Middle Session Hijacking Framework
  • snort - IPS / IDS
  • ntopng - Network Statistics (what are these malicious clients trying to do?)
  • Captive Portal - "Free WiFi" operation, WEP disabled

sysctl

https://wiki.archlinux.org/index.php/sysctl#TCP.2FIP_stack_hardening
net.ipv4.icmp_echo_ignore_all = 1

udev

MAC Spoofing on device hotplug

ebtables

Layer 2 filtering

iptables

Layer 3 filtering
NAT Masquerade

hostapd

hostapd_cli - if client CONNECTED then trigger NEMESIS.sh

https://superuser.com/questions/1071354/hostapd-execute-a-command-when-there-is-new-connection-established

hostapd_cli -a/bin/hostapd_eventscript -B

#!/bin/sh
logger -t $0 "hostapd event received $1 $2 $3"

if [[ $2 == "AP-STA-CONNECTED" ]]
then
  echo "someone has connected with mac id $3 on $1"
fi

if [[ $2 == "AP-STA-DISCONNECTED" ]]
then
  echo "someone has disconnected with mac id $3 on $1"
fi

wpa_supplicant

gkismet / giskismet

https://www.kismetwireless.net/
https://github.com/internetofdongs/IoD-Screwdriver

gpsd

https://piratefache.ch/mapping-wifi-networks-on-google-maps/

sqlite3

google earth

wireshark / tshark

ettercap - ARP Poisoning

https://medium.com/secjuice/man-in-the-middle-attack-using-arp-spoofing-fa13af4f4633
https://github.com/Ettercap/ettercap

honeyd

https://wiki.archlinux.org/index.php/honeyd

msfvenom

metasploit

evilginx

https://github.com/kgretzky/evilginx2

snort - IPS / IDS

ntopng

Captive Portal

https://en.wikipedia.org/wiki/Captive_portal

ambergambit's People

Stargazers

 avatar  avatar

Watchers

 avatar  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.