|
UserNotFound posted:Unix Admin: I managed to do this entirely accidentally while in my university summer holiday in 1999. I wanted to get to the top of a "top sites" banner list (when you got ranked on a portal by the number of downloads of a banner placed on your site). I was running a ringtones/logos portal and the higher I was, the more money I made. So having had a term of UNIX lessons I had the bright idea to use our university servers to run a script once a minute (from cron) #!/bin/bash lynx -s http://bannersites/siteid=1234 > /dev/null This was good, but not enough. (No idea why I didn't use wget). So I ran the cron script from a second server. Still not enough. So I duplicated the wget's a bit. Still not enough. Next was to use my newly found BASH for/next loops to run a new script every minute, calling that script each time.. #!/bin/bash for ((i=1;i<=10;i+=1)); do bannerscript.sh & done For some reason this still wasn't enough. So I increased the for() to 100 times. I was climbing the rankings neatly so I left it to it. Sadly the banner script took a few seconds to run each time, and within a few minutes I'd managed to tie up all the processes for each server, causing the network admins to send me rather irritable emails while they worked out what was going on, then when they realised what I was doing! Still, I didn't get banned or anything..
|
# ¿ Dec 9, 2008 13:51 |
|
|
# ¿ Apr 25, 2024 00:30 |