ස්ක්‍රිප්ට් බෑෂ්: ජාලයක ඇති සියලුම පරිගණකවල MAC විශේෂිත එකක් සමඟ සසඳන්න

මෙහිදී මම විශේෂිත අරමුණක් සඳහා සාදන ලද බෑෂ් පිටපතක් ගැන කතා කරමි, අනෙක් අයට මෙම තත්වය ඇති බවට මට සැකයක් ඇති නමුත්, මම එය ක්‍රමලේඛනය කළ බැවින් ... එය බෙදා ගැනීමට මට කිසිවක් වැය නොවේ

උඩුමහලේ, මේ ගැන කුමක් ද?

මගේ නගරයේ තරමක් විශාල ජාලයක් ඇති බව පෙනේ, අපගෙන් බොහෝ දෙනෙක් රැහැන්ගත ආකාරයකින් සම්බන්ධ වේ (ජාල කේබලයක් ස්විචයකට, තවත් කෙනෙකුට සම්බන්ධ කර ඇති අතර බොහෝ ස්විචයන් හෙහෙයි), නමුත් විශාල සම්බන්ධතා (ඒවා කේබල් මඟින් විය නොහැක) Wi-Fi උපකරණ සමඟ කරන්න, මේ ආකාරයට ඔබට දහස් ගණනක් පරිශීලකයින් සිටින ජාලයක් ඇත, තැපැල් සේවාවක් සහ අඩු අන්තර්ජාල පහසුකම් නොතිබුණද, ඔබ WoW (වෙනත් අය සමඟ) වාදනය කරයි, ඔබ ඉගෙන ගන්න, තොරතුරු බෙදාහදා ගැනීම යනාදිය.

කාරණය නම්, සමහර Wi-Fi උපකරණ එහි හිමිකරු ජාල නීති උල්ලං because නය කිරීම නිසා හෝ වෙනත් ඕනෑම දෙයක් ජාලයෙන් තහනම් කිරීම හෝ නෙරපා හැරීම ය. එබැවින්, පිට කරන ලද පරිගණකයේ MAC යමෙකු නැවත සම්බන්ධ කර ඇත්දැයි පරීක්ෂා කිරීම සඳහා සෑම X වාරයක්ම ස්කෑන් කිරීමක් කළ යුතු අතර, මෙම ස්ක්‍රිප්ට් එක එන්නේ මෙහිදීය.

සරලව කිවහොත්, පිටපත කරන්නේ කුමක්ද?

  1. පළමුව එය ක්‍රියාත්මක වන අනුජාලයේ ස්කෑන් කිරීමක් කර සජීවී ධාරකයන් (ක්‍රියාකාරී අයිපී) හඳුනා ගනී
  2. ඉන්පසුව, එම IP වලින් එකක් Ubiquiti (සබැඳි සඳහා භාවිතා කරන උපකරණ) දැයි පරීක්ෂා කරන්න. එය සැබවින්ම අනාවරණය වන්නේ ඉහත එක් එක් අයිපී මත වරාය 443 විවෘතව පවතී නම් පමණි.
  3. එය එක් එක් සජීවී උපාංගයේ MAC ඉවත් කරන අතර වරාය 443 විවෘතව ඇති අතර, ඒ සමඟම උපුටා ගත් සෑම MAC එකක්ම සෙවූ එක සමඟ සංසන්දනය කරයි.
  4. එය ගැලපීමක් සොයා ගන්නේ නම්, එය වාර්තාවක් ජනනය කරයි.

කේතයට එන්න!

එහි ක්‍රියාකාරිත්වය සඳහා පහත සඳහන් පැකේජ ස්ථාපනය කළ යුතු බව පැහැදිලි කිරීම සඳහා වලංගු වේ: nmap… nc… arping

එන්එම්ඒපී සමඟ එය ක්‍රියාකාරී අයිපී හඳුනා ගැනීම සඳහා සිතියම් ගත කරයි, එන්සී සමඟ එය 443 වරාය විවෘතව ඇත්තේ කුමන එකක් දැයි පරික්ෂා කරයි.

ඔව්, nmap සමඟ ඔබට මේ සියල්ල කළ හැකි බව මම දනිමි, නමුත් තත්පර කිහිපයක් (හෝ තවත් මිනිත්තු කිහිපයක්) ගත විය, සෑම දෙයක්ම වේගයෙන් ක්‍රියාත්මක කිරීම සඳහා එකක් වෙනුවට මෙවලම් කිහිපයක් භාවිතා කිරීමට මම කැමැත්තෙමි.

