He taputapu tuwhera mo te aroturuki whatunga me nga taputapu IoT

Ka korerotia e matou he aha te IoT Inspector me pehea te mahi.

He taputapu tuwhera mo te aroturuki whatunga me nga taputapu IoT
/ whakaahua rakau PD

Mō te haumarutanga Ipurangi o nga Mea

I te kamupene tohutohu Bain & Company (PDF, api 1) e kii ana ratou mai i te 2017 ki te 2021 ka ruarua te rahi o te maakete IoT: mai i te 235 ki te 520 piriona taara. Ko te wahanga o nga taputapu kaainga atamai ka 47 piriona taara te utu. Kei te maaharahara nga tohunga mo te haumaru korero mo enei reiti tipu.

Na e ai ki a Avast, i roto i te 40% o nga keehi i te iti rawa i te kotahi taputapu atamai he whakaraeraetanga nui e whakaraerae ana i te whatunga kaainga katoa. I Kaspersky Lab kua whakapumautia, i te hauwhä tuatahi o tera tau, e toru nga wa ka nui ake nga whakaekenga o nga taputapu atamai i te tau 2017 katoa.

Hei tiaki i nga taputapu atamai, kei te whakawhanake nga kaimahi o nga kamupene IT me nga whare wananga i nga taputapu rorohiko hou. Roopu Hangarau mai i te Whare Wananga o Princeton hanga Princeton IoT Inspector tuwhera turanga. He tono papamahi tenei e aro turuki ana i te whanonga me te mahi o nga taputapu IoT i te waa tuuturu.

Te mahinga o te punaha

Ka aroturuki te Kaitirotiro IoT i nga mahi a nga taputapu IoT i runga i te whatunga ma te whakamahi hangarau ARP tinihanga. Ka taea te whakamahi ki te tātari i nga waka taputapu. Ka kohia e te punaha nga korero ingoamuna mo te hokohoko whatunga hei tautuhi i nga mahi hihira. I tenei keehi, ko nga raraunga penei i nga wahitau IP me te MAC kaore e whakaarohia.

I te wa e tuku ana i nga paatete ARP whakamahia te waehere e whai ake nei:

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.')

Whai muri i te wetewete i te whatunga, ka whakatauhia e te Kaitirotiro IoT nga waahi e whakawhiti ana nga taputapu IoT i nga raraunga, e hia nga wa ka mahia e ratou, me nga pukapuka ka tukuna me te whiwhi putea. Ko te mutunga, ka awhina te punaha ki te tautuhi i nga rauemi whakapae ka taea te tuku PD me te kore e mohio te kaiwhakamahi.

Inaianei, ka mahi noa te tono ki runga macOS. Ka taea e koe te tango i te puranga zip i paetukutuku kaupapa. Hei whakauru, ka hiahia koe ki te macOS High Sierra, Mojave, Firefox, Chrome ranei. Kaore te taupānga e mahi i Safari. He Aratohu Whakataunga me te Whirihoranga wātea i runga i YouTube.

I tenei tau, i oati nga kaihanga ki te taapiri i tetahi putanga mo Linux, a i te marama o Haratua - he tono mo Windows. Kei te waatea te waehere puna kaupapa i runga i GitHub.

Pumanawanui me nga Raruraru

E ai ki nga kaihanga ka awhina te punaha i nga kamupene IT ki te rapu whakaraeraetanga i roto i nga punaha o nga taputapu IoT me te hanga i nga taputapu atamai ake. Ka taea e te taputapu te kite i te haumarutanga me nga whakaraeraetanga mahi.

Ka kitea e te Kaitirotiro IoT nga taputapu e korero pinepine ana, ahakoa kaore he tangata e whakamahi ana. Ka awhina ano te taputapu ki te kite i nga taputapu maamaa e whakaroa ana i te whatunga, penei i te tango i nga whakahoutanga i nga wa maha.

Kei a IoT Inspector etahi ngoikoretanga. I te mea he whakamatautau te tono, kaore ano kia whakamatauria ki nga taputapu IoT katoa me nga whirihoranga rereke. Na reira, ko te taputapu ake ka whai paanga kino ki te mahi o nga taputapu atamai. Mo tenei take, kaore nga kaituhi e kii ki te hono i te tono ki nga taputapu rongoa.

Inaianei kei te aro nga kaiwhakawhanake ki te whakakore i nga pepeha, engari i te wa kei te heke mai ka whakaaro te roopu o te Whare Wananga o Princeton ki te whakawhānui ake i nga mahi o ta raatau tono me te whakauru i nga huringa ako miihini ki roto. Ka awhina ratou ki te whakanui ake i te tupono ki te kite i nga whakaeke DDoS ki te 99%. Ka taea e koe te mohio ki nga whakaaro katoa o nga kairangahau i roto tenei purongo PDF.

Ko etahi atu kaupapa IoT

He roopu kaiwhakawhanake Amerika e mahi tahi ana me Danny Goodman, kaituhi pukapuka mo JavaScript me HTML, kei te hanga taputapu mo te aro turuki i te puunaha hauropi Ipurangi o nga Mea - Te Pūnaha Mea.

Ko te whainga o te kaupapa ko te whakakotahi i nga taputapu IoT kaainga atamai ki roto i te whatunga kotahi me te mana whakahaere. E kii ana nga Kaihanga ko nga taputapu mai i nga kaihanga rereke kaore e taea te korero ki a raatau me te mahi wehe. Hei whakaoti i te raruraru, i hangaia e nga kaituhi o te kaupapa he rorohiko ka taea te mahi me nga kawa whatunga rereke, nga taputapu me nga tono a te kiritaki.

Rarangi o nga taputapu tautoko e wātea ana i runga i te paetukutuku kaupapa. I reira ka kitea ano e koe waehere punaha и aratohu timata tere.

Ko tetahi atu kaupapa tuwhera - PrivateEyePi. Ko nga kaituhi o te kaupapa e tiritiri ana i nga otinga rorohiko me te waehere puna mo te hanga i tetahi whatunga IoT whaiaro i runga i te Raspberry Pi. He maha nga kaiarahi o te waahi ka taea e koe te hanga ahokore whatunga o pūoko pāmahana, te haumākū, me te whirihora hoki pūnaha haumaru kāinga.

He taputapu tuwhera mo te aroturuki whatunga me nga taputapu IoT
/ whakaahua rakau PD

Ko te heke mai o enei otinga

Ko nga kaupapa puna tuwhera, whare pukapuka me nga anga kei te puta ake ki te maakete IoT. Ko te Linux Foundation, e mahi ana i te mara IoT (na ratou i hanga te punaha whakahaere Zephyr), e kii ana ratou ko nga taputapu puna tuwhera ka kiia he haumaru ake. Ko tenei whakaaro na te mea ko te "mohiotanga kohinga" o te hapori o nga tohunga mo te haumaru korero ka uru ki to raatau whanaketanga. Mai i enei mea katoa ka taea e taatau te whakatau ko nga kaupapa penei i te IoT Inspector ka nui ake te ahua ka awhina i tenei waahanga o nga taputapu kia noho haumaru.

Nga panui mai i te blog Tuatahi mo te umanga IaaS:

Source: will.com

Tāpiri i te kōrero