16. 12. 2011

Jak bejt v kolektivu oblíbenej

Považujou tě kolegové za suchara? Jsi tak nudnej, že tě neobtěžujou ani Jehovisti nebo důchodci v tramvaji? V tom případě jsi tady správně.

Časy a skilly jsou na stupnici 1-5, ale zejména u času dost záleží na klávesnici a vůbec (ne)schopnstí manipulace se systémem vašeho oblíbence.

alias

skill: 1, čas: 2, kde: *nix

Nic netušící oběti uděláme aliasy jejich oblíbených příkazů. Za předpokladu, že oběť používá bash, pátráme buď po ~/.profile popřípadě ~/.bashrc u čistotnějších dokonce ~/.bash_aliases. Samozřejmě je taky lepší to uložit do souboru, ve kterým by to oběť nehledala. Pro okamžitej účinek je třeba soubor sourcenout. Pár příkladů:

alias hg='git'
alias git='hg'
alias unalias='yes' #pro bystrejsi jeste priostrime
alias ls='unalias ls; cat /dev/random; echo ' #samouzrdavujici se

proxy

skill: 2, čas: 2, kde: *

Rozjedeme nějakej proxy server (třeba privoxy) a oblíbenci nastavíme v prohlížeči proxy. Soustředíme se na webíky bez SSL, nejlíp interní/docházkový systémy. Jemnej příklad (prohodíme názvy firem, pár lidí apod..):

root@kosmik1:/home/starenka# cat /etc/privoxy/chocholousek.action
{ +filter{kanban} }
in.unasvefirme.cz/kanban/

root@kosmik1:/home/starenka# cat /etc/privoxy/chocholousek.filter
FILTER: kanban 
s/by/bi/g
s/vy/vi/g
s/si/sy/g
s/firma1/xoxo/g
s/Firma1/Xoxo/g
s/firma2/firma1/g 
s/Firma2/firma1/g
s/xoxo/firma2/g
s/Xoxo/Firma2/g
s/Dan/Xixi/g
s/Lukáš/Dan/g
s/Xixi/Lukáš/g

Obdobně můžeme postupovat i s DNS….

fork bomb

skill: 0, čas: 1, kde: *

Bez komentáře. Vražedný zejména na Windows, tam je taky nejlíp hodit baťáček přimo po spuštění systému. Nevíš? Klikej.

kód

skill: 2, čas: 2, kde: *

Jestli někoho něco pořádně nazdvedne, tak je to kód “teď to fungovalo a už to nefunguje”. Na rychlo někam pěkně return, continue. Zakeřnější je prohození funkcí/monkey patchnutí nějákyho zhusta používanýho modulu logging.error = logging.debug. V Pythonu je bestiální například správně umazat čárku v definic touple, kterej pak ze dvou položek udělá jednu.

hlodavci apod.

skill: 0, čas: 0, kde: *

Nejprimitivnější zdroj zábavy, ale budiž. Čidlo se dá přelepit izolepou. Myš je sice nefunkční, ale brzy se (stejně jako povytáhnutej dongle) to odhalí. Bejvá lepší zalepit jen kousek, aby oblíbenci myš fungovala alespoň trošku a tudíž několik minut zběsile tuní akceleraci kursoru v systému.

Víc srandy se dá užít připojením další myši, nebo klávesnice.

root:emptypassword

skill: 0, čas: 0, kde: *

Mraky lidí ma na svojí vývojový mašince puštěnou nějakou tu databázi. Většinou poslouchá na 0.0.0.0, user root a nemá heslo. Ultimátní zdroj zábavy. Jak najít všechny otevřený MySQL na podsíti?

nmap -p3306 -oG — $(ip addr | awk '/inet .*global/ {print $2}' | tr '\n' ' ') \
| grep open | cut -d' ' -f2 | uniq

tak různě

Po pár takovejch forkách si lidi samozřejmě při odběhnutí z kanclu začnou počítače lockovat. Občas se poštěstí, že v textovejch konzolích (typicky CTRL+ALT+f[1-4]) je ale pořád přihlášenej a občas jako root.

Pár zajímavejch věcí, se kterejma se dá udělat nějakej ten trapnej fórek (Linux):

  • espeak (synťák řeči)
  • motion (démon provádějící akci při rozponání pohybu před webkamerou)
  • netcat, ssh tunel
  • /etc/hosts
  • yes
  • tmpfs
4 comments
(already: 2) Comment post

Comments

yedpodtrzitko 17.12.2011 13:23
avatar

A samozrejme ‘trololo’ jako error sound

starenka 18.12.2011 18:08
avatar

;)

Zlobr 19.12.2011 22:48
avatar

Jedno z nejmazanejsich co znam, je premapovani nejakeho pismenka na klavesnici za jeho stejne vypadajici azbukovou variantu.

starenka 19.12.2011 22:59
avatar

aTo dekujeme, pane Zlobr. Mate jeste najaky dalsi spicky?

Comment post