• Stars
    star
    151
  • Rank 244,544 (Top 5 %)
  • Language
    Python
  • Created almost 14 years ago
  • Updated over 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Idiocy is a warning shot to people browsing the internet insecurely.

Idiocy is a warning shot to people browsing the internet insecurely.

For more information: http://jonty.co.uk/idiocy

Idiocy quietly watches for people insecurely visiting twitter on public wifi networks, then hijacks their session to post a tweet warning them about the dangers. It was written in response to the release of Firesheep, which will result in a huge increase in session stealing attacks, with no defence other than forcing people to use SSL.

Running idiocy

Idiocy requires libpcap, python-pypcap (http://code.google.com/p/pypcap) and python-dpkt. Also python.

On Linux (as root):

  • apt-get install libpcap0.8 python-pypcap python-dpkt
  • iw wlan0 interface add mon0 type monitor && ifconfig mon0 up
  • ./idiocy.py -i mon0

On OSX:

  • Should be very similar to the above, can someone with a Mac investigate for me?

On Windows:

  • God knows. I do know that getting your wifi card into monitor mode on windows can be difficult.

Notes

  • The code is crap. I wrote it at 7am in a fit of irritation.
  • I'd love to add support for facebook and the like.

More Repositories

1

Oust

JS Joust designed for noisy festivals. Runs on a Raspberry Pi.
Python
65
star
2

Overhere

Listen along with any Last.fm user in near real-time.
JavaScript
28
star
3

RemoteSensors

A JSON sensor data server for Android, with example apps (Including Google Maps tilt-scroll)
Python
21
star
4

abetterplace

A positivity filter for Twitter in the morning.
JavaScript
20
star
5

NOPE

A tiny server for offices with music. Hate what someone is playing? Press NOPE.
Python
18
star
6

airline-route-data

A single JSON file that describes every passenger airport and their outbound airline routes, automatically updated weekly
Python
17
star
7

CamJam

A near-realtime view of London from TFL's JamCams
HTML
14
star
8

pretadata

Data about every Pret A Manger. And maps.
Python
12
star
9

uk_petitions_data

An up-to-date archive of the data from https://petition.parliament.uk & http://petitions.number10.gov.uk
11
star
10

phplint.vim

Vim plugin that disallows saving of invalid php code and displays the errors in a quickfix window.
Vim Script
8
star
11

Blobble

A service that scrobbles to everyone found via bluetooth in the area. Passive scrobbling of the music around you.
PHP
7
star
12

jobs_graph

Graphing jobs since 2008. Mainly Pub Standards.
6
star
13

Sh-Matrix

Automatically activate/deactivate python virtual environments. Matrix jokes ahoy.
Shell
6
star
14

Powerglove

A lovely API that wraps the CurrentCost meter data feed. RRD! Graphs! JSON! Yay!
Python
6
star
15

whiskyverse

Because seriously how else are you supposed to browse the SMWS menu now
Python
6
star
16

Lighted

A HTTP server for controlling the DMX lights in the hackspace.
JavaScript
5
star
17

swf2svg

Recovered code from the dead swf2svg project
C++
5
star
18

spider_sticker

MORE SPIDER LESS CYBER
5
star
19

Googlemovies

A MythTV MythMovies data provider for Google Movies. Useful for the UK as no other providers exist.
Perl
5
star
20

Calstandards

The infinite Pub Standards iCal feed. May the drinking never end.
PHP
4
star
21

Newsic

Interactive graphs of your musical discoveries
JavaScript
4
star
22

do_not_like

A tiny Chrome extension that makes Twitter understand you Do Not Like Ads.
JavaScript
4
star
23

Tag-Radio

An itty-bitty Last.fm radio station tuner using RFID tags
Python
4
star
24

pyss

A tiny JSON server that tells you where the International Space Station is.
Python
4
star
25

uk-notam-archive

An hourly updated archive of all UK Notices To Airmen (NOTAM)
Python
4
star
26

MogileFS-Plugin-OnHosts

MogileFS replication policies to force files to be (or not be) on specific hosts.
Perl
3
star
27

The-Clone-Exterminator

Eliminate duplicate messages in an IMAP mailbox.
Python
3
star
28

Twiddling

Some twitter toys with a common codebase, such as Twintersect and Twerverse.
PHP
3
star
29

MogileFS-Plugin-SortByWait

MogileFS plugin that sorts the get_paths response by await+svctime.
Perl
3
star
30

Proxim.fm

Proximity based Last.fm radio, using bluetooth detection to find people.
Python
3
star
31

THE_ALGORITHM

The infallible Pub Standards date generation algorithm.
Python
3
star
32

scrobbleproxy

A Last.fm API 2.0 implementation that you do not want to use yet.
Python
3
star
33

glastoscrape

Glastonbury 2015/2016/2017/2019/2022 lineup scraper + cleaned data
Python
2
star
34

london_life

Monitoring the level of life in London through TFL's CCTV network
Python
2
star
35

fuckedupgreencube.com

HTML
2
star
36

bagger288

The secret excavator
Python
2
star
37

ListeningLocations

What were you listening to, and where were you listening to it?
PHP
2
star
38

Dnoose

An teeny DNS proxy that allows overriding of A records via regex matches.
2
star
39

Local-History

A mobile site revealing the history around you. In London.
Python
2
star
40

trafficblame

A daemon that points out who is hammering your internet connection.
Python
2
star
41

Twit-Twqueue

A terribly named tool allowing multiple people to post to a Twitter account.
Python
1
star
42

triangulator

A visualisation of the delaunay triangulation of FAST keypoints of YOUR FACE
HTML
1
star
43

sd-irccat

Tiny serverdensity client that sends alerts to irccat
Python
1
star
44

XchatNotify

An Xchat2 plugin that triggers libnotify popups based on regular expression matches.
1
star
45

slitscanspace

A live slitscan website
HTML
1
star
46

solar-protocol-v2

Go
1
star
47

svnblame.vim

Vim plugin that displays a side-by-side svn blame view of the current code, locked to the buffer frame.
1
star
48

Depopulate

Rapidly deletes all mail in a remote POP3 inbox. Because a POP3 inbox with 24k mails causes everything else I tried to fall over.
1
star
49

aereon_website

An archive of the Aereon website, after it went offline in 2016
HTML
1
star