ඔව් දැන්…. කේතය!

#! / bin / bash # # පැකේජ ස්ථාපනය කර තිබීම අවශ්‍යයි: # nmap, arping, nc # # කර්තෘ: KZKG ^ Gaara clear # විචල්‍යයන් ප්‍රකාශ කිරීම DATE = `දිනය + '% Y-% m-% d_% H-% M '`INTERFACE =' wlo1 'WANTEDMAC =' C8: CB: B8: B1: DA: E6 'YOURIP =` ifconfig | grep "192.168" | awk '{print $ 2}' `` YOURZONE = `echo $ YOURIP | awk -F "." '{මුද්‍රණය $ 3}' `` # ජාලයේ සජීවී ධාරකයන් ඉවත් කිරීම (ඔබගේ IP) nmap -sn 192.168. $ YOURZONE.0 / 24 | grep "සඳහා වාර්තාව" | awk '{print $ 5}'> ධාරක- ip # 'cat host-ip` do nc -zv -w 443 $ TMPVAR 2 &> / dev / null නම් [$? -ne 443]; ඉන්පසු "$ TMPVAR" ප්‍රතිරාවය කරන්න >> ධාරක-නැනෝස් fi සිදු කර ඇත # ජාලය තුළ නැනෝස් වෙතින් MAC ලබා ගැනීම rm host-mac &> / dev / null TMPVAR සඳහා `cat host-nanos` do arping -I $ INTERFACE -f $ TMPVAR | grep "වෙතින් පිළිතුරු" | awk '{print $ 1}' | cut -d '[' -f5 | cut -d ']' -f2 >> host-mac done # උපුටා ගත් MACs 'cat host-mac` හි MAC සෙවූ දේ සමඟ සංසන්දනය කරන්නේ නම් ["$ MAC" = "ANT WANTEDMAC"]; එවිට MACLINE = `cat host-mac | grep -n $ MAC | cut -d ':' -f1` IPMAC = `cat host-nanos | sed $ MACLINE'q; d'` echo -e "AL n \ t ALERT, සොරකම් කරන ලද උපාංගයේ MAC අනාවරණය විය: $ MAC ... IP සමඟ: $ IPMAC" echo -e "... t ... ජනන වාර්තාව ... "echo -e" වාර්තාව ජනනය කරන ලද්දේ SpyMac> n "> අවසන්_ වාර්තා_ $ YOURZONE.info echo -e" වාර්තා කිරීමේ මොහොත: $ DATE \ n ">> අවසන්_ වාර්තා_ $ YOURZONE.info echo -e" සොරකම් කරන ලද උපාංගයේ MAC අනාවරණය විය: $ WANTEDMAC \ n ">> final_report_ $ YOURZONE.info echo -e" IP දැනට මෙම පරිගණකය භාවිතා කරයි: $ IPMAC \ n ">> final_report_ $ YOURZONE.info echo -e" ජනනය කළ වාර්තාව: $ YOURIP \ n ">> අවසන්_ වාර්තා_ $ YOURZONE .info fi සිදු කර ඇත

ගැලපීමක් හමු වුවහොත්, එය අපට සොයාගත් MAC සහ එම උපකරණ භාවිතා කරන IP ද පෙන්වයි.

මෙම (තවමත්) හිඩැස් ඇත

සේවාදායකය

වැඩිදියුණු කිරීමට දේවල් ඇති බව මම දනිමි, උදාහරණයක් ලෙස MACs ව්‍යාජ ලෙස සකස් කළ හැකිය, MAC පරිගණකයට වෙනස් කළ හැකිය, එපමණයි, මම තවමත් සොයන්නේ සැබෑ MAC දකින්නේ කෙසේද යන්න මිස ව්‍යාජ එකක් නොවේ නම් නඩුව.

එසේම, ලූප් සඳහා තවත් එකක් එකතු කිරීමෙන්, මට එකවර MAC කිහිපයක් සංසන්දනය කළ හැකි අතර නිශ්චිත එකක් සඳහා පමණක් සැසඳිය නොහැක / සෙවිය නොහැක, එනම් ලැයිස්තුවේ ඇති MAC සෙවීම, 5, 10, ඕනෑම දෙයක්. ඒක මට තවම කරන්න දෙයක් නැහැ.

