Bhash Chinyorwa: Enzanisa MAC emakomputa ese pane network ine yakatarwa

Pano ini ndichataura nezve bash script yandaigadzirira chinangwa chaicho, icho chandinopokana kuti vamwe vane mamiriro aya asi, sezvo ini ndakazvigadzira ... hazvina chazvinondipa ini kuigovana 🙂

Kumusoro, izvi ndezvei?

Zvinoitika kuti muguta rangu mune netiweki yakakura, vazhinji vedu vanobatana nenzira ine waya (tambo yedandemutande kune switch, yakabatana kune imwe, uye dzakawanda switch hehe), asi makuru maumboni (asingagone kuve netambo) Ivo ita nemidziyo yeWi-Fi, nenzira iyi une network ine zviuru nezviuru zvevashandisi, kuti kunyangwe pasina sevhisi yekutumira uye neinternet shoma, unotamba WoW (pakati pevamwe), unodzidza, kugovana ruzivo, nezvimwe.

Icho chokwadi ndechekuti zvave zvakadaro kuti mamwe emidziyo yeWi-Fi inorambidzwa kana kudzingwa kubva kunetiweki, kungave nekuti muridzi wayo anotyora mitemo yenetiweki, kana chero chinhu. Saka, zvinodikanwa kuti uite scan nguva dzese dzeX kuti utarise kana mumwe munhu abatanidzazve MAC yekomputa yakabviswa, uye apa ndipo panopinda chinyorwa ichi.

Zvichitaurwa zviri nyore, script inoitei?

  1. Kutanga inoita scan mu subnet kwayiri kumhanya uye ichitsvaga mhenyu inomiririra (inoshanda IPs)
  2. Wobva watarisa kana paine maIPs ari Ubiquiti (zvishandiso zvinoshandiswa kune zvinongedzo). Iyo inongotarisa chete kana chiteshi 443 chakavhurika pane yega yeiyo pamusoro IPs.
  3. Inobvisa MAC yeyese inorarama chishandiso uye nechiteshi 443 yakavhurika, panguva imwechete ichifananidza MAC yega yega yakaburitswa neiyo iri kutsvaga.
  4. Kana ikawana machisi, inogadzira chirevo.

Uya pane iyo kodhi!

Inoshanda kujekesa kuti pakushanda kwayo inoda mapakeji anotevera akaiswa: nmap… nc… arping

Zvakanaka, ine nmap inoita mepu kuti ione IPs inoshanda, iine nc ipapo inotarisa kuti ndeipi ine chiteshi 443 yakavhurika, uye pakupedzisira nekuiburitsa inoburitsa iyo MAC.

Ehe, ndinoziva kuti nmap iwe unogona kuita zvese izvi, asi zvakatora masekondi akati wandei (kana maminitsi akawanda), ndakasarudza kushandisa maturusi akati wandei pane kungoita rimwe chete kuti zvinhu zvese zvishande nekukurumidza.

Hongu ikozvino…. kodhi!

