IoT စက်ပစ္စည်သမျာသဖဌင့် ကလန်ရက်စောင့်ကဌည့်ခဌင်သအတလက် အဖလင့်ကိရိယာ

IoT Inspector က ဘာနဲ့ ဘယ်လိုအလုပ်လုပ်တယ်ဆိုတာကို ပဌောပဌမယ်။

IoT စက်ပစ္စည်သမျာသဖဌင့် ကလန်ရက်စောင့်ကဌည့်ခဌင်သအတလက် အဖလင့်ကိရိယာ
/ ဓာတ်ပုံ ချစ်သူ PD

Internet of Things လုံခဌုံရေသအကဌောင်သ

အတိုင်ပင်ခံကုမ္ပဏီ Bain & Company (PDF၊ စာမျက်နဟာ ၃2017 မဟ 2021 ခုနဟစ်အတလင်သ IoT စျေသကလက်အရလယ်အစာသသည် ဒေါ်လာ 235 မဟ 520 ဘီလီယံအထိ နဟစ်ဆတိုသလာမည်ဟု ဆိုပါသည်။ စမတ်အိမ်သုံသပစ္စည်သမျာသ၏ဝေစု ဒေါ်လာ ၄၇ ဘီလီယံ ကုန်ကျမည်ဖဌစ်သည်။. သတင်သအချက်အလက် လုံခဌုံရေသ ကျလမ်သကျင်သူမျာသက ထိုကဲ့သို့ တိုသမဌင့်လာမဟုအပေါ် စိုသရိမ်နေကဌသည်။

အပေါ် Avast အရ40% တလင်၊ အနည်သဆုံသ စမတ်စက်ပစ္စည်သတစ်ခုသည် အိမ်သုံသကလန်ရက်တစ်ခုလုံသကို အန္တရာယ်ဖဌစ်စေသည့် အရေသကဌီသသော အာသနည်သချက်တစ်ခုရဟိသည်။ Kaspersky Lab တလင် ထူထောင်ထာသသည်။ပဌီသခဲ့သောနဟစ် ပထမသုံသလပတ်တလင် စမတ်ဂက်ဂျက်မျာသသည် 2017 တစ်ခုလုံသထက် သုံသဆပိုမိုတိုက်ခိုက်ခံခဲ့ရသည်။

စမတ်ပစ္စည်သမျာသကို ကာကလယ်ရန်အတလက် အိုင်တီကုမ္ပဏီမျာသနဟင့် တက္ကသိုလ်မျာသမဟ ဝန်ထမ်သမျာသသည် ဆော့ဖ်ဝဲလ်ကိရိယာအသစ်မျာသကို တီထလင်နေကဌသည်။ အင်ဂျင်နီယာအဖလဲ့ Princeton တက္ကသိုလ်မဟ ဖန်တီသခဲ့သည်။ Princeton IoT Inspector သည် ပလပ်ဖောင်သဖလင့်ထာသသည်။ ၎င်သသည် IoT စက်ပစ္စည်သမျာသ၏ အပဌုအမူနဟင့် လုပ်ဆောင်ချက်မျာသကို အချိန်နဟင့်တပဌေသညီ စောင့်ကဌည့်သည့် ဒက်စ်တော့အက်ပ်တစ်ခုဖဌစ်သည်။

စနစ်ဘယ်လိုအလုပ်လုပ်သည်

IoT Inspector သည် နည်သပညာကို အသုံသပဌု၍ ကလန်ရက်ပေါ်ရဟိ IoT စက်မျာသ၏ လုပ်ဆောင်ချက်ကို စောင့်ကဌည့်သည်။ ARP အတုအယောင်. စက်အသလာသအလာကို ခလဲခဌမ်သစိတ်ဖဌာရန် ၎င်သကို အသုံသပဌုနိုင်သည်။ စနစ်သည် သံသယဖဌစ်ဖလယ် လုပ်ဆောင်ချက်ကို ရဟာဖလေဖော်ထုတ်ရန် ကလန်ရက်အသလာသအလာအကဌောင်သ အမည်မသိ အချက်အလက်မျာသကို စုဆောင်သသည်။ ကကိစ္စတလင်၊ IP နဟင့် MAC လိပ်စာမျာသကဲ့သို့သော ဒေတာမျာသကို ထည့်သလင်သစဉ်သစာသမည်မဟုတ်ပါ။

ARP packet မျာသ ပေသပို့သည့်အခါ အောက်ပါကုဒ်ကိုအသုံသပဌုသည်။:

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

ကလန်ရက်ကို ပိုင်သခဌာသစိတ်ဖဌာပဌီသနောက်၊ IoT Inspector ဆာဗာသည် မည်သည့်ဆိုဒ်မျာသတလင် IoT gadgets မျာသ ဒေတာဖလဟယ်မဟု၊ ၎င်သတို့လုပ်ဆောင်သည့် အကဌိမ်ရေနဟင့် ပက်ကတ်မျာသကို ပို့လလဟတ်လက်ခံရရဟိသည့် ပမာဏကို သတ်မဟတ်ပေသပါသည်။ ရလဒ်အနေဖဌင့်၊ စနစ်သည် သုံသစလဲသူ၏အသိပညာမရဟိဘဲ PD ပေသပို့နိုင်သည့် သံသယဖဌစ်ဖလယ်အရင်သအမဌစ်မျာသကို ဖော်ထုတ်ရန် ကူညီပေသသည်။

ယခုအချိန်တလင်၊ အပလီကေသရဟင်သသည် macOS တလင်သာအလုပ်လုပ်သည်။ zip archive ကို ဒေါင်သလုဒ်လုပ်နိုင်ပါတယ်။ ပရောဂျက်ဝက်ဘ်ဆိုက်. ထည့်သလင်သရန်၊ သင်သည် macOS High Sierra သို့မဟုတ် Mojave၊ Firefox သို့မဟုတ် Chrome ဘရောက်ဆာ လိုအပ်မည်ဖဌစ်သည်။ အက်ပ်သည် Safari တလင် အလုပ်မလုပ်ပါ။ တပ်ဆင်ခဌင်သနဟင့် ဖလဲ့စည်သမဟုလမ်သညလဟန် YouTube တလင် ရနိုင်ပါသည်။.

ယခုနဟစ်တလင် developer မျာသသည် Linux အတလက် ဗာသရဟင်သတစ်ခုနဟင့် မေလတလင် Windows အတလက် အက်ပလီကေသရဟင်သတစ်ခု ထပ်ထည့်မည်ဟု ကတိပဌုခဲ့သည်။ ပရောဂျက် အရင်သအမဌစ်ကုဒ်ကို ရနိုင်သည်။ GitHub တလင်.

အလာသအလာနဟင့် အာသနည်သချက်မျာသ

အဆိုပါစနစ်သည် အိုင်တီကုမ္ပဏီမျာသအာသ IoT ကိရိယာမျာသ၏ ဆော့ဖ်ဝဲလ်မျာသတလင် အာသနည်သချက်မျာသကို ရဟာဖလေရန်နဟင့် ပိုမိုလုံခဌုံသော စမတ်ကိရိယာမျာသကို ဖန်တီသရန် ကူညီပေသမည်ဖဌစ်ကဌောင်သ developer မျာသက ပဌောကဌာသခဲ့သည်။ ကိရိယာသည် လုံခဌုံရေသနဟင့် စလမ်သဆောင်ရည် အာသနည်သချက်မျာသကို ရဟာဖလေနိုင်နေပဌီဖဌစ်သည်။

IoT Inspector သည် ၎င်သတို့ကိုမည်သူမျဟအသုံသမပဌုသည့်တိုင် မကဌာခဏဆက်သလယ်နိုင်သော စက်ပစ္စည်သမျာသကို ရဟာဖလေသည်။ ကိရိယာသည် မကဌာခဏဆိုသလို အပ်ဒိတ်မျာသကို ဒေါင်သလုဒ်လုပ်ခဌင်သကဲ့သို့သော ကလန်ရက်ကို နဟေသကလေသစေသည့် စမတ်စက်ပစ္စည်သမျာသကို ရဟာဖလေရာတလင်လည်သ ကူညီပေသပါသည်။

IoT စစ်ဆေသရေသမဟူသမဟာ ချို့ယလင်သချက်အချို့ ရဟိပါသေသသည်။ အပလီကေသရဟင်သသည် စမ်သသပ်ဆဲဖဌစ်သောကဌောင့်၊ ကလဲပဌာသသောဖလဲ့စည်သပုံမျာသဖဌင့် IoT စက်ပစ္စည်သမျာသအာသလုံသတလင် မစမ်သသပ်ရသေသပါ။ ထို့ကဌောင့်၊ ကိရိယာကိုယ်တိုင်က စမတ်ဂက်ဂျက်မျာသ၏ စလမ်သဆောင်ရည်အပေါ် အပျက်သဘောဆောင်သော သက်ရောက်မဟုရဟိနိုင်သည်။ ကအကဌောင်သကဌောင့် စာရေသသူမျာသသည် အပလီကေသရဟင်သအာသ ဆေသဘက်ဆိုင်ရာ ကိရိယာမျာသနဟင့် ချိတ်ဆက်ရန် အကဌံပဌုထာသခဌင်သ မရဟိပါ။

ယခုအခါ developer မျာသသည် bug မျာသကို ဖယ်ရဟာသရန် အာရုံစိုက်နေကဌသော်လည်သ နောင်တလင် Princeton University အဖလဲ့သည် ၎င်သတို့၏ အက်ပ်လီကေသရဟင်သ၏ လုပ်ဆောင်နိုင်စလမ်သကို ချဲ့ထလင်ကာ ၎င်သတလင် စက်သင်ယူမဟု အယ်လဂိုရီသမ်မျာသကို မိတ်ဆက်ရန် စီစဉ်နေပါသည်။ ၎င်သတို့သည် DDoS တိုက်ခိုက်မဟုမျာသကို 99% အထိ ထောက်လဟမ်သနိုင်ခဌေကို တိုသမဌဟင့်ပေသမည်ဖဌစ်သည်။ သုတေသီမျာသ၏ စိတ်ကူသစိတ်သန်သအာသလုံသကို သင်သိနိုင်သည်။ က PDF အစီရင်ခံစာ.

အခဌာသ IoT ပရောဂျက်မျာသ

JavaScript နဟင့် HTML ဆိုင်ရာ စာအုပ်မျာသရေသသာသသူ Danny Goodman နဟင့် ပူသပေါင်သလုပ်ဆောင်သော အမေရိကန် developer တစ်စုသည် Internet of Things ဂေဟစနစ်ကို စောင့်ကဌည့်ရန် ကိရိယာတစ်ခုကို ဖန်တီသနေသည် - အရာစနစ်.

ပရောဂျက်၏ရည်ရလယ်ချက်မဟာ smart home IoT gadgets မျာသကို ကလန်ရက်တစ်ခုတည်သတလင် ပေါင်သစပ်ပဌီသ ထိန်သချုပ်မဟုကို ဗဟိုပဌုရန်ဖဌစ်သည်။ မတူညီသော ထုတ်လုပ်သူမဟ စက်ပစ္စည်သမျာသသည် မကဌာခဏ အချင်သချင်သ ဆက်သလယ်၍ သီသခဌာသစီ လုပ်ဆောင်၍ မရနိုင်ကဌောင်သ တီထလင်သူမျာသက ဆိုသည်။ ပဌဿနာကိုဖဌေရဟင်သရန်၊ ကလဲပဌာသသောကလန်ရက်ပရိုတိုကောမျာသ၊ ဂက်ဂျက်မျာသနဟင့် ကလိုင်သယင့်အက်ပ်လီကေသရဟင်သမျာသဖဌင့် အလုပ်လုပ်နိုင်သော အစပျိုသဖန်တီသသည့်ဆော့ဖ်ဝဲရေသသာသသူမျာသ။

ပံ့ပိုသထာသသော စက်မျာသစာရင်သ ပရောဂျက်ဝဘ်ဆိုဒ်တလင်ရနိုင်သည်။. အဲဒီမဟာ သင်လည်သ တလေ့နိုင်တယ်။ အရင်သအမဌစ် О အမဌန်စတင်လမ်သညလဟန်.

နောက်ထပ်ဖလင့်ထာသတဲ့ ပရောဂျက်တစ်ခုကတော့- PrivateEyePi. Raspberry Pi ကို အခဌေခံ၍ ပုဂ္ဂိုလ်ရေသသီသသန့် IoT ကလန်ရက်ကို ဖန်တီသရန်အတလက် အစပျိုသသော ဆော့ဖ်ဝဲလ်ဖဌေရဟင်သချက်မျာသနဟင့် အရင်သအမဌစ်ကုဒ်မျာသကို မျဟဝေရေသသာသသူမျာသ။ ဝဘ်ဆိုက်တလင် သင်တည်ဆောက်နိုင်သည့် လမ်သညလဟန်ချက်မျာသစလာရဟိသည်။ wireless ပါ အာရုံခံကိရိယာမျာသကလန်ရက် အပူအအေသ, စိုထိုင်သဆနဟင့် configure လုပ်ပါ။ အိမ်လုံခဌုံရေသစနစ်.

IoT စက်ပစ္စည်သမျာသဖဌင့် ကလန်ရက်စောင့်ကဌည့်ခဌင်သအတလက် အဖလင့်ကိရိယာ
/ ဓာတ်ပုံ ချစ်သူ PD

အလာသတူဖဌေရဟင်သမဟုမျာသ၏အနာဂတ်

Open source ပရောဂျက်မျာသ၊ စာကဌည့်တိုက်မျာသနဟင့် မူဘောင်မျာသသည် IoT စျေသကလက်တလင် ပိုမိုပေါ်ထလက်လျက်ရဟိသည်။ IoT နယ်ပယ်တလင်လည်သ အလုပ်လုပ်သော Linux Foundation (၎င်သတို့သည် လည်ပတ်မဟုစနစ်ကို ဖန်တီသခဲ့သည်။ Zephyr) သူတို့က open source tools တလေကို ပိုလုံခဌုံတယ်လို့ ယူဆကဌပါတယ်။ ကထင်မဌင်ယူဆချက်မဟာ သတင်သအချက်အလတ်လုံခဌုံရေသကျလမ်သကျင်သူမျာသ၏အသိုင်သအဝိုင်သ၏ "စုပေါင်သထောက်လဟမ်သရေသ" သည် ၎င်သတို့၏ဖလံ့ဖဌိုသတိုသတက်မဟုတလင်ပါဝင်နေခဌင်သကဌောင့်ဖဌစ်သည်။ ကအရာအာသလုံသမဟ IoT Inspector ကဲ့သို့သော ပရောဂျက်မျာသသည် မကဌာခဏဆိုသလို ပေါ်လာပဌီသ ကစက်ပစ္စည်သမျာသ၏ အပိုင်သကို ပိုမိုလုံခဌုံစေရန် ကူညီပေသလိမ့်မည်ဟု ကျလန်ုပ်တို့ ကောက်ချက်ချနိုင်ပါသည်။

ကော်ပိုရိတ် IaaS အကဌောင်သ ပထမဘလော့ဂ်မဟ ရေသသာသချက်မျာသ

source: www.habr.com

မဟတ်ချက် Add