Pestilence: Ruin Someone’s Day with JavaScript(restlessdesign.github.com)
restlessdesign.github.com
Pestilence: Ruin Someone’s Day with JavaScript
http://restlessdesign.github.com/pestilence/
24 comments
What would be very interesting is to set up an open WiFi access point which alters any HTTP response from an unknown MAC address, inserting a local copy of the script tag right before the /head tag. You could also prank your friends with this by installing it as a GreaseMonkey script or a Chrome extension.
The concept's been done before: http://www.ex-parrot.com/~pete/upside-down-ternet.html
Or better yet, set up an access point using WEP for security and insert a javascript livechat into every page so you get to talk to your hackers in real time.
I'd go with the 'only load for IE users' strategy myself.
Add another keyboard pest that overrides all of the default keyboard shortcuts in the browser.
I've been watching the Firefox people debate whether this is a bug since 2007.
https://bugzilla.mozilla.org/show_bug.cgi?id=380637
I've been watching the Firefox people debate whether this is a bug since 2007.
https://bugzilla.mozilla.org/show_bug.cgi?id=380637
For a better look into all the ways default javascript functionality can annoy your visitors, I wrote an all-encompassing script about two years ago called annoying.js: https://gist.github.com/Kilian/767982 featuring classics such as disabling right mouse click, text selection and leaving the page!
I often open randomly interesting news here on HN.
In my office we couldn't recognize the source of the sound until I checked all of my 20 tabs in chrome :D
cool script bro
It's a fantastic demonstration of the need for the new feature of "What tab is making noise" appearing on browsers.
High pitched beeps at long, semi random, intervals can be a great weapon for people engaged in psychological warfare in an office environment. A couple of dollars (or a few lines of script) can get a device that will cause many hours of lost work.
High pitched beeps at long, semi random, intervals can be a great weapon for people engaged in psychological warfare in an office environment. A couple of dollars (or a few lines of script) can get a device that will cause many hours of lost work.
HAHAHA mission accomplished :)
God.. I got scared thinking my new laptop is having a hardware problem or something.
An option to turn on the mouse pest would be good, I'd like to see how well it works.
Here you go: http://static.adit.io/pestilence/
It's using the mac pointer, so it's pretty obvious that something fishy is going on when you are on a windows computer!
Same here for Ubuntu
Agreed. It would be pretty evil to bind it to hovers on clickable elements.
or make the offset dynamic, like following a Lissajous (sinusoid) curve, but only advance it slowly when the mouse moves, not when it's still. that way it seems all your mouse movements are simply inaccurate and it never goes quite where you want.
Oh man. That is a special kind of warped thinking to come up with something like that! That would be hilarious.
Oh great now we can emulate IE behavior in Chrome!
I'm assuming they mean "run someone other than a programmer's day with JavaScript"?
Or anybody who loads the page with JS disabled.
This is great!
Left the tab open after opening - kept hearing that damn beeping sound!
Left the tab open after opening - kept hearing that damn beeping sound!
Ah, more ammunition to use to convince people to use NoScript. Thanks!