Uchishandisa Netcat: mimwe inoshanda mirairo

netcat o nc, chishandiso chinonyatso kuzivikanwa cheweti yekuongorora, inozivikanwawo sevabiridzi veSwitzerland mauto banga, sezvo iine zvakawanda zvinoshanda, zvakafanana nebanga rambotaurwa. Mune ino posvo isu tichatsanangura zvimwe zvacho zvakakosha kuita nemuenzaniso:

1.-Netcat semutengi-server:

netcat inogona kushandiswa sevha uye kuruboshwe kune iyo teerera kubva kune chimwe chiteshi:

$ nc -l 2389

Zvakare, tinogona kuishandisa ku batanidza isu kuchiteshi (2389), ichangobva kuvhurwa:

$ nc localhost 2389

Zvino kana tikanyora padivi pe mutengi, inosvika padhuze ne servidor:

$ nc localhost 2389
HI, server

Mune terminal uko iyo servidor:

$ nc -l 2389
HI, server

Taona muenzaniso wemashandisirwo nekita yevatengi-server kutaurirana.

2.-Shandisa Netcat kuendesa mafaera:

netcat inogona kushandiswa kuendesa mafaera. Padivi re mutengi Ngatitii tine faira inonzi 'testfile' ine:

$ cat testfile
hello testfile

uye kudivi re servidor tine faira risina chinhu rinonzi 'test'.

Iye zvino isu tiri kudivi ne servidor:

$ nc -l 2389 > test

uye isu tinomhanya mutengi seinotevera:

cat testfile | nc localhost 2389

Kana isu tichitarisa iyo 'bvunzo' faira mune iyo servidor:

$ cat test
Hello testfile

Takachinjisa data kubva mutengi al servidor.

3.-Netcat inotsigira nguva dzekubuda:

Dzimwe nguva patinovhura chinongedzo hatidi kuti igare yakavhurika nekusingaperi, saka kugadzirisa dambudziko iri tinoshandisa sarudzo -w, kuitira kuti mushure me x huwandu hwemasekondi kubatana pakati pevatengi-server kwakavharwa.

Server:

$nc -l 2389

Mutengi:

$ nc -w 10 localhost 2389

Kubatana kuchavharwa mushure memasekonzi gumi.

Cherechedza: haufanire kushandisa sarudzo -w nesarudzo -l kudivi re servidor kubvira -w yaisazove nemhedzisiro uye nekudaro kubatana kwacho kwaizoramba kwakavhurika nekusingaperi.

4.-Netcat inotsigira IPV6:

Zvisarudzo -4 y -6 vanomanikidza netcat iyo inoshandisa iyo IPv4 kana IPv6 protocol zvichiteerana.

Server:

$ nc -4 -l 2389

Mutengi:

$ nc -4 localhost 2389

Zvino, kana isu tikateedzera iwo murairo netstat, taizoona:

$ netstat | grep 2389
tcp 0 0 localhost:2389 localhost:50851 ESTABLISHED
tcp 0 0 localhost:50851 localhost:2389 ESTABLISHED

Iyo yekutanga paramende yezviri pamusoro kuburitsa dai yaive IPv6 yaizoratidza 6 mushure mekatcp, asi sekushandisa kwedu IPv4 tiratidze chete tcp :)

.

Zvino, ngatimanikidzei Najat kuti ishandise IPv6:

Server:

$nc -6 -l 2389

Mutengi:

$ nc -6 localhost 2389

Kumhanya netstat zvakare taizoona:

$ netstat | grep 2389
tcp6 0 0 localhost:2389 localhost:33234 ESTABLISHED
tcp6 0 0 localhost:33234 localhost:2389 ESTABLISHED

Tinogona kuona kuti tcp yave kuperekedzwa sei nechitanhatu, zvichiratidza kushandiswa kwe IPv6.

5.-Dzima kuverenga ne STDIN yeNetcat:

Uku kushanda kunowanikwa kuburikidza nesarudzo -d. Mumuenzaniso uyu tinozviita padivi revatengi:

Server:

$ nc -l 2389

Mutengi:

$ nc -d localhost 2389
Hi

Iwo Hi mavara haazotumirwe kuseva sezvo kuverenga kuburikidza STDIN kwave kuremadzwa.

6.-Force Netcat kuti ugare wakamuka:

Kana isu tine sevha inomhanya uye iyo mutengi inodonhedza, iyo servidor zvakare inopera:

Server:

$ nc -l 2389

Mutengi:

$ nc localhost 2389
^C

Server:

$ nc -l 2389
$

