5 ms·
Pestilence: Ruin Someone’s Day with JavaScript
- drostie 14y agoWhat 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.
- ConstantineXVI 14y agoThe concept's been done before: http://www.ex-parrot.com/~pete/upside-down-ternet.html http://www.ex-parrot.com/~pete/upside-down-ternet.html
- jiggy2011 14y agoOr 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.
- Glyptodon 14y agoI'd go with the 'only load for IE users' strategy myself.
- kaolinite 14y agoAn option to turn on the mouse pest would be good, I'd like to see how well it works.
- grimtrigger 14y agoAgreed. It would be pretty evil to bind it to hovers on clickable elements.
- tripzilch 14y agoor 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.
- dhimes 14y agoOh man. That is a special kind of warped thinking to come up with something like that! That would be hilarious.
- egonschiele 14y agoHere you go: http://static.adit.io/pestilence/ http://static.adit.io/pestilence/
- troebr 14y agoIt's using the mac pointer, so it's pretty obvious that something fishy is going on when you are on a windows computer!
- ubersoldat2k7 14y agoSame here for Ubuntu
- Dystopian 14y agoThis is great! Left the tab open after opening - kept hearing that damn beeping sound!
- mbehrendt 14y agoYou could add CPU pest: Run some really hard working javascript to make the whole browser slow and unresponsive.
- ben0x539 14y agoasm.js + bitcoins!
- kilian 14y agoFor 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 https://gist.github.com/Kilian/767982 featuring classics such as disabling right mouse click, text selection and leaving the page!
- SergeyDruid 14y agoI 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
- restlessdesign 14y agoHAHAHA mission accomplished :)
- salmanapk 14y agoGod.. I got scared thinking my new laptop is having a hardware problem or something.
- DanBC 14y agoIt'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.
- Nerdfest 14y agoI'm assuming they mean "run someone other than a programmer's day with JavaScript"?
- oftenwrong 14y agoOr anybody who loads the page with JS disabled.
- politician 14y agoAdd 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 https://bugzilla.mozilla.org/show_bug.cgi?id=380637
- MostAwesomeDude 14y agoAh, more ammunition to use to convince people to use NoScript. Thanks!
- flipstewart 14y agoOh great now we can emulate IE behavior in Chrome!