hello,
van egy pici scriptem, ami kvázi ddosként viselkedik,lekérdezi az összes létező IPv4 címet a resolve tartományból
first=1
second=0
third=0
forth=0
ipaddr=$first.$second.$third.$forth
for first in `seq 1 1 255`
do
for second in `seq 0 1 255`
do
for third in `seq 0 1 255`
do
for forth in `seq 1 1 255`
do
nslookup $ipaddr LOCAL_DNS_SZERVER
done
done
done
done
de már az első 1.0.0.1 címnél nem megy tovább, mert ugye nem kap választ. Pontosabban exit 1 kap az nslookuptól.
hogy tudom rávenni a ciklust hogy hiba esetén is lépjen tovább?
előre is köszi a válaszokat
- 5607 megtekintés
Hozzászólások
közben meg lett a megoldás
>>/dev/null :D
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni
elhamarkodtam :(
nem nyert
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni
nslookup -param param param || true
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
nem nyert. a ciklus nem akar tovább menni... :(
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni
Ez a script így marha sokszor lefut a 1.0.0.0 címre. De semmi másra. Plusz én kalapáccsal honorálnék egy ilen reverse floodot.
Az első értékadások feleslegesek.
És javaslom a pastebint vagy a fórum formázási lehetőségeit használni.
- A hozzászóláshoz be kell jelentkezni
pontosan. de miért csak a 1.0.0.0 címre? miért nem megy tovább?
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni
ez kicsit lol.
az ipaddr valtozonak mi az erteke?
azt adod parameternek az nslookup -nak.
es most kezdd el papiron, ceruzaval lekovetni a valtozok erteket, futtasd fejben a scriptet, remelhetoleg te is ratalalsz a hibara...
- A hozzászóláshoz be kell jelentkezni
LOL, valóban. a többiek hozzászólása után már ráeszméltem, hogy ciklusmagban a változók nem frissültek automatikusan.
De miért nem?
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni
mert nem frissítetted:)
- A hozzászóláshoz be kell jelentkezni
vagy
ipaddr="$first.$second.$third.$forth"
nslookup "$ipaddr" LOCAL_DNS_SZERVER
vagy
nslookup "$first.$second.$third.$forth" LOCAL_DNS_SZERVER
kellett volna:)
- A hozzászóláshoz be kell jelentkezni
Hát mert a régi mondás szerint a számítógép a parancsaid, és nem az óhajaid alapján működik :D
Az ipaddr változónak egyszer adtál értéket, mindenféle cikluson kívül, így a cikluson belüli dolgoknak semmi köze nincs hozzá.
(Az megint más kérdés, hogy ez így csak DOS és nem DDOS, a D-hez kéne még pár(ezer) gép :))
- A hozzászóláshoz be kell jelentkezni
Mit akarsz elérni? Belegondoltál, hogy ez akár hónapokig is futhat?
- A hozzászóláshoz be kell jelentkezni
nem futna olyan sokáig, mert kilőném pár perc múlva.
egyébként a cél, az, hogy hogy bírja a terhelést a szerver. valamint vizsgálni, hogy mit és hol akar elérni (selinuxhoz)
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni
egyébként a cél, az, hogy hogy bírja a terhelést a szerver.
Root szervert üzemeltetsz?
- A hozzászóláshoz be kell jelentkezni
nslokup .... &
esetleg?
- A hozzászóláshoz be kell jelentkezni
#!/bin/bash
for ((a=0;a<255;a++))do
for ((b=0;b<255;b++))do
for ((c=0;c<255;c++))do
for ((d=0;d<255;d++))do
host $a.$b.$c.$d
done
done
done
done
:D
--
>'The time has come,' the Walrus said<
- A hozzászóláshoz be kell jelentkezni
Én nem kezdeném 0-val a címeket, bár elvileg lehet rá tenni reverse zónát. Gondolom.
- A hozzászóláshoz be kell jelentkezni
igaz, akkor, menjen 1től a for
--
>'The time has come,' the Walrus said<
- A hozzászóláshoz be kell jelentkezni
ez működik. köszönöm
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni
#!/bin/bash
# first=
# second=
# third=
# forth=
# ipaddr=
LOCAL_DNS_SZERVER="192.168.0.254" # a DNS server IP címe
for first in `seq 1 1 255`; do
for second in `seq 0 1 255`; do
for third in `seq 0 1 255`; do
for forth in `seq 1 1 255`; do
nslookup "$first.$second.$third.$forth" $LOCAL_DNS_SZERVER
done
done
done
done
- A hozzászóláshoz be kell jelentkezni
nslookup "$first.$second.$third.$forth" $LOCAL_DNS_SZERVER &
- A hozzászóláshoz be kell jelentkezni
255*256*256*255 fork, tippre az első pármilliónál fog erősebben köhögni a gép :D
- A hozzászóláshoz be kell jelentkezni
Azért azok a forkok elég gyorsan lefutnak, párszáz nslookupnál nem lesz párhuzamosan több a memóriában.
- A hozzászóláshoz be kell jelentkezni
Hmm, valóban, messze gyorsabb mint vártam. Bár azért akkor már kicsit felszaladt, amikor kihúztam a netkábelt :D De távolról se olyan drámai a helyzet mint gondoltam.
- A hozzászóláshoz be kell jelentkezni
javíthatsz még azon ;), pl. ping -f -c 1000000000 "$first.$second.$third.$forth" &
--
#conf t
#int world
#no shut
- A hozzászóláshoz be kell jelentkezni
igen, ez is megy. thx
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni
Szia!
Ezt is kipróbálhatod: http://cvk.hu/dns/dns
- A hozzászóláshoz be kell jelentkezni
thx
megnezem
--
A legértékesebb idő a pillanat amelyben élsz.
http://phoenix-art.hanzo.hu/
https://sites.google.com/site/jupiter2005ster/
- A hozzászóláshoz be kell jelentkezni
Tipp: lodd mar be a webszerot, hogy default utf8 encodingos headert kuldjon... csunyasag jon igy le nagyon...
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Tipp:
Firefox: Nézet menü/Webfejlesztő -> Karakterkódolás -> Automatikus felismerés -> Univerzális
Chrome: Chrome menü -> Eszközök -> Karakterkódolás -> Automatikus felismerés
Opera: Lap -> Kódolás -> Automatikus választás
Így nem kapsz máshol sem csúnyaságokat ;-) #és nekem sem kell beállítani mást
- A hozzászóláshoz be kell jelentkezni
Nekem automatan van, pontosabban en nem allitottam at.
Hmmm, ott volt a pipa, amikor az oldaladon voltam, ramentem megegyszer, es akkor mar felismerte jol. Bugos a Chrome?
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Vagy csak simán lustálkodott :-)
- A hozzászóláshoz be kell jelentkezni
Elkepzelheto. Mea maxima culpa amugy. Nem vartam volna eztet igy.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Persze, ettől még nincs a gép alapban beállítva UTF-8 küldésre, csak workaround ;-)
- A hozzászóláshoz be kell jelentkezni
Én is így jártam. :-(
Firefox 19.0.2 (Linux Mint 14.1 Cinnamon).
- A hozzászóláshoz be kell jelentkezni