เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบ›เบตเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™ IoT

เบžเบงเบเป€เบฎเบปเบฒเบšเบญเบเบ—เปˆเบฒเบ™เบงเปˆเบฒ IoT Inspector เปเบกเปˆเบ™เบซเบเบฑเบ‡ เปเบฅเบฐเบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”.

เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบ›เบตเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™ IoT
/ เบฎเบนเบš เบซเบธเป‰เบ™ PD

เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เบ‚เบญเบ‡เบชเบดเปˆเบ‡เบ•เปˆเบฒเบ‡เป†

เบ—เบตเปˆเบšเปเบฅเบดเบชเบฑเบ”เบ—เบตเปˆเบ›เบถเบเบชเบฒ Bain & Company (PDF, เปœเป‰เบฒ 1) เบžเบงเบเป€เบ‚เบปเบฒเป€เบงเบปเป‰เบฒเบงเปˆเบฒเบˆเบฒเบ 2017 เบซเบฒ 2021 เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบ•เบฐเบซเบผเบฒเบ” IoT เบˆเบฐเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบชเบญเบ‡เป€เบ—เบปเปˆเบฒ: เบˆเบฒเบ 235 เบซเบฒ 520 เบ•เบทเป‰เป‚เบ”เบฅเบฒ. เบชเปˆเบงเบ™เปเบšเปˆเบ‡เบ‚เบญเบ‡ gadgets เป€เบฎเบทเบญเบ™ smart เบˆเบฐเบกเบตเบกเบนเบ™เบ„เปˆเบฒ 47 เบ•เบทเป‰เป‚เบ”เบฅเบฒ. เบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เบ”เป‰เบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ”เป‰เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบกเบตเบ„เบงเบฒเบกเบเบฑเบ‡เบงเบปเบ™เบเปˆเบฝเบงเบเบฑเบšเบญเบฑเบ”เบ•เบฒเบเบฒเบ™เป€เบ•เบตเบšเป‚เบ•เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง.

เป‚เบ”เบ เบญเบตเบ‡เบ•เบฒเบก Avast, เปƒเบ™ 40% เบ‚เบญเบ‡เบเปเบฅเบฐเบ™เบตเบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบซเบ™เบถเปˆเบ‡เบญเบธเบ›เบฐเบเบญเบ™ smart เบกเบตเบˆเบธเบ”เบญเปˆเบญเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบ„เบทเบญเบ‚เปˆเบฒเบเป€เบฎเบทเบญเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบกเบตเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡. เบ—เบตเปˆ Kaspersky Lab เป„เบ”เป‰โ€‹เบชเป‰เบฒเบ‡โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ‚เบถเป‰เบ™โ€‹, เบงเปˆเบฒเปƒเบ™เป„เบ•เบกเบฒเบ”เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบ›เบตเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบญเบฑเบ”เบชเบฐเบฅเบดเบเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบชเบฒเบกเป€เบ—เบปเปˆเบฒเบซเบผเบฒเบเบเปˆเบงเบฒเปƒเบ™เบ›เบต 2017 เบ—เบฑเบ‡เบซเบกเบปเบ”.

เป€เบžเบทเปˆเบญเบ›เบปเบเบ›เป‰เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบญเบฑเบ”เบชเบฐเบฅเบดเบเบฐ, เบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”เป„เบญเบ—เบต เปเบฅเบฐเบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅเบเบณเบฅเบฑเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบŠเบญเบšเปเบงเปƒเปเปˆ. เบ—เบตเบกเบ‡เบฒเบ™เบงเบดเบชเบฐเบงเบฐเบเปเบฒ เบˆเบฒเบเบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅ Princeton เบชเป‰เบฒเบ‡ Princeton IoT Inspector เป€เบ›เบตเบ”เป€เบงเบ—เบต. เบ™เบตเป‰เปเบกเปˆเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ desktop เบ—เบตเปˆเบ•เบดเบ”เบ•เบฒเบกเบžเบถเบ”เบ•เบดเบเปเบฒเปเบฅเบฐเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™ IoT เปƒเบ™เป€เบงเบฅเบฒเบˆเบดเบ‡.

เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบฅเบฐเบšเบปเบš

IoT Inspector เบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™ IoT เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเป‚เบ”เบเปƒเบŠเป‰เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบต เบเบฒเบ™เบซเบผเบญเบเบฅเบงเบ‡ ARP. เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบงเบดเป€เบ„เบฒเบฐเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบญเบธเบ›เบฐเบเบญเบ™. เบฅเบฐเบšเบปเบšเป€เบเบฑเบšเบเปเบฒเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเป€เบ›เบตเบ”เป€เบœเบตเบเบŠเบทเปˆเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบเบดเบ”เบˆเบฐเบเปเบฒเบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ‡เป„เบช. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบ‚เปเป‰เบกเบนเบ™เป€เบŠเบฑเปˆเบ™ IP เปเบฅเบฐเบ—เบตเปˆเบขเบนเปˆ MAC เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ.

เป€เบกเบทเปˆเบญเบชเบปเปˆเบ‡เปเบžเบฑเบเป€เบเบฑเบ” ARP เบฅเบฐเบซเบฑเบ”เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰:

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 browser. เปเบญเบฑเบšเบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™ Safari. เบ„เบนเปˆเบกเบทเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ เบกเบตเบขเบนเปˆเปƒเบ™ YouTube.

เปƒเบ™เบ›เบตเบ™เบตเป‰, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฑเบ™เบเบฒเบงเปˆเบฒเบˆเบฐเป€เบžเบตเปˆเบกเบชเบฐเบšเบฑเบšเบชเปเบฒเบฅเบฑเบš Linux, เปเบฅเบฐเปƒเบ™เป€เบ”เบทเบญเบ™เบžเบถเบ”เบชเบฐเบžเบฒ - เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบชเปเบฒเบฅเบฑเบš Windows. เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เบกเบตเบขเบนเปˆ เปƒเบ™ GitHub.

เบ—เปˆเบฒเปเบฎเบ‡เปเบฅเบฐเบ‚เปเป‰เป€เบชเบ

เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเปˆเบฒเบงเบงเปˆเบฒเบฅเบฐเบšเบปเบšเบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบšเปเบฅเบดเบชเบฑเบ” IT เบŠเบญเบเบซเบฒเบˆเบธเบ”เบญเปˆเบญเบ™เปƒเบ™เบŠเบญเบšเปเบงเบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™ IoT เปเบฅเบฐเบชเป‰เบฒเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบชเบฐเบซเบกเบฒเบ”เบ—เบตเปˆเบ›เบญเบ”เป„เบžเบเบงเปˆเบฒ. เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบชเบฒเบกเบฒเบ”เบเบงเบ”เบžเบปเบšเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ”เป‰เบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž เปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เปเบฅเป‰เบง.

IoT Inspector เบŠเบญเบเบซเบฒเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เป€เบฅเบทเป‰เบญเบเป†เป€เบเบตเบ™เป„เบ›, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบšเปเปˆเบกเบตเปƒเบœเปƒเบŠเป‰เบžเบงเบเบกเบฑเบ™. เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฑเบ‡เบŠเปˆเบงเบเบเบงเบ”เบซเบฒเบญเบธเบ›เบฐเบเบญเบ™เบญเบฑเบ”เบชเบฐเบฅเบดเบเบฐเบ—เบตเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบŠเป‰เบฒเบฅเบปเบ‡ เป€เบŠเบฑเปˆเบ™: เบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ”เบญเบฑเบšเป€เบ”เบ”เป€เบฅเบทเป‰เบญเบเป†เป€เบเบตเบ™เป„เบ›.

