Buɗe kayan aiki don saka idanu na cibiyar sadarwa tare da na'urorin IoT

Muna gaya muku menene Inspector IoT da yadda yake aiki.

Buɗe kayan aiki don saka idanu na cibiyar sadarwa tare da na'urorin IoT
/ hoto Anan PD

Game da Tsaron Intanet na Abubuwa

A kamfanin tuntuba Bain & Company (PDF, shafi na 1) sun ce daga 2017 zuwa 2021 girman kasuwar IoT zai ninka: daga 235 zuwa dala biliyan 520. Rabon kayan aikin gida masu wayo zai kashe dala biliyan 47. Kwararrun tsaro na bayanai sun damu game da irin wannan ƙimar girma.

By a cewar Avast, a cikin 40% na lokuta aƙalla na'ura mai wayo ɗaya yana da mummunan rauni wanda ke sanya duk hanyar sadarwar gida cikin haɗari. Kaspersky Lab sun kafa, cewa a cikin kwata na farko na shekarar da ta gabata, na'urori masu wayo sun fuskanci hare-hare sau uku fiye da na 2017 gaba daya.

Don kare na'urori masu wayo, ma'aikatan kamfanonin IT da jami'o'i suna haɓaka sabbin kayan aikin software. Ƙungiyar injiniya daga Jami'ar Princeton halitta Princeton IoT Inspector bude dandamali. Wannan aikace-aikacen tebur ne wanda ke lura da halaye da aiki na na'urorin IoT a cikin ainihin lokaci.

Yadda tsarin yake

Inspector IoT yana lura da ayyukan na'urorin IoT akan hanyar sadarwa ta amfani da fasaha ARP spoofing. Ana iya amfani da shi don tantance zirga-zirgar na'urar. Tsarin yana tattara bayanan sirri game da zirga-zirgar hanyar sadarwa don gano ayyukan da ake tuhuma. A wannan yanayin, ba a la'akari da bayanai kamar adiresoshin IP da MAC.

Lokacin aika fakitin ARP Ana amfani da lambar mai zuwa:

class ArpScan(object):

    def __init__(self, host_state):

        assert isinstance(host_state, HostState)

        self._lock = threading.Lock()
        self._active = True

        self._thread = threading.Thread(target=self._arp_scan_thread)
        self._thread.daemon = True

    def start(self):

        with self._lock:
            self._active = True

        utils.log('[ARP Scanning] Starting.')
        self._thread.start()

    def _arp_scan_thread(self):

        utils.restart_upon_crash(self._arp_scan_thread_helper)

    def _arp_scan_thread_helper(self):

        while True:

            for ip in utils.get_network_ip_range():

                time.sleep(0.05)

                arp_pkt = sc.Ether(dst="ff:ff:ff:ff:ff:ff") / 
                    sc.ARP(pdst=ip, hwdst="ff:ff:ff:ff:ff:ff")
                sc.sendp(arp_pkt, verbose=0)

                with self._lock:
                    if not self._active:
                        return

    def stop(self):

        utils.log('[ARP Scanning] Stopping.')

        with self._lock:
            self._active = False

        self._thread.join()

        utils.log('[ARP Scanning] Stopped.')

Bayan nazarin hanyar sadarwa, uwar garken Inspector IoT ya kafa da waɗanne rukunin yanar gizon IoT ke musayar bayanai, sau nawa suke yin hakan, kuma a cikin waɗanne kundin suke aikawa da karɓar fakiti. A sakamakon haka, tsarin yana taimakawa wajen gano albarkatun da ake tuhuma wanda za'a iya aika PD ba tare da sanin mai amfani ba.

A halin yanzu, aikace-aikacen yana aiki kawai akan macOS. Kuna iya sauke zip archive a gidan yanar gizon aikin. Don shigarwa, kuna buƙatar macOS High Sierra ko Mojave, Firefox ko Chrome browser. App ɗin baya aiki a Safari. Jagorar Shigarwa da Kanfigareshan akwai akan YouTube.

