Korisnički alati

Site alati


studenti:roko_grubelic:rg_dnevnik2

Razlike

Slijede razlike između dviju inačica stranice

Poveznica na ovu usporedbu

Starije izmjene na obje strane Starija izmjena
Novija izmjena
Starija izmjena
studenti:roko_grubelic:rg_dnevnik2 [2018/04/26 14:39]
rgrubelic
studenti:roko_grubelic:rg_dnevnik2 [2023/06/19 16:21] (trenutno)
Redak 72: Redak 72:
 ---- ----
  
-**8. tjedan (2.12.2017. - 9.12.2017.)**+**8. tjedan (7.5.2018. - 14.5.2018.)**
  
 **Dosadašnji rad** **Dosadašnji rad**
  
-Proučio ​sam kako pisati konfiguracijski file wininetd.confUspio sam pokrenuti servis wininetd ​koji je vidljiv u Task Manageru. Napravio ​sam jednostavan program (program.exe,​ ispisuje sa stdina na stdout) na kojeg cu se pokušati spojiti sa drugog računalaDao sam mu port za kojeg sam prije toga provjerio ​je li slobodan sa netstat-om. Kada pokrenem wininetd –debug, uspije ga staviti ​na mrežu. Tu sam imao problem jer wininetd u konfiguracijskom file-u prilikom dodjele puta do datoteke program.exe iz nepoznatih razloga izbriše zadnji znak te se u konfiguracijsku datoteku mora dodati još jedan znak na kraj kako ne bi došlo do pogreške (c:​\program.exee → c:​\program.exe). Na istom računalu sa drugog terminala naredbom nc (netcat) koja kao parametre prima IP adresu i port zadajem vlastitu IP adresu (ipconfig) te unaprijed određeni port. Sa terminala na kojem je pokrenut wininetd –debug ​se vidi da se klijent spojio sa određenom ip adresom i portom, ali na klijentskom računalu (netcat) se ne pokreće zadani program odnosno ne ispisuje ono što bi trebalo.+Pisanje samog rada do trenutka do kojeg sam došaoTrenutno imam 22-ije stranice ukupnoSastao ​sam se s asistentom ​koji je rekao da napišem rad do kud sam stigao te mi je dao ideju za drugačiji napadIdeja je da napravim DNS server ​na koji ćse spojiti preko Android uređaja ​te kada se žrtva spoji na moj Android uređaj preusmjeravat će se na odabrane IP adrese koje sam naveo pri postavkama DNS servera.
  
 **Daljni koraci** **Daljni koraci**
  
-Probati na kućnoj mreži istu stvar sa dva različita računala. Riješiti problem na koji sam naišao. Ukoliko ne uspijem, javiti se asistentu.+Napraviti DNS server, testirati metodu te napisati do kraja završni rad.
  
 ---- ----
  
-**9. tjedan (9.12.2017. - 16.12.2017.)**+**9. tjedan (14.5.2018. - 21.5.2018.)**
  
 **Dosadašnji rad** **Dosadašnji rad**
  
-Uspio sam riješiti problem od prošlog puta. Wininetd ​radi normalno bez definiranog useraKod stavljanja usera wininetd.config te pokretanja wininetd-a javljao se error. Jedan od errora sam uspio riješiti tako da sam debuggiro wininetd.c,našao grešku koja se javlja pozivom funkcije LogonUserA te nakon proučavanja greške na internetu našao riješenjeNaime u Windowsima treba otići u Local Security Policies (Start → Run → secpol.msc → Local Policies → User Rights Assignment → Log on as batch job) te dodati usera kojeg smo upisali u konfiguracijskoj datoteci u Log on as batch jobNakon toga pojavila se nova greška ([wininetd] unable ​to create process as user: cmdln='​c:​\pr.exe'​ user='​Roko'​ err='A required privilege is not held by the '​lient.) Nakon mnogo googlanja i debuggiranja nisam uspio otrkiti problem te sam se obratio mentoru.+Uspio sam napraviti DNS server koji radi. Mogu ga postaviti kao dns server na androidu čak i kada nisam spojen na mrežali za to moram koristiti aplikaciju sa GoogleStoreaZa DNS server ​sam koristio alat //dnsmasq//U njemu mogu zadati vlastita pridruživanja domena ip adresaa sve ostale proslijedi Googleovom DNS serveruhttps://​blog.heckel.xyz/​2013/​07/​18/​how-to-dns-spoofing-with-a-simple-dns-server-using-dnsmasq/​
  
 **Daljni koraci** **Daljni koraci**
  
-Čekati odgovor mentora te nastaviti dalje prema njegovim uputama.+Završiti pisanje rada. Napisati implementaciju VPN-a i DNS-a.
  
 ---- ----
studenti/roko_grubelic/rg_dnevnik2.1524753599.txt.gz · Zadnja izmjena: 2023/06/19 16:20 (vanjsko uređivanje)