IoT Inspector เบเบฑเบ‡เบกเบตเบšเบฒเบ‡เบ‚เปเป‰เบšเบปเบเบœเปˆเบญเบ‡. เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบกเปˆเบ™เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡, เบกเบฑเบ™เบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เป„เบ”เป‰เบ—เบปเบ”เบชเบญเบšเบขเบนเปˆเปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™ IoT เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡เบชเบฒเบกเบฒเบ”เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ—เบฒเบ‡เบฅเบปเบšเบ•เปเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡ gadgets smart. เบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ™เบตเป‰, เบœเบนเป‰เบ‚เบฝเบ™เบšเปเปˆเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบฒเบ‡เบเบฒเบ™เปเบžเบ”.

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป„เบ”เป‰เบชเบธเบกเปƒเบชเปˆเบเบฒเบ™เบเปเบฒเบˆเบฑเบ”เปเบกเบ‡เป„เบกเป‰, เปเบ•เปˆเปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบ—เบตเบกเบ‡เบฒเบ™เบ‚เบญเบ‡เบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅ Princeton เบงเบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบˆเบฐเบ‚เบฐเบซเบเบฒเบเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปเบฅเบฐเปเบ™เบฐเบ™เปเบฒเบงเบดเบ—เบตเบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบ‚เบปเป‰เบฒเปƒเบ™เบกเบฑเบ™. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบˆเบฐเบŠเปˆเบงเบเป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบเบฒเบ™เป‚เบˆเบกเบ•เบต DDoS เป€เบ›เบฑเบ™ 99%. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบฎเบนเป‰เบˆเบฑเบเบเบฑเบšเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบ™เบฑเบเบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเปƒเบ™ เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™ PDF เบ™เบตเป‰.

เป‚เบ„เบ‡เบเบฒเบ™ IoT เบญเบทเปˆเบ™เป†

เบเบธเปˆเบกเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบŠเบฒเบงเบญเบฒเป€เบกเบฅเบดเบเบฒเบ—เบตเปˆเบฎเปˆเบงเบกเบกเบทเบเบฑเบš Danny Goodman, เบœเบนเป‰เบ‚เบฝเบ™เบซเบ™เบฑเบ‡เบชเบทเบเปˆเบฝเบงเบเบฑเบš JavaScript เปเบฅเบฐ HTML, เบเปเบฒเบฅเบฑเบ‡เบชเป‰เบฒเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบฅเบฐเบšเบปเบšเบ™เบดเป€เบงเบ”เบ‚เบญเบ‡ Internet of Things - เบฅเบฐเบšเบปเบšเบชเบดเปˆเบ‡เบ—เบตเปˆ.

เป€เบ›เบปเป‰เบฒเปเบฒเบเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบชเบปเบกเบ—เบปเบšเบญเบธเบ›เบฐเบเบญเบ™ IoT เป€เบฎเบทเบญเบ™เบญเบฑเบ”เบชเบฐเบฅเบดเบเบฐเป€เบ‚เบปเป‰เบฒเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ”เบฝเบง เปเบฅเบฐเบ„เบงเบšเบ„เบธเบกเบชเบนเบ™เบเบฒเบ‡. เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบงเบปเป‰เบฒเบงเปˆเบฒเบญเบธเบ›เบฐเบเบญเบ™เบˆเบฒเบเบœเบนเป‰เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบกเบฑเบเบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เบชเบทเปˆเบชเบฒเบ™เบเบฑเบšเบเบฑเบ™เปเบฅเบฐเบเบฑเบ™เปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ. เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒ, เบœเบนเป‰เบ‚เบฝเบ™เบ‚เบญเบ‡เบเบฒเบ™เบฅเบดเป€เบฅเบตเปˆเบกเบชเป‰เบฒเบ‡เบŠเบญเบšเปเบงเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, gadgets เปเบฅเบฐเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ.