#! / bin / bash # # Inoda kuve nemapakeji akaisirwa: # nmap, arping, nc # # Munyori: KZKG ^ Gaara yakajeka # Kuzivisa akasiyana DATE = `date + '% Y-% m-% d_% H-% M 'INTERFACE =' wlo1 'WANTEDMAC =' C8: CB: B8: B1: DA: E6 'YAKO = = ifconfig | grep "192.168" | awk '{purinda $ 2}' `` YAKO ZONE = `echo $ YAKO | | awk -F "." '{purinda $ 3}' '`` # Kudhonza Vapenyu Varidzi pane network (IP yako) nmap -sn 192.168. $ YOURZONE.0 / 24 | grep "mushumo we" | awk '{printa $ 5}'> inomiririra-ip # Kuona kuti nderipi remauto iri rinogona kunge riri Nano nekuva nechiteshi 443 rakavhurika rm inomira-nanos &> / dev / null yeTMPVAR mu` katsi inomiririra-ip` ita nc -zv -w 2 $ TMPVAR 443 &> / dev / null kana [$? -ne 1]; wobva wadzora "$ TMPVAR" >> mauto-nanos fi zvaitwa # Kubvisa MAC kubva kuNanos pane network rm inomiririra-mac &> / dev / null yeTMPVAR mu` cat hosts-nanos` do arping -I $ INTERFACE -f $ TMPVAR | grep "pindura kubva" | awk '{anodhinda $ 5}' | cheka -d '[' -f2 | cut -d ']' -f1 >> hosts-mac done # Kufananidza zvakabviswa maMACs neakatsvaga MAC mu` cat hosts-mac` do if ["$ MAC" = "$ WANTEDMAC"]; ipapo MACLINE = `katsi inomisikidza-mac | grep -n $ MAC | cut -d ':' -f1` IPMAC = `katsi inomiririra-nanos | sed $ MACLINE'q; d'` echo -e "\ n \ t ZIVA, MAC yechinhu chakabiwa chaonekwa: $ MAC ... Iine IP: $ IPMAC" echo -e "\ t ... Kugadzira Chirevo ... "echo -e" Gwaro rakagadzirwa naSpyMac \ n "> final_report_ $ YOURZONE.info echo -e" Rondedzera nguva: $ DATE \ n ">> final_report_ $ YOURZONE.info echo -e" MAC yechinhu chakabiwa chakaonekwa: $ WANTEDMAC \ n ">> final_report_ $ YOURZONE.info echo -e" IP parizvino inoshandiswa nekomputa iyi: $ IPMAC \ n ">> final_report_ $ YOURZONE.info echo -e" Gwaro rakagadzirwa na: $ YOURIP \ n ">> final_report_ $ YOURZONE .info fi yapera kubuda

Kana mechi ikawanikwa, ichatiratidza iyo MAC yakawanikwa uye zvakare IP inoshandiswa nemidziyo iyoyo.

Izvi (zvichiri) zvine zvipenga hehe

Server

Ndinoziva kuti pane zvinhu zvekugadzirisa, semuenzaniso maMAC anogona kunyengedzwa, iyo MAC inogona kuchinjirwa kumakomputa uye ndizvozvo, ndichiri kutsvaga maitiro ekuona iyo chaiyo MAC uye kwete yekunyepa kana iri iyo nyaya.

Zvakare, nekuwedzera imwe for chiuno, ndinogona kuita maMAC akati wandei kuenzaniswa panguva imwechete uye kwete kuenzanisa / kutsvaga chete kune yakatarwa, ndokuti, tsvaga maMAC ari mune runyorwa, 5, 10, chero zvavari . Icho chinhu chandisati ndichifanira kuita.

Pamwe iri Nano asi ine chiteshi 443 chakavharwa, ndinoziva kugona kuziva nekuchengetedzeka kuzere kana chiri chigadzirwa cheUbiquiti kana kwete, ndiko kuti, ne curl (kana wget) ndinogona kutora fomu yekupinda ndorienzanisa neimwe yeUbiquiti, iyi ndiyo nzira yakachengetedzeka kupfuura nechiteshi 443. Iyi ndeimwe tsananguro yekuwedzera mune dzimwe shanduro.

Ini ndaizodawo (izvo zvatove zvakandiomera) kuburitsa diki script kana kunyangwe APK kuti ndive nechombo ichi pane yangu Android. Ndinoziva kuti ini handizokwanisi kuzviisa mukati Play Store asi…. bueh, hazvisi izvo zvandinoda 😀

Ah, vashandisi ve iPhone ... kunyangwe kana ndichigona (yezivo uye nguva) ndingaendesa chishandiso ichi kune iOS ... JUAZ JUAZ JUAZ ... tarisa mune yako App Store Ngatione kana netsaona vane zvimwe zvakafanana, izvo zvandisina chokwadi nazvo 😀

Fin