A wannan shekara, masu haɓakawa sun yi alkawarin ƙara sigar Linux, kuma a watan Mayu - aikace-aikacen Windows. Akwai lambar tushen aikin ku GitHub.

Yiwuwa da Rashin Amfani

Masu haɓakawa sun ce tsarin zai taimaka wa kamfanonin IT su nemo lahani a cikin software na na'urorin IoT da kuma samar da ingantattun na'urori masu wayo. Kayan aiki ya riga ya gano tsaro da raunin aiki.

Inspector IoT yana nemo na'urorin da ke sadarwa akai-akai, koda lokacin da babu wanda ke amfani da su. Har ila yau, kayan aikin yana taimakawa gano na'urori masu wayo waɗanda ke rage jinkirin hanyar sadarwar, kamar sauke sabuntawa akai-akai.

Inspector IoT har yanzu yana da wasu gazawa. Tun da aikace-aikacen gwaji ne, har yanzu ba a gwada shi akan duk na'urorin IoT tare da saiti daban-daban. Sabili da haka, kayan aiki da kansa na iya yin mummunan tasiri akan aikin na'urori masu wayo. Saboda wannan dalili, marubutan ba su ba da shawarar haɗa aikace-aikacen zuwa na'urorin likita ba.

Yanzu masu haɓakawa sun mai da hankali kan kawar da kwari, amma a nan gaba ƙungiyar Jami'ar Princeton tana shirin faɗaɗa ayyukan aikace-aikacen su da gabatar da algorithms na koyon injin a ciki. Za su taimaka ƙara yuwuwar gano harin DDoS zuwa 99%. Kuna iya sanin duk ra'ayoyin masu bincike a ciki wannan rahoton PDF.

Sauran ayyukan IoT

Ƙungiya na masu haɓakawa na Amirka waɗanda suka yi aiki tare da Danny Goodman, marubucin littattafai akan JavaScript da HTML, suna ƙirƙirar kayan aiki don sa ido kan yanayin yanayin Intanet na Abubuwa - Tsarin Abu.

Manufar aikin shine haɗa na'urori masu wayo na gida na IoT zuwa cibiyar sadarwa guda ɗaya da daidaita sarrafawa. Masu haɓakawa sun ce na'urori daga masana'antun daban-daban sau da yawa ba za su iya sadarwa da juna ba kuma suna aiki daban. Don magance matsalar, mawallafin wannan yunƙurin sun ƙirƙiri software wanda zai iya aiki tare da ka'idojin cibiyar sadarwa daban-daban, na'urori da aikace-aikacen abokin ciniki.

Jerin na'urori masu tallafi akwai akan gidan yanar gizon aikin. A can kuma za ku iya samun tushe и jagorar farawa mai sauri.

Wani aikin budewa - PrivateEyePi. Marubutan yunƙurin suna raba hanyoyin warware software da lambar tushe don ƙirƙirar keɓaɓɓen hanyar sadarwar IoT dangane da Rasberi Pi. Shafin yana da ɗimbin jagororin da za ku iya ginawa da su mara waya cibiyar sadarwa na firikwensin zazzabi, zafi, da kuma saita tsarin tsaro na gida.

Buɗe kayan aiki don saka idanu na cibiyar sadarwa tare da na'urorin IoT
/ hoto Anan PD

Makomar mafita iri ɗaya

Bude ayyukan tushen, ɗakunan karatu da tsarin aiki suna ƙara bayyana akan kasuwar IoT. Linux Foundation, wanda kuma ke aiki a cikin filin IoT (sun kirkiro tsarin aiki Zephyr), sun ce buɗaɗɗen kayan aikin ana ɗaukar su mafi aminci. Wannan ra'ayi ya samo asali ne saboda "hanyoyin sirri" na al'ummar masana tsaro na bayanai suna shiga cikin ci gaban su. Daga duk wannan za mu iya yanke shawarar cewa ayyuka kamar IoT Inspector za su bayyana sau da yawa kuma za su taimaka wajen tabbatar da wannan ɓangaren na'urori mafi aminci.

Bugawa daga Kasuwancin Farko IaaS Blog:

source: www.habr.com

Add a comment