เบฅเบฒเบเบŠเบทเปˆเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบš เบกเบตเบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™. เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™เป€เบˆเบปเป‰เบฒเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเป„เบ”เป‰ เปเบซเบผเปˆเบ‡ ะธ เบ„เบนเปˆเบกเบทเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป„เบง.

เป‚เบ„เบ‡เบเบฒเบ™เป€เบ›เบตเบ”เบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡ - PrivateEyePi. เบœเบนเป‰เบ‚เบฝเบ™เบ‚เบญเบ‡เบเบฒเบ™เบฅเบดเป€เบฅเบตเปˆเบกเปเบšเปˆเบ‡เบ›เบฑเบ™เบŠเบญเบšเปเบงเบเบฒเบ™เปเบเป‰เป„เบ‚เปเบฅเบฐเบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ IoT เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Raspberry Pi. เป€เบงเบฑเบšเป„เบŠเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบกเบตเบ„เบนเปˆเบกเบทเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡ เป„เบฎเป‰เบชเบฒเบ เป€เบ„เบทเบญโ€‹เบ‚เปˆเบฒเบโ€‹เบ‚เบญเบ‡ sensorsโ€‹ เบญเบธเบ™เบซเบฐเบžเบนเบก, เบ„เบงเบฒเบกเบŠเบธเปˆเบกเบŠเบทเปˆเบ™, เปเบฅเบฐเบเบฑเบ‡ configure เบฅเบฐเบšเบปเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปƒเบ™เป€เบฎเบทเบญเบ™.

เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบ›เบตเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™ IoT
/ เบฎเบนเบš เบซเบธเป‰เบ™ PD

เบญเบฐเบ™เบฒเบ„เบปเบ”เบ‚เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง

เป‚เบ„เบ‡เบเบฒเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”, เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เปเบฅเบฐเบเบญเบšเบเปเบฒเบฅเบฑเบ‡เบ›เบฐเบเบปเบ”เบ•เบปเบงเบซเบผเบฒเบเบ‚เบถเป‰เบ™เปƒเบ™เบ•เบฐเบซเบผเบฒเบ” IoT. เบกเบนเบ™เบ™เบดเบ—เบด Linux, เป€เบŠเบดเปˆเบ‡เบเบฑเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก IoT (เบžเบงเบเป€เบ‚เบปเบฒเบชเป‰เบฒเบ‡เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ Zephyr), เบžเบงเบเป€เบ‚เบปเบฒเป€เบงเบปเป‰เบฒเบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เบกเบทเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เปเบกเปˆเบ™เบ–เบทเบงเปˆเบฒเบกเบตเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบเบงเปˆเบฒ. เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบ™เบตเป‰เปเบกเปˆเบ™เบเป‰เบญเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒ "เบ›เบฑเบ™เบเบฒเบฅเบงเบšเบฅเบงเบก" เบ‚เบญเบ‡เบŠเบธเบกเบŠเบปเบ™เบ‚เบญเบ‡เบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เบ”เป‰เบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ”เป‰เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เบˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบชเบฐเบซเบผเบธเบšเป„เบ”เป‰เบงเปˆเบฒเป‚เบ„เบ‡เบเบฒเบ™เป€เบŠเบฑเปˆเบ™ IoT Inspector เบˆเบฐเบ›เบฒเบเบปเบ”เบ‚เบถเป‰เบ™เป€เบฅเบทเป‰เบญเบเป†เปเบฅเบฐเบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบญเบธเบ›เบฐเบเบญเบ™เบžเบฒเบเบชเปˆเบงเบ™เบ™เบตเป‰เบ›เบญเบ”เป„เบžเบซเบผเบฒเบเบ‚เบถเป‰เบ™.

เบ‚เปเป‰เบ„เบงเบฒเบกเบˆเบฒเบ blog เบ—เปเบฒเบญเบดเบ”เบเปˆเบฝเบงเบเบฑเบšเบšเปเบฅเบดเบชเบฑเบ” IaaS:

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™