සමහර විට එය නැනෝවක් විය හැකි නමුත් එය වරාය 443 අවහිර කර ඇත, එය යූබික්විටි උපාංගයක් ද නැද්ද යන්න සම්පූර්ණ ආරක්‍ෂාව සමඟ දැනගත හැකි ආකාරය මම දනිමි, එනම්, කරකැවිල්ල (හෝ wget) සමඟ මට පිවිසුම් පෝරමය ලබා ගෙන එය සංසන්දනය කළ හැකිය 443 වරායට වඩා මෙය ආරක්ෂිත ක්‍රමයක් වන අතර එය අනාගත අනුවාදවල එකතු කිරීම තවත් විස්තරයකි.

මගේ ඇන්ඩ්‍රොයිඩ් හි මෙම මෙවලම ලබා ගැනීම සඳහා කුඩා ස්ක්‍රිප්ට් එකක් හෝ ඒපීකේ පවා ජනනය කිරීමට මම කැමතියි (එය මට අපහසු වනු ඇත). මම දන්නවා මට ඒක දාන්න බෑ කියලා play Store එහෙත්…. bueh, එය මට අවශ්‍ය බව නොවේ

අහ්, අයිෆෝන් භාවිතා කරන්නන් ... මට හැකි වුවද (දැනුම හා වේලාව සඳහා) මම මෙම මෙවලම iOS වෙත ගෙන යනු ඇත ... JUAZ JUAZ JUAZ ... ඔබේ බලන්න App Store ගබඩා අහම්බෙන් ඔවුන් හා සමාන දෙයක් තිබේදැයි බලමු, එය මට සැකයි

ෆින්

