BlackWeb.ro

Top Menu

  • Descarcă BlackWeb OS
  • Despre
  • Grup Facebook – Ethical Hacking România
  • Contact

Main Menu

  • Home
  • Ghiduri Linux
  • Ghiduri Metasploit
  • Spargere parole
  • Spargere rețele Wi-Fi
  • Mai multe
    • Inginerie Socială
    • Ghiduri video
    • Cursuri Hacking
    • Alte articole
  • Descarcă BlackWeb OS
  • Despre
  • Grup Facebook – Ethical Hacking România
  • Contact

logo

BlackWeb.ro

  • Home
  • Ghiduri Linux
  • Ghiduri Metasploit
  • Spargere parole
  • Spargere rețele Wi-Fi
  • Mai multe
    • Inginerie Socială
    • Ghiduri video
    • Cursuri Hacking
    • Alte articole
  • Recunoașterea pasivă a unei potențiale victime (#2)

  • Cum spargem parolele formularelor de autentificare online utilizând BlackWebOS cu THC-Hydra & Burp Suite

  • Metasploit pentru hackerii aspiranți – Cum instalăm module noi (#12)

  • Cum instalăm DVWA pe BlackWeb OS sau pe orice altă distribuție Linux

  • Metasploit pentru hackerii aspiranți – Cum ne acoperim urmele și rămânem nedetectați (#11)

Linux: Elemente de bază
Home›Linux: Elemente de bază›Linux: Networking (#6)

Linux: Networking (#6)

By BlackWeb.ro
August 25, 2017
596
0
Share:

Bine ați (re)venit pe singurul blog dedicat ethical hackingului, din România!

Unul dintre cele mai importante lucruri pe care trebuie să le cunoască un hacker, reprezintă rețelele Linux. Așadar, am scris acest tutorial ce include câteva elemente de bază, însă și foarte utile.

În acest tutorial am presupus că înțelegeți anumiți termeni precum adresă IP, adresă MAC, DNS, DHCP etc. Dacă nu, puteți căuta mai multe informații pe internet.

Pasul 1: Analizarea rețelei

Cea mai simplă comandă pentru analizarea rețelei este ifconfig. Este foarte asemănătoare cu comanda din Windows, ipconfig. Să ne uităm puțin la aceasta.


  • ifconfig

 

Așa cum vedem în imaginea de mai sus, comanda ifconfig oferă utilizatorului informații semnificative. Încă de pe primul rând putem vedea în stânga eth0. Aceasta este prima conexiune la rețea prin cablu, ethernet 0 (în Linux numărătoarea începe de la 0).

În primul screenshot, la mine nu se vede adresa hardware, deoarece rulez Kali Linux din Virtual Box, însă o să mai vedeți și adresa hardware (HWaddr). Adresa hardware, este adresa unică pentru fiecare placă de rețea. Așadar, dacă voi credeți că vă puteți ascunde mascându-vă IP-ul, vă înșelați teribil. 🙂

A doua line conține informații despre adresa IP, în cazul acesta, adresa de difuzare (adresa care trimite informații către toate IP-urile din subnet), și în cele din urmă, network mask, care la fel, la mine nu este afișată (aceasta este informația ce ne arată care adresă IP este host și care adresă este conectată la rețea). Sunt mai multe detalii tehnice aici, însă mă îndepărtez de la tutorialul Linux. Pe deasupra, nu prea mă pricep la chestiile tehnice. 🙂


Uitându-ne la imagine, vedem un al doilea paragraf, care începe cu lo în partea stângă. Aceasta este adresa loopback, sau localhost. Este adresa computerului pe care lucrezi sau pe care dorești să testezi ceva, precum un site. Este reprezentată prin adresa IP 127.0.0.1.

Pasul 2: Schimbarea adresei IP

Schimbarea adresei IP este foarte simplu de făcut în Linux. Totuși, trebuie să ne reamintim că în cele mai multe cazuri, putem avea un ip dinamic, de la serverul DHCP. În unele cazuri, vei fi nevoit să îți schimbi adresa IP. Poate fi foarte util lucrul acesta, dacă vrei să le dai bătăi de cap celor de la criminalistică, însă asta nu înseamnă că nu te vor prinde. 🙂

Putem face lucrul acesta cu comanda ifconfig, urmată de noua adresă IP. Observați că în următorul screenshot, am cu totul și cu totul o altă adresă IP:

Utilizând comanda ifconfig eth0 urmat de ip-ul dorit, îmi pot schimba ip-ul cu ce ip doresc eu. Pot folosi ip-ul unui prieten, de exemplu. Priviți următoarea comandă:

  • ifconfig eth0 192.168.1.115

Dacă scriu ifconfig din nou, îmi arată noul ip. 🙂 Vedeți cât este de ușor? Fără softuri, fără VPN-uri de rahat, multe dintre ele deținute deja de F.B.I. 🙂

 

Pe deasupra, pot schimba netmask și broadcast address, dacă este necesar, cu următoarea comandă:

  • ifconfig eth0 192.168.1.115 netmask 255.255.255.0 broadcast 192.168.1.255

Pasul 3: DHCP (Dynamic Host Configuration Server)

Linux are un server DHCP ce rulează un daemon numit dhcpd. Serverul DHCP este este cel care atribuie adresele IP către toate sistemele de pe subnet. Pe deasupra păstrează niște fișiere de logare, al fiecărui computer ce a avut o anumită adresă, la o anumită perioadă de timp. Cu ajutorul acestor fișiere de logare hackerii sunt depistați, după un anumit atac.

Când vreau să primesc o nouă adresă de la serverul DHCP, anunț serverul prin comanda dhclient (diferite distribuții de Linux utilizează diferiți clienți DHCP, însă Kali Linux, precum BackTrack sau Ubuntu, utilizează dhclient). Haideți să dăm comanda:

  • dhclient

 

În cazul în care se întâmpină să primiți eroarea “smbd.service is not active, cannot reload” tastați comanda service smbd start. O să vedeți că această comandă, dhclient trimite o cerere numită DHCPDISCOVER. Va primi o ofertă de IP (DHCPOFFER) de la serverul DHCP, și apoi se va confirma că un nou IP a fost atribuit de serverul DHCP. Acum, dacă tastăm din nou ifconfig, putem vedea cum serverul DHCP a atribuit o nouă adresă IP.

 

Pasul 4: DNS (Domain Name Service)

DNS este serviciul ce ne permite să scriem numele unui domeniu precum www.arhitectul.eu, în locul adresei IP al site-ului nostru preferat (nu este o treabă ușoară nici măcar pentru un savant).


Una dintre cele mai utile comenzi pentru un hacker, este comanda dig, echivalentă comenzii nslookup din Windows, însă ne oferă mult mai multe detalii despre un domeniu. Haideți să vedem ce ne poate spune despre www.arhitectul.eu, adăugând și opțiunea ns, pentru a ne arăta nameserverele site-ului.

  • dig arhitectul.eu ns

 

Bun, mai sus vedem ns-urile blogului meu, cât și ip-ul serverului pe care este găzduit. Utilizând comanda dig cu opțiunea mx, putem obține informații cu privire la serverele de email.

  • dig arhitectul.eu mx

 

 

Nu avem prea multe informații, deoarece nu mi-am setat încă o adresă de email pe acest domeniu.

Cel mai cunoscut server DNS Linux este Berkley Internet Name Domain, sau BIND. În unele cazuri, utilizatorii de Linux se vor referi deseori la DNS ca BIND, așa că nu ar trebui să devenim confuzi. DNS sau BIND doar mapează numele domeniilor către adresa IP.

 

Simplu până aici, nu-i așa?

 

În următorul tutorial ne uităm la securitate și permisiuni. Dacă nu ai făcut-o deja, uită-te pe celelalte ghiduri Linux, iar dacă ai vreo întrebare, îmi poți lăsa un comentariu în secțiunea de comentarii. Nu uita să te abonezi la acest blog, dacă vrei să înveți mai multe.

Toate cele bune!


Previous Article

Linux: Instalarea unui software nou (#5)

Next Article

Cum instalăm browserul TOR pe Kali Linux

0
Shares
  • 0
  • +
  • 0
  • 0
  • 0
  • 0

Related articles More from author

  • Linux: Elemente de bază

    Linux: Planificarea sarcinilor (#18)

    July 30, 2018
    By BlackWeb.ro
  • Linux: Elemente de bază

    Linux: Elemente de bază (#3)

    August 23, 2017
    By BlackWeb.ro
  • Linux: Elemente de bază

    Linux: GRUB Bootloader (#21)

    August 11, 2018
    By BlackWeb.ro
  • Linux: Elemente de bază

    Linux: LKMs – Loadable Kernel Modules (#12)

    April 9, 2018
    By BlackWeb.ro
  • Linux: Elemente de bază

    Manipularea textului în Linux (#10)

    November 27, 2017
    By BlackWeb.ro
  • Linux: Elemente de bază

    Linux: Loguri (#23)

    August 23, 2018
    By BlackWeb.ro

Leave a Reply

avatar
wpdiscuz_captcharefresh
avatar
wpdiscuz_captcharefresh
  Subscribe  
Notify of

S-ar putea să îți placă și

  • Linux: Elemente de bazăTutoriale

    Linux: Elemente de bază (#1)

  • ArticoleHackingStrategii&Metode de spargere a parolelor

    Cum spargem parole: Strategii de spargere (#2)

  • ArticoleLinux: Elemente de bază

    Filosofia Linux (#24)




Abonează-te la BlackWeb.ro:

Îți plac articolele noastre și vrei să fii printre primii care află ce e nou pe BlackWeb.ro? Abonează-te.

Alătură-te conversațiilor:

  • Arhitectul on Cum spargem un cont de Facebook utilizând ingineria socială [BeEF attack] + Tutorial Video@Bianca: Există secțiunea "Contact". Însă te rog să citești cu mare atenție ce scrie acolo, înainte de a trimite mesajul.
  • Bianca Pacuraru on Cum spargem un cont de Facebook utilizând ingineria socială [BeEF attack] + Tutorial VideoArhitectul, putem lua legatura in privat?
  • Arhitectul on Cum spargem parole: Strategii de spargere (#2)O poți recupera chiar tu, dacă mai ai acces la nr. de telefon, sau știi răspunsul întrebării de securitate.
  • coco on Cum spargem parole: Strategii de spargere (#2)Salut, Domnul sunt interesat sa_mi recuperez vechea adresa crezi ca potutem vb pe mail?
  • Arhitectul on Lansarea unui atac de tip Denial of Service (DoS) asupra unui punct de acces WirelessAm mai auzit de Fluxion, dar încă nu l-am folosit. Mulțeumesc pentru sugestie. O să arunc o privire asupra lui,
  • Anonymous on Lansarea unui atac de tip Denial of Service (DoS) asupra unui punct de acces WirelessFluxion-master, e totul mai automatizat si mai simplu pentru orice incepator
  • Arhitectul on [Podcast] Ingineria socială – ep. 001Mă bucur că ți-a plăcut. Vor mai urma și alte podcast-uri în viitorul apropiat.
  • D4rk on [Podcast] Ingineria socială – ep. 001Super , am ascultat tot , chiar daca stiam ce este ingineria sociala , am aflat informatii in plus.
  • Arhitectul on Cum spargem un cont de Facebook utilizând ingineria socială [BeEF attack] + Tutorial VideoExistă, dar e nevoie de mai multă creativitate. :)
  • Ioana on Cum spargem un cont de Facebook utilizând ingineria socială [BeEF attack] + Tutorial VideoSi o metoda de spart parola la facebook cand este conectat de pe telefon exista ? :-D
wpDiscuz