Isu taigona kuona mumuenzaniso wapfuura kuti kana iyo mutengi inovhara kubatana zvakare iyo servidor Saka chii chatingaite? Mhinduro yedu ndeye kushandisa sarudzo -k, iyo inomanikidza sevha kuti irambe ichimhanya.

Server:

$ nc -k -l 2389

Mutengi:

$ nc localhost 2389
C^

Server:

$ nc -k -l 2389

Takazviona izvozvo servidor ramba uchimhanya kunyangwe mutengi yakabviswa, nekuda kwesarudzo -k iyo yatinowedzera kuseva.

7.-Gadzira Netcat kuti ugare wakamuka mushure meEOF:

netcat yakagadzirirwa kuitira kuti mushure mekugamuchira iyo EOF(End Of File) kumisa kubatana, kazhinji izvi ndizvo zvinoitika, asi isu tinogona kugadzirisa iyi default maitiro e netcat Kuwedzera sarudzo -q. Iyi sarudzo inoraira netcat Inofanira kumirira x nhamba yemasekonzi isati yavhara kubatana.

Mutengi:

El mutengi inofanira kutanga seinotevera:

nc -q 5 localhost 2389

Iye zvino chero nguva iyo mutengi inogamuchira EOF inomirira masekondi mashanu isati yavhara kubatana.

8.-Shandisa Netcat pamusoro peUDP:

Default netcat inoshandisa chirevo chekutaurirana TCP, asi isu tinogona zvakare kushandisa UDP nesarudzo -u.

Server:

$ nc -4 -u -l 2389

Mutengi:

$ nc -4 -u localhost 2389

Iye zvino mutengi y servidor ivo vari kushandisa protocol UDP Zvekutaurirana kwako, tinogona kutarisa izvi kuburikidza nemurairo netstat.

$ netstat | grep 2389
udp 0 0 localhost:42634 localhost:2389 ESTABLISHED

Zvakanaka, panguva yekutumira taona mimwe mienzaniso yekushandiswa kwe netcat, vanogona kunzwisisa kuti chishandiso chakasiyana-siyana, ndosaka banga reSwiss Army ;)

, pano tinopa chete zvimwe zvacho zvekuita, sekugara kana iwe uchida rumwe ruzivo: murume nc, uye iwe uchaona zvese zvinogona kuitwa nechishandiso ichi. Kusvikira inotevera posvo uye Kufara Kugura !!!

Chinyorwa chakatorwa kubva vanhu.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   rafagcg akadaro

    zvigadzirwa zvipi !!

  2.   fanira akadaro

    Ingo vhiki yevhiki ini ndanga ndichishanda nechombo ichi, chaizvo chaizvo.

    Reply with quote

  3.   anonet akadaro

    Pfupiso yakanaka yezvinhu zvinogona kuitwa netcat. Izvi zvinouya zvinobatsira kwandiri nguva nenguva. Ndotenda zvikuru.

  4.   Hugo akadaro

    Pfupiso yakanaka, ndatenda iyo info.

  5.   nwt_lazaro akadaro

    Kune zvayakandishandira, Ongorora isina waya chiteshi kana chiitiko chakazara cheiyo isina waya interface yeiyo ubiquiti AP (yea tekinoroji N)
    en
    PC: (192.168.0.1)
    nc -l 1234> mapakeji.raw
    AP: (192.168.0.2)
    tcpdump -i ath0 -w - | nc 192.168.0.1 1234
    Ctrl + C (kupedza kubata)

    PC:
    vhura wireshark kana chero imwe iine pcap-faira rutsigiro uye verenga iyo package package.raw

    Uku kwave kuri kubatsira kukuru kwandiri, ndosaka ndichigovana newe

  6.   carlosg akadaro

    Yakanaka kwazvo blog

    1.    ngatishandise linux akadaro

      Ndatenda Carlos! Kumbundira!
      Paul.

  7.   Gustavo akadaro

    Inofungidzirwa,

    Ini ndiri mutsva kumatanho ekuchengetedza uye ndingade kuziva kwandingawane chishandiso, ndiko kuti, iwindows inokwenenzvera kana inongoshanda chete kumapuratifomu eLINUX sezvo munzvimbo yangu yebasa yakashanda zvakanyanya kune zvandiri izvozvi kuita

    Ndatenda pamberi pekutarisa kwako, ndinotarisira kune ako makomendi uye rutsigiro.

  8.   William akadaro

    Ndiani anondidzidzisa kushandisa linux..ubuntu .. kugona kudzidza zvakawanda nezve hankin ... xd