සෑම දෙයක්ම හොඳයි. මම නැවත කියනවා, විශේෂිත ස්ක්‍රිප්ට් බොහෝ දෙනෙකුට ප්‍රයෝජනවත් නොවනු ඇතැයි මම සිතමි (එය තරමක් නිශ්චිත තත්වයක් සඳහා විය හැකිය), නමුත් සමහර විට කේතයේ සමහර කොටස් ඔව්, බලාපොරොත්තු සහගතව සහ එසේ විය හැකිය


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් 13 ක්, ඔබේ අදහස් තබන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.

  1.   ඇන්ජල්බ්ලේඩ් ප්රකාශ කළේය

    එන්එම්ඒපී සිතියම්ගත කිරීම සහ එන්සී සමඟ සත්‍යාපනය කිරීම සහ ආර්පිං භාවිතය අවශ්‍ය නොවී එන්එම්ඒපී සමඟ ඔබට මැක් ඇඩ්‍රස් ලබා ගත හැකිය.

    විකල්පය -PR වේ

    ඒ වගේ දෙයක්
    sudo nmap -sn IpAddress / netmask -PR | grep MAC | awk '{මුද්‍රණය $ 3}

    1.    eliotime 3000 ප්රකාශ කළේය

      හොඳ ඉඟියක්, එයට අවශ්‍යයෙන්ම මූල අවශ්‍ය වුවද.

  2.   ඩැරියෝ ප්රකාශ කළේය

    ඔබ තිර රචනය තනිවම නොකළේ නම් බාෂ් සාමාන්‍යයෙන් කියවිය නොහැක. නමුත් ඔබේ කේත තේරුම්ගත හැකි xD වේ

    ඔබට කළ හැකි තවත් දෙයක් නම්, විවිධ අයිපී වලට සරල පිං කිරීමකි, එවිට ඔබ ආර්ප් -ඒ විධානය සමඟ ආර්ප් වගු දෙස බලයි (සමහර අවස්ථාවලදී ඔබට ශුද්ධ මෙවලම් ස්ථාපනය කළ යුතුය) සහ පිං කළ මැක් ලිපින මම සිතන්නේ එය ඉක්මන්ම බවයි විසඳුමක්.

  3.   ඩැරියෝ ප්රකාශ කළේය

    හෝ වඩා හොඳ තවමත්
    echo "test"> /dev/tcp/www.google.com/80
    එය දෝෂයක් ලබා දෙන්නේ නම් වරාය (80) වසා ඇත

  4.   මාරියෝ ප්රකාශ කළේය

    හෙලෝ, ඔබට එස්එන්එම්පී ක්‍රියාත්මක කළ හැකිද, එය කුමන ආකාරයේ උපකරණද, කුමන වෙළඳ නාමයද, එහි ඇති හැකියාවන්, වෙනස් කළ හෝ අථත්‍ය MAC වැනි කාරණා හඳුනා ගැනීමට හැකි වනු ඇත; conf නම් ඔබට "කළමනාකරණය" කිරීමට පවා හැකිය. snmp සේවාව දුර්වලයි. මතයක් පමණක්, ඔබේ ස්ක්‍රිප්ටයේ හැකියාවන් පරාසය විවෘත කරයි. ඉතා හොඳ බ්ලොග් අඩවියක්, මම ඒවා සොයා ගැනීම ගැන සතුටුයි, මම ඒවා නිතර කියවනවා! වැළඳ ගැනීම.

  5.   ෆ්රෑන්ක් ඇලෙක්සැන්ඩර් ප්රකාශ කළේය

    එම බෑෂ් පිටපත අතිශයින්ම සිත් ඇදගන්නා සුළුය.

  6.   ෆයර්කොල්ඩ් ප්රකාශ කළේය

    තිර රචනය ඉතා තේරුම්ගත හැකි සහ ඉතා හොඳයි, ස්තූතියි, එය මට හොඳ අදහස් ලබා දුන්නා, සුබ පැතුම්

  7.   පෙගසුසොන්ලයින් ප්රකාශ කළේය

    ඔබ එය GITHUB හි තැබුවහොත් එය ඉතා හොඳයි, එබැවින් අපි සියලු දෙනා එහි සහයෝගයෙන් කටයුතු කරන්නෙමු.

    බෙදාගැනීම ගැන ස්තූතියි!
    උත්තරයක් දෙන්න

  8.   ලුසියානෝ ලගාසා ප්රකාශ කළේය

    හෙලෝ, ඔබගේ බෑෂ් ස්ක්‍රිප්ට් ඉතා හොඳයි, මගේ පැත්තෙන් මම නිර්දේශ කරන්නේ ආරක්ෂාව වැඩි දියුණු කිරීම සඳහා අනවසරයෙන් හෝ නෙරපා හරින ලද පරිශීලකයින්ට ඇතුළුවීම වැළැක්වීම සඳහා ඔබට කැමති දේ වැනි සත්‍යාපන ක්‍රමයක් ක්‍රියාත්මක කළ හැකි බවයි. ඔවුන්ට භාවිතා කළ හැකි මෘදුකාංග විශාල ප්‍රමාණයක් ඇත.

  9.   දඩයක්කාරයා ප්රකාශ කළේය

    මැක් වංචා කරන විට ඔබ කරන්නේ ව්‍යාජ මැක් පැකට් තුළට යැවීමයි (2 වන ස්ථරය), ප්‍රහාරකයාගේ ජාල කාඩ්පත නැවත සකසන්නේ නැත්නම් ඔබට සැබෑ එක සොයාගත නොහැක.

  10.   ඇලෙක්සැන්ඩර් සීජාස් ප්රකාශ කළේය

    මම ඔබේ පිටපත ගැන උනන්දු වෙමි ... හොඳයි, මම තව ටිකක් සංකීර්ණ හෝ සරල එකක් සොයමින් සිටිමි ...

    කාරණය නම් මා සතුව යන්ත්‍ර 250 ක විශාල ජාලයක් ඇති අතර Wi-Fi ලකුණු ඇතත් ඔවුන් එකම බිම් කැබැල්ලක් මිලට ගනී ...

    මම මැක් එකක් අයිපී සමඟ සංසන්දනය කරන්නේ කෙසේදැයි ඔබ දැන ගනු ඇත, එය කලින් ප්‍රකාශයට පත් කළ යුතුය, එබැවින් අයිපී වෙනස් කරන විහිලු පුද්ගලයෙක් සිටින විට, අයිපී සහ මැක් නොගැලපෙන බවට අනතුරු ඇඟවීමක් කරන්න.

    මම මා ගැන පැහැදිලි කර ඇතැයි සිතමි….

    මම සෑම තැනකම සොයා බැලුවද මට ඒ ගැන කිසිවක් සොයාගත නොහැක….

  11.   Hotmail ප්රකාශ කළේය

    තිර රචනය බෙදා ගැනීම ගැන ස්තූතියි, මට එහි යම් යම් වෙනස්කම් කිරීමට සිදුවනු ඇත, නමුත් මූලික වශයෙන් එය මා සොයන දෙයයි, නැවත අගය කරමි. සම්බන්ධයෙන්

  12.   ඉසිඩෝර් ප්රකාශ කළේය

    මා සොයන දෙය, මගේ දුරකථනය වයිෆයි සමඟ සම්බන්ධ වන විට වෙනත් බාෂ් එකක් ධාවනය කිරීමට මගේ රාස්ප්බෙරි අවශ්‍ය නිසා.
    බොහොම ස්තූතියි