Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Eliminacijski zadaci
- 1. Postaviti ip 172.16.2.103/27
- • bitno: ako se ovaj zadatak radi kod kuce, onda su velike šanse da je
- smo u 192.168.0.0/16 klasi te ove ispod IP adrese nece raditi osim ako
- ne promjenimo na gateway-u ip adresu da odgovara ovim dolje, i ako
- ne postavimo DNS server da osluškuje na ispravnoj IP adresi tako da
- preporucujem da se za vježbu koristi regularne (one koje nam je DHCP
- server našeg rutera dodijelio) IP adrese koje imamo, a kao DNS server
- postaviti Google-ov 8.8.8.8
- • IP adresa ce nam biti data od samog asistenta i bice je neophodno upisati
- na papiru
- ifconfig eth0 172.16.2.2.103/27
- 2. Postaviti adresu gateway-a (prva ip adresa u mreži)
- • ovdje je potrebno vidjeti koja nam je net maska koju smo postavili u
- prethodnom zadatku jer moramo da izracunamo koja je to prva ip adresa
- u mreži i zatim da postavimo tu ip adresu kao gateway
- # pregled netmaske sa ifconfig
- root@kali:~# ifconfig eth0
- eth0 Link encap:Ethernet HWaddr 08:00:27:47:8e:24
- inet addr:172.16.2.103 Bcast:172.16.2.127 Mask:255.255.255.224 <-- net maska
- inet6 addr: fe80::a00:27ff:fe47:8e24/64 Scope:Link
- UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
- RX packets:13 errors:0 dropped:0 overruns:0 frame:0
- TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
- collisions:0 txqueuelen:1000
- RX bytes:2458 (2.4 KiB) TX bytes:2602 (2.5 KiB)
- • sada kada imamo net masku, potrebno je da AND-ujemo našu ip adresu s
- tom net maskom da bismo dobili adresu mreže
- 172.16.2.103 AND 255.255.255.224
- • možemo to uraditi preko gnome-calculator aplikacije koju možemo pozvati
- iz komadnog prompta upisom
- gnome-calculator
- • postaviti gnome-calculator na programerski režim rada preko Mode !
- Programming bismo imali AND operaciju
- • u Calculator ! Preferences postaviti Word size: 8 bit
- • svaki oktet ip adrese treba AND-ovati sa odgovarajucim oktetom iz maske
- • dakle formula je
- (OKTET IP) AND (OKTET MASKE)
- 172 AND 255 = 172
- 16 AND 255 = 16
- 2 AND 255 = 2
- 128 AND 224 = 96
- • dobijamo kao rezultat adresu mreže da je 172.16.2.96 tako da je prva
- iskoristiva adresa 172.16.2.97
- • formula je
- (OKTET IP AND OKTET MASKE) + NOT(OKTET MASKE)
- (103 AND 224) + ¬224 = 127
- • zadnja adresa u opsegu je 172.16.2.127 (broadcast) tako da je zadnja
- iskoristiva 172.16.2.126
- • zadnju iskoristivu sam našao jer nekada može zatrebati u skripti, recimo
- skreniranje ip adresa u cijeloj podmreži, moramo znati zadnju adresu
- • sada se vracamo na zadatak postavljanje prve iskoristive adrese kao gateway
- route add default gateway 172.16.2.97
- • prijevremeno testiranje (pinganje google-ovog dns servera)
- ping 8.8.8.8
- 3. Postaviti dns 10.0.0.2
- • ja preporucujem da se koristi editor gedit
- • u editoru otvaramo /etc/resolv.conf i upisujemo sadržaj
- gedit /etc/resolv.conf
- • upisati sadržaj
- nameserver 10.0.0.2
- • sacuvati File ! Save
- 4. Testirati da li radi dns + ispravan gateway
- ping -c4 www.google.com
- 5. Uzeti screenshoot ping ispisa i sacuvati u ISPIT folder
- na Desktop-u
- • na Desktop ! desni klik ! Create New Folder
- • dati mu ime ISPIT
- • koristiti Applications ! Accessories ! Screenshoot alat za slikanje
- dijela ekrana gdje se vidi ispravan ping servera i zatim sacuvati u prethodno
- kreirani ISPIT folder
- Kvalifikacijski zadaci
- • za svaki od sljedecih zadataka uzeti screenshoot i sacuvati u folderu ISPIT
- na nacin kao što je uraeno u koraku 5
- • Sacuvati ih u formatu Zadatak1-5.png zavisno o broju zadatka kojem se
- radi
- 1. Prilikom boota startati web servis
- • ovdje se misli na apache2
- update-rc.d apache2 enable
- 2. Koristiti Stream Browser, slusati na nekom portu i da
- ima password
- • ovaj nisam skontao još, ne znam da li sam dobro zapamtio naziv ovog
- programa?
- • ako se neko sjeti ili nae neka mi javi obavezno
- 3. Naredba za dobijanje domena, mailova ljudi
- • pretpostavljam da se radi o ovom programu, na mojoj kali mašini on nije
- bio instaliran defaultno
- • tražio sam po internetu program na kaliju za skupljanje informacija o
- ljudima i naišao sam za sada samo ovaj, ako griješim, javite mi
- theHarvester --help
- 4. Naredba za osluskivanje sadrzaja preko interfejsa
- tcpdump -h
- 4. Skinuti datoteku sa . . . .
- • bice nam dat URL
- curl http://url/datoteka -O naziv_pod_kojim_cemo_spasiti datoteku
- 5. Napisati skriptu za skeniranje ip adresa u podmreži,
- korisnik unosi ime datoteke, mora se koristiti for petlja i
- mora biti asinhrono skeniranje
- • asinhrono znaci da ne blokira te se koristi operator & za asinhrono izvršavanje
- ping programa
- Kreiranje skripte - graficki
- • u folderu ISPIT napraviti skriptu pod nazivom skripta.sh – desni klik u
- folderu ! Create New Document ! Empty document ! skripta.sh
- • uciniti je izvršnom desni klik na skripta.sh ! Properties !
- Permissions i ukljuciti Allow executing file as program
- • zatim nakon kreiranja datoteke, desni klik na skripta.sh ! Open With
- gedit Text Editor
- • zatim upisati kod skripte, sacuvati, te testirati i pokrenuti iz terminala
- cd # ovo nas vraca u home direktorij
- cd Desktop/ISPIT
- # pokretanje
- ./skripta.sh
- Kreiranje skripte - preko terminala
- • za pokretanje editora kako bismo upisali kod
- cd
- cd Desktop/ISPIT
- # ovo pokrece editor i pišemo kod
- gedit skripta.sh
- • da ucinimo skriptu izvršnom kako bi je mogli pokrenuti
- cd
- cd Desktop/ISPIT
- chmod +x skripta.sh
- • pokretanje skripte (dakle preduslov je da bude izvršna datoteka)
- cd
- cd Desktop/ISPIT
- ./skripta.sh
- Kod skripte
- #!/bin/sh
- echo "Upisite naziv datoteke gdje ce rezultat skeniranja biti smješten"
- read datoteka
- # ako postoji vec istoimena datoteka, obriši je
- rm -f "$datoteka"
- podmreza=172.16.2.
- # podsjetiti se:
- # prva iskoristiva: 172.16.2.97
- # zadnja iskoristiva: 172.16.2.126
- minoktet=97
- maksoktet=126
- for zadnjioktet in `seq $minoktet $maksoktet`
- do
- # echo $podmreza$zadnjioktet
- ( ping -c 3 -t 5 $podmreza$zadnjioktet > /dev/null 2>&1 &&
- echo $podmreza$zadnjioktet je up. >> $datoteka) &
- done
- ISPIT folder zapakovati i poslati na adil@fit.ba i jasmin@
- fit.ba
- • kompresovanje i arhiviranje
- cd
- cd Desktop
- tar zcvf 2662.tar.gz ISPIT/
- • kod mene ne radi: logovati se na www.fit.ba ! Mail i napisati mail i
- attach-irati kompresovanu datoteku sa Desktopa i poslati
- • radi logirati se na mail preko https://www.outlook.com/edu.fit.ba
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement