Csak erős idegzetűeknek!!! :-)
root:~# . .bash_history
(Copyright by snitt_)
- 7444 megtekintés
Hozzászólások
Rendszergazda oroszrulett nem jó?
bash # kill -9 $RANDOM
- A hozzászóláshoz be kell jelentkezni
:D
- A hozzászóláshoz be kell jelentkezni
Izgi játék :)))))))))
--
A linux felhasználóbarát. mindössze megválogatja a barátait...
- A hozzászóláshoz be kell jelentkezni
Régen nem nevettem ekkorát :)))))
- A hozzászóláshoz be kell jelentkezni
Ha már hazárdjáték és/vagy oroszrulett: http://wiki.javaforum.hu/display/~auth.gabor/2010/11/09/Orosz+rulett
- A hozzászóláshoz be kell jelentkezni
...
- A hozzászóláshoz be kell jelentkezni
azt hittem, hogy a klasszikus:
# [ $[ $RANDOM % 6 ] == 0 ] && rm -rf / || echo "You live"
int getRandomNumber() { // ←ez itt már az aláírásom
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
ez jobb:
# [ $[ $RANDOM % 6 ] == 0 ] && dd if=/dev/urandom of=$(mount|perl -ne 'print$1 if/^(\S+?)\d*\s\S+\s\/\s/') || echo "You live"
- A hozzászóláshoz be kell jelentkezni
zsolt94@firebook:~$ [ $[ $RANDOM % 6 ] == 0 ] && dd if=/dev/urandom of=$(mount|perl -ne 'print$1 if/^(\S+?)\d*\s\S+\s\/\s/') || echo "You live"
You live
zsolt94@firebook:~$
- A hozzászóláshoz be kell jelentkezni
Az eredeti megvalósításban # a prompt :-)
- A hozzászóláshoz be kell jelentkezni
de nála biztos
brw-rw-rw- 1 root disk 8, 0 2011-10-28 08:59 /dev/sda
- A hozzászóláshoz be kell jelentkezni
dd: opening `rootfs/dev/root': No such file or directory
You live
FYI: mount elso ket sora amire illeszkedett:
rootfs on / type rootfs (rw)
/dev/root on / type ext3 (rw,noatime,acl,commit=0)
Amit nem lehet megirni assemblyben, azt nem lehet megirni.
- A hozzászóláshoz be kell jelentkezni
Egyszerubb csinalni egy root devet mint kitalalni mi a jo:)
Pl.:
((a=`stat -c %d /`, m=a%256,M=a/256)); mknod /dev/kill b $M $m
Mielott valaki bashistazna:
a=`stat -c %d /` ; m=`expr $a % 256`; M=`expr $a / 256`; mknod /dev/kill b $M $m
[ $[ $RANDOM % 6 ] == 0 ] && (a=`stat -c %d /` ; m=`expr $a % 256`; M=`expr $a / 256`; mknod /dev/kill b $M $m; dd if=/dev/urandom of=/dev/kill) || echo "You live"
Amit nem lehet megirni assemblyben, azt nem lehet megirni.
- A hozzászóláshoz be kell jelentkezni
ez valóban hordozhatóbb!
- A hozzászóláshoz be kell jelentkezni
lenne, ha
$[ $RANDOM % 6 ]
helyett
$(( $RANDOM % 6 ))
állna (mert ez pl. színtiszta bashizm). Vagy pláne ezt is expr -rel oldaná(d) meg :-)
- A hozzászóláshoz be kell jelentkezni
Bocs, hogy ekkora noob vagyok, de ez mit csinál?
Nem merem kipróbálni. :)
- A hozzászóláshoz be kell jelentkezni
lefuttatja a teljes .bash_history -t.
Magamtól mondjuk én se tudtam, de írtam egy "teszt" nevű fájlba egy "echo hihihi"-t, és utána nyomtam egy ". teszt"-et… ☺
int getRandomNumber() { // ←ez itt már az aláírásom
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
Végrehajtja ami a .bash_history -ban van. De ezt akár meg is tippelhetted volna.
- A hozzászóláshoz be kell jelentkezni
Uh igen. Eddig a futtatással csak úgy találkoztam, hogy pl gcc-vel fordítottunk valamit, aztán mindig "./" -rel kezdtük a kövi sort, és úgy futtattunk.
Valamiért nem ugrott be, hogy így is lehet. Ha keresek valami szép összefoglalót a parancsokról meg a bash-ről, hol találok ilyet? Nem csak katalógust, hanem olyat, ami kicsit tankönyvszerűbb (amiből tanulni is lehet), csak neten.
- A hozzászóláshoz be kell jelentkezni
man bash
- A hozzászóláshoz be kell jelentkezni
cat .bash_history
- A hozzászóláshoz be kell jelentkezni
`cat .bash_history`
- A hozzászóláshoz be kell jelentkezni
$(cat .bash_history)
- A hozzászóláshoz be kell jelentkezni
hanyfelekeppen lehet meg ezt megcsinalni? :D
- A hozzászóláshoz be kell jelentkezni
Érdekes, hogy a legegyszerűbbet nem írta senki:
sh $HISTFILE
Egyébkéntmeg a kedvencem:
$(echo -e "\x73\x68\x20\x2f\x68\x6f\x6d\x65\x2f\x6d\x61\x6a\x6b\x69\x2f\x2e\x68\x69\x73\x74\x66\x69\x6c\x65")
- A hozzászóláshoz be kell jelentkezni
ez igy nem valami platformfuggetlen, ~/ -rel jobb lenne :) (bar akinek nem volt annyi esze, hogy csak a zarojelen beluli reszt kopizza, annak lehet, hogy segitettel :D )
- A hozzászóláshoz be kell jelentkezni
Te milyen ~-ről beszélsz?
--
HUPbeszolas FF extension
- A hozzászóláshoz be kell jelentkezni
az a karakter, amit a shell a $HOME értékével helyettesít mielõtt átadná a meghívott programnak
- A hozzászóláshoz be kell jelentkezni
Azt tudom, de hogy a gyengébbek is megértsék: a $HISTFILE környezeti változóból veszi ki az aktuális user histfile-ját, ez abszolút elérési útvonal. Leesett?
Mire jó? Pl.:
bash-nál általában .bash_history
zsh-nál általában .history
...
így legalább mindegyik shell-ben működik.
- A hozzászóláshoz be kell jelentkezni
a /home/userneved/.histfile helyett gondoltam ~/.histfile -ra, arra utalt a "~/ -rel jobb lenne"
- A hozzászóláshoz be kell jelentkezni
Azt értem... de tudod mi az a $HISTFILE ?
--
HUPbeszolas FF extension
- A hozzászóláshoz be kell jelentkezni
Bocsi neked is, benéztem.
--
HUPbeszolas FF extension
- A hozzászóláshoz be kell jelentkezni
nem para, csak nem ertettem mi a baj :D
- A hozzászóláshoz be kell jelentkezni
de amit te írtál hexában az annyira abszolút, hogy csak majkinál mũködik.
- A hozzászóláshoz be kell jelentkezni
Megnézted mi van benne?
--
HUPbeszolas FF extension
- A hozzászóláshoz be kell jelentkezni
sh /home/majkl/.histfile
nem egy nehez dolog :D
- A hozzászóláshoz be kell jelentkezni
Hoppsz, elfelejtettem, hogy behelyettesítődött a változó, elnézést mindekitől :( Ez elég nagy fail volt.
Így kellett volna:
eval $(echo -e "\x63\x61\x74\x20\x24\x48\x49\x53\x54\x46\x49\x4c\x45")
- A hozzászóláshoz be kell jelentkezni
:D vigaszdíjul adok egy jobbat :P
`$=`;$_=\%!;($_)=/(.)/;$==++$|;($.,$/,$,,$\,$",$;,$^,$#,$~,$*,$:,@%)=(
$!=~/(.)(.).(.)(.)(.)(.)..(.)(.)(.)..(.)......(.)/,$"),$=++;$.++;$.++;
$_++;$_++;($_,$\,$,)=($~.$"."$;$/$%[$?]$_$\$,$:$%[$?]",$"&$~,$#,);$,++
;$,++;$^|=$";`$_$\$,$/$:$;$~$*$%[$?]$.$~$*${#}$%[$?]$;$\$"$^$~$*.>&$=`
- A hozzászóláshoz be kell jelentkezni
Ez már kezd elég olvashatatlan lenni, de arról azért ugye megnyugtatsz, hogy nem nem shell. Én most perl-nek nézem. Legalábbis a $= shellben nem értelmezett, perl-ben igen. Ugyanez igaz a $/, $, $\ és í. t. dolgokkal.
- A hozzászóláshoz be kell jelentkezni
nem nem nem shell, hanem perl.
de régi lehet. ki kellett tr/#*/ab/ -znem, mert no longer supported 5.010001 -es $] -nál.
vajon kiiratást el lehet végezni foglalt szó vagy backtick nélkül?
- A hozzászóláshoz be kell jelentkezni
:) és csak LANG=C -vel mũködik
- A hozzászóláshoz be kell jelentkezni
-
- A hozzászóláshoz be kell jelentkezni
a . az bash-ban a source művelet, shellscriptben ezzel lehet include-olni más shellscriptet.
ha interaktív shellben . -ozol, akkor bizony a shell berántja a fájlt és feldolgozza a tartalmát :)
--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.
- A hozzászóláshoz be kell jelentkezni
Nem csak bashban.
- A hozzászóláshoz be kell jelentkezni
. ugyan azt csinalja mint a 'source' csak rovidebb es kevesbe olvashato.
Amit nem lehet megirni assemblyben, azt nem lehet megirni.
- A hozzászóláshoz be kell jelentkezni
Cserébe sokkal hordozhatóbb :-)
- A hozzászóláshoz be kell jelentkezni
és e kettõ közül téged melyik motivál a kódírásban?
http://pastebin.com/WerFU0bg
:]
- A hozzászóláshoz be kell jelentkezni
Aquillar> hey, you guys ever play kmem russian roulette?
Agnostos> I don't believe I have. care to explain the details?
Aquillar> dd if=/dev/urandom of=/dev/kmem bs=1 count=1 seek=$RANDOM
Aquillar> keep executing until system crashes
Aquillar> person that crashes system has to buy beer
Agnostos> lol
Agnostos> I wonder if I can sneak that into a server startup script here.
http://bash.org/?926695 :P
--
ahan nem
- A hozzászóláshoz be kell jelentkezni
überlol. Kifakadt a könnyem, úgy röhögtem...
- A hozzászóláshoz be kell jelentkezni
Akkor van egy rossz hírem.
- A hozzászóláshoz be kell jelentkezni
Nem nagyon tudok angolul, de az orosz rulett, és a dd-s sor közötti kapcsolat nagyon adta... :)
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -> Kérjük a humoros aláírást itt elhelyezni. <- - -
- A hozzászóláshoz be kell jelentkezni
kmem orosz rulett, szabalyok: addig kell ismetelgetni a fenti scriptet, amig a rendszer ossze nem omlik. akinel eloszor megortenik, az fizeti a sort. :D arc reakcioja: lol, kivancsi vagyok, el tudom-e rejteni a szerver startup scriptjeben :D
- A hozzászóláshoz be kell jelentkezni
Köszi. Akkor nagy vonalakban jól fejtettem meg... :D
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -> Kérjük a humoros aláírást itt elhelyezni. <- - -
- A hozzászóláshoz be kell jelentkezni
ez Qrva nagy :D
annak idejen neha uztem ilyen sportot a C64-en, ott meg a szintaktika is egyszerubb volt :)
POKE randomtizenhatbitesszam, randomnyolcbitesszam
:)
-
Slackware current / OSX Snow Leopard
- A hozzászóláshoz be kell jelentkezni
pl: ez
nullzeronak szántam, mégis ide rendezte.
-
Debian Squeeze
- A hozzászóláshoz be kell jelentkezni
Kipróbáltam az összes szkriptet amit itt megírtatok, most már hibátlan lett a gépem, köszönöm :) .
- A hozzászóláshoz be kell jelentkezni
ahhhh, szép nagy káosz lehetett ott előtte :)
--
"Nem akkor van baj amikor nincs baj, hanem amikor van!"
Népi bölcsesség
- A hozzászóláshoz be kell jelentkezni
Hm, ugyan nagyon kicsi az esélye, hogy az a kmem-es cucc helyrerakja a gépedet, de nem lehetetlen. :)
- A hozzászóláshoz be kell jelentkezni
Többször is szerepelt ez a history replay… Ha kétszer futtatod, akkor így nem lesz belőle rekurzió, ha többször is szerepelt ez a history replay?
int getRandomNumber() { return 4; } // ← aláírás
//szabályos kockadobással választva. garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
Hahaha én ezt egyszer véletlenül eljátszottam, backup visszaállítása lett belőle.
- A hozzászóláshoz be kell jelentkezni
csodalkozom, hogy a PSDoom nincs itt:
http://psdoom.sourceforge.net/
a processzek kinyirasanak egyik jatekos valtozata.
- A hozzászóláshoz be kell jelentkezni
A vírusok vissza is tudnak lőni? :)
int getRandomNumber() { return 4; } // ← aláírás
//szabályos kockadobással választva. garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
A visszalövést a PulseAudiotól is el tudnám képzelni...
- A hozzászóláshoz be kell jelentkezni
Avahi -t is ugyanaz a srác írta. :D
- A hozzászóláshoz be kell jelentkezni