Zvakanaka zvese. Ini ndinodzokorora, ndinofunga kuti yakatarwa script inogona kusabatsira kune vakawanda (ndeyemamiriro ezvinhu chaiwo), asi pamwe zvikamu zvekodhi hongu, netariro uye so así


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.   ngirozi blade akadaro

    Ne nmap iwe unogona kuwana iyo MAC ADDRESS usingade kuti uite iyo ips mepu uye iko kusimbiswa ne nc uye iko kushandiswa kwe arping

    sarudzo iri -PR

    chimwe chinhu chakadai
    sudo nmap -sn IpAddress / netmask -PR | grep MAC | awk '{anodhinda $ 3}

    1.    eliotime3000 akadaro

      Zano rakanaka, kunyange richida midzi chaizvo.

  2.   dario akadaro

    bash inowanzo kuve isinga verengeke kunze kwekunge iwe waita script iwe pachako. asi macode ako anonzwisisika xD

    Chimwe chinhu chaunogona kuita iri nyore ping kune akasiyana maIPs ipapo iwe wotarisa pamatafura eArp nemirairo arp -a (mune zvimwe zviitiko iwe unofanirwa kuisa net net zvishandiso) uye mac mac kero anga akapetwa ini ndinofunga ndiyo inokurumidza mhinduro.

  3.   dario akadaro

    kana zvirinani zvakadaro
    echo "bvunzo"> /dev/tcp/www.google.com/80
    kana ichipa kukanganisa chiteshi (80) chakavharwa

  4.   Mario akadaro

    Mhoro, iwe unogona kushandisa SNMP kuti ukwanise kuziva nyaya senge rudzii rwechishandiso icho, rudzii, ihwo hunyanzvi hwahwo, inogona zvakare kuva mhinduro kune iyo kesi yakachinja kana chaiyo MAC; unogona kunyange kusvika ku "maneja" kana iyo conf. snmp service ine husimbe. Kungori kufunga, kuvhura iwo maratidziro emikana yescriptura yako. Iyo Blog yakanaka kwazvo, ndinofara kuti ndakavawana, ndaiverenga kazhinji! kumbundira.

  5.   Frank Alexander akadaro

    Iyo bash script iri kukurudzira zvinoshamisa.

  6.   moto akadaro

    Iyo script inonzwisisika uye zvakare yakanaka kwazvo, ndatenda mandipa mazano akanaka, Kwaziso

  7.   pegasusonline akadaro

    Zvingave zvakanaka kana iwe ukaiisa muGITHUB, saka isu tese tinoshanda ipapo.

    Kutenda nekugovana!
    Reply with quote

  8.   Luciano Lagassa akadaro

    Mhoro, yako bash script yakanaka kwazvo, kune yangu chikamu ini ndinokurudzira kuti kusimudzira chengetedzo unogona kushandisa nzira yechokwadi, senge wisps, kuitira kudzivirira vasingatenderwe kana kudzinga vashandisi kupinda. pane software yakawanda yavanogona kushandisa.

  9.   dhunter akadaro

    Kana uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchitora mac

  10.   Alexander Seijas akadaro

    Ndiri kufarira script yako ... tsime, ndanga ndichitsvaga imwe yakaoma kunzwisisa kana pamwe yakapusa.

    chinhu ndechekuti ini ndine hombodo huru yemashini mazana maviri nemaviri uye paine Wi-Fi mapoinzi asi ivo vanotenga zano rakafanana ...

    Iwe uchaziva kuti ndingaite sei mac kuenzaniswa ne ip uye kuti inofanirwa kuziviswa kare, saka kana paine munhu anosetsa uyo anoshandura ip, iva neyambiro yekuti ip uye mac hazvifanane.

    Ndinovimba ndazvitsanangura ini….

    Kunyangwe ndatsvaga kwese kwese handiwane chero chinhu nezve izvo….

  11.   Hotmail akadaro

    Ndatenda nekugovana script, ini ndichafanirwa kugadzirisa zvimwe zvacho asi ndizvo chaizvo zvandaitsvaga, zvakare kukosheswa. Mufaro

  12.   Isidore akadaro

    Izvo chete zvandaitsvaga, nekuti ini ndinoda rasipiberi yangu kuti ndione kana foni yangu ichibatana newifi kumhanyisa imwe bash.
    Muchas gracias