第1步:材料
我通常從ebay購買,在那里我可以找到非常便宜的工作部件免費(fèi)或幾乎免費(fèi)送貨。
以下是我用于此項(xiàng)目的主要部分:
Arduino uno - USD 5.17
(請(qǐng)注意,這不是最初的Arduino。如果你使用廉價(jià)的克隆Arduino就像我一樣請(qǐng)轉(zhuǎn)到Arduino網(wǎng)站貢獻(xiàn)幾美元。如果他們從來沒有開源這些原理圖我們永遠(yuǎn)不會(huì)有這么便宜的arduino)
DVB-T SDR電視調(diào)諧器接收棒RTL2832U + R820T - 7.09美元
(我買了這個(gè)時(shí)間回到了R820T的地方) RTL2832U是最便宜的選擇,頻率范圍為24-1766 MHz。有一個(gè)新版本的R820T2芯片組據(jù)說與以前相比不易出現(xiàn)射頻噪聲。如果你能找到一個(gè)帶R820T2的加密狗,那就買它而不是R820T。 )
433Mhz射頻發(fā)射器/接收器模塊 - USD 0.74
315Mhz射頻發(fā)射器/接收器模塊 - 0.99美元
以下項(xiàng)目用于使這個(gè)項(xiàng)目更便攜和易于處理:
(請(qǐng)注意,我在家里發(fā)現(xiàn)了這些項(xiàng)目,但我會(huì)發(fā)布ebay鏈接以便購買它們)
Veroboard - 1美元
少數(shù)連接器母頭 - USD 0.99
少量插頭引腳 - USD 0.2
(可選)USB B型公端口
注意:如果可以只需從當(dāng)?shù)厣痰昊騟bay購買“USB B型A型公對(duì)公連接器”,無需另外購買USB型A型,B型公端口。由于我家里沒有連接器,我不得不用可用的物品制作。
除了這些物品外,我們還需要很少的連接線和電腦。即使我已經(jīng)在Windows 7,mac osx和ubuntu中完成了這個(gè),我將解釋Mac OSX-10.9.4(64位)的分步說明。如果您對(duì)操作系統(tǒng)有一定的了解,這些說明將與其他操作系統(tǒng)非常相似。如果您使用的是windows或linux/ubuntu,請(qǐng)隨意在評(píng)論部分提出任何問題。
第2步:步驟摘要
以下是主要步驟需要遵循。
識(shí)別被動(dòng)代碼:
在計(jì)算機(jī)上安裝RTL-433庫。
(這是必要的,因?yàn)檫@些庫將使我們能夠監(jiān)聽加密狗可以處理的任何無線電頻率)。
開始收聽315MHz和433.92MHz頻率并進(jìn)行解碼。
傳輸被動(dòng)代碼(使用Arduino):
設(shè)置Arduino硬件和草圖。
使用串行監(jiān)視器測(cè)試Arduino設(shè)置。
設(shè)置Arduino設(shè)置的GUI界面。
(我編寫了一個(gè)java swing GUI應(yīng)用程序,可以隨時(shí)輕松更改參數(shù),無需使用串行監(jiān)視器或上傳每個(gè)參數(shù)更改的Arduino草圖)
完成原型設(shè)計(jì):
構(gòu)建簡單的射頻發(fā)射器屏蔽
(可選)構(gòu)建USB A型到B型適配器
步驟3:識(shí)別被動(dòng)代碼:安裝RTL-433庫
RTL庫會(huì)將基于Realtek RTL2832的DVB加密狗轉(zhuǎn)換為通用數(shù)據(jù)接收器。由于RTL2832芯片組允許調(diào)整24-1766 MHz范圍,因此它也可用于各種其他項(xiàng)目。例如監(jiān)控從每個(gè)商業(yè)航班廣播的adb飛機(jī)轉(zhuǎn)發(fā)器數(shù)據(jù)。
我將嘗試通過給出每一步盡可能完整地使這個(gè)指示完整。要安裝RTL庫,我們有以下幾個(gè)先決條件:
此步驟的主要目標(biāo)是在計(jì)算機(jī)上設(shè)置merbanan/rtl_433。通過一些谷歌搜索和小小的頭腦風(fēng)暴,你會(huì)發(fā)現(xiàn)快速而骯臟的方式來設(shè)置它。但我總是喜歡從基礎(chǔ)開始構(gòu)建以保持控制。
先決條件:
請(qǐng)注意,這些步驟適用于 Mac OSX 。如果您需要任何細(xì)節(jié)或陷入死胡同,請(qǐng)?jiān)谠u(píng)論部分告訴我。我已經(jīng)在所有主要操作系統(tǒng)(Windows 7,ubuntu 14.04和mac osx 10.9.4)上測(cè)試了這個(gè)結(jié)束。
如果你在Windows上,只需使用prebuild可執(zhí)行文件“rtl- 433“在這個(gè)網(wǎng)站上。我沒有嘗試過,有些谷歌搜索這將是在Windows上設(shè)置“rtl-433”的最快方法。
安裝“cmake”
從CMake網(wǎng)站下載CMake。 (確保下載dmg版本)
成功下載.dmg文件后,只需雙擊即可。
要安裝CMake應(yīng)用程序,請(qǐng)將CMake拖放到“應(yīng)用程序”文件夾中。
從Launchpad或Spotlight啟動(dòng)CMake。
從“工具”菜單中選擇“如何安裝命令行使用”。從彈出的對(duì)話框中,記下cmake-gui路徑(例如:/Applications/CMake.app/Contents/bin/cmake-gui)。
通過執(zhí)行“cmd + Space”打開終端,輸入“terminal”并在終端上執(zhí)行以下命令:
sudo mkdir -p /usr/local/bin
sudo /Applications/CMake.app/Contents/bin/cmake-gui --install=/usr/local/bin
驗(yàn)證它已通過執(zhí)行以下內(nèi)容正確安裝到PATH:
cmake --version
安裝“l(fā)ibtool”“l(fā)ibusb-1.0.0-dev”庫
安裝 libtool 和 libusb 在終端中執(zhí)行以下命令:
brew install libtool
brew install libusb
安裝“rtl-sdr”庫
rtl-sdr庫有詳細(xì)記錄的文檔。步驟相當(dāng)簡單。請(qǐng)前進(jìn)并正確安裝。
安裝RTL-433庫
完成所有先決條件后,克隆rtl_433 git存儲(chǔ)庫并按照下面的步驟使用cmake構(gòu)建庫。在存儲(chǔ)庫主頁面中,有一個(gè)全面的指南,指向每個(gè)命令以及如何使用它。
cd rtl_433/
mkdir build
cd build
cmake 。./
make
sudo make install
一旦rtl-433安裝在您的系統(tǒng)上,請(qǐng)插入DVB-T USB加密狗并運(yùn)行以下命令。
rtl_433
如果一切正常,rtl_433將識(shí)別USB設(shè)備并開始偵聽任何傳入的射頻傳輸。我已經(jīng)成功連接了控制臺(tái)輸出作為參考。
步驟4:識(shí)別被動(dòng)代碼:開始聆聽315MHz和433.92MHz
根據(jù)測(cè)試安全鎖的射頻頻率,您需要收聽433.92MHz或315MHz。由于所有射頻關(guān)鍵指針都被調(diào)節(jié)為使用其中一種頻率,如果您不知道按鍵上的確切頻率,可以嘗試兩種頻率。
對(duì)于433.92 MHz RF鍵
“rtl-433”默認(rèn)調(diào)到433.92MHz頻率。為了在此
頻率下收聽所有傳入傳輸,我們需要按如下方式切換到分析儀模式。
將DVB-T調(diào)諧器加密狗插入其中一個(gè)usb計(jì)算機(jī)的端口。
打開終端并輸入以下命令:
rtl_433 -a
它將開始偵聽任何傳入流量并在控制臺(tái)上打印。按遙控鍵上的按鈕,它將在控制臺(tái)輸出上注冊(cè)。
對(duì)于315MHz RF鍵
該庫的名稱略有誤導(dǎo),因?yàn)樗硎尽?33”意味著它只能以433MHz頻率接收。這不是真的。如果連接的硬件允許,該庫可以接收任何頻率。
為了使用調(diào)諧器調(diào)諧到315MHz:
將DVB-T調(diào)諧器加密狗插入其中一個(gè)usb計(jì)算機(jī)的端口。
打開終端并輸入以下命令:
rtl_433 -f 315000000 -a
按遙控器上的按鈕,它將在控制臺(tái)輸出上注冊(cè)。
重要提示:就像收音機(jī)一樣,DVB-T調(diào)諧器只能在給定時(shí)間調(diào)諧到一個(gè)頻率。您無法使用一個(gè)接收器同時(shí)調(diào)諧到兩個(gè)頻率。
如果一切正常,您將看到類似的控制臺(tái)輸出,如下所示:
Reading samples in async mode.。.
Tuned to 315000000 Hz.
*** signal_start = 90713609, signal_end = 90787588
signal_len = 73979, pulses = 125
Iteration 1. t: 185 min: 97 (80) max: 273 (45) delta 5
Iteration 2. t: 185 min: 97 (80) max: 273 (45) delta 0
Pulse coding: Short pulse length 97 - Long pulse length 273
Short distance: 81, long distance: 257, packet distance: 2720 p_limit: 185
bitbuffer:: Number of rows: 5
[00] {25} 55 24 8c 00 : 01010101 00100100 10001100 0
[01] {25} 55 24 8c 00 : 01010101 00100100 10001100 0
[02] {25} 55 24 8c 00 : 01010101 00100100 10001100 0
[03] {25} 55 24 8c 00 : 01010101 00100100 10001100 0
[04] {25} 55 24 8c 00 : 01010101 00100100 10001100 0
正如您所看到的那樣,清晰的二進(jìn)制模式“01010101 00100100 10001100 0”重復(fù)5次,脈沖長度大約為273.如果我們可以簡單地重復(fù)這種二進(jìn)制模式,接收方應(yīng)將其識(shí)別為有效密鑰并進(jìn)行身份驗(yàn)證。
步驟5:傳輸無源代碼:設(shè)置Arduino硬件和草圖
Arduino硬件設(shè)置
硬件設(shè)置非常簡單,如附圖所示。我已經(jīng)包括了一個(gè)面包板,只是保持圖表清潔。如果你可以將5v和地線正確連接到Arduino,則無需使用面包板。
此外,數(shù)據(jù)引腳可以使用GUI界面進(jìn)行配置,稍后將對(duì)此進(jìn)行說明。因此,無需堅(jiān)持12和10針。您可以根據(jù)需要使用任何數(shù)字輸出引腳。
Arduino sketch
為了發(fā)送二進(jìn)制代碼,我們需要一個(gè)名為rc_switch的Arduino第三方庫由Suat?zgür開發(fā)。
按照下面的步驟正確安裝rc-switch庫并上傳草圖。
從“sui77/rc-下載rc-switch庫”切換“git repository。
將解壓縮的rc-switch庫目錄放在”{USER_HOME}/Documents/Arduino/libraries/“中。
(有幾種方法可以安裝庫。有關(guān)如何安裝庫的更多信息,請(qǐng)查看Arduino官方指南)
從我的git存儲(chǔ)庫下載附帶的arduino sketch文件(RfProjectArduinoCode.ino)或最新草圖。草圖很簡單,評(píng)論很好并且不言自明。
在高級(jí)別,它所做的是監(jiān)視任何傳入的串行消息并根據(jù)串行輸入?yún)?shù)傳輸rf代碼。
我添加了內(nèi)聯(lián)注釋以使其更具可讀性。如果需要更多信息,請(qǐng)隨意在評(píng)論部分提出任何問題。
從Arduino IDE打開草圖文件,驗(yàn)證并將其上傳到Arduino。
Arduino Sketch Internals
我通過草圖文件中的內(nèi)聯(lián)注釋解釋了所有主要功能。我將嘗試通過重要的代碼行讓第一次使用Arduino的用戶更清楚。
INPUT_SIZE變量定義輸入字符數(shù)組的大小。
#define INPUT_SIZE 150
創(chuàng)建必要的變量,包括RC開關(guān)實(shí)例。
RCSwitch mySwitch = RCSwitch();
char* binaryCode;
char* pulseLength;
char* rfTransmitPin;
char* rfProtocolType;
char* repeatIterations;
一次設(shè)置初始化串行波特率并初始化內(nèi)置LED輸出以通知狀態(tài)。這將刷新串行輸入緩沖區(qū),以確保沒有垃圾串行數(shù)據(jù)傳遞給rc開關(guān)庫。
void setup()
{
// Initialize serial:
Serial.begin(9600);
pinMode(13, OUTPUT);
// Flush serial buffer
serialFlush();
}
我相信“l(fā)oop()”中的其余代碼是自解釋的。因?yàn)槲覟槊總€(gè)關(guān)鍵代碼行添加了內(nèi)聯(lián)注釋。如果您有任何問題,請(qǐng)?jiān)谠u(píng)論部分詢問。
步驟6:傳輸被動(dòng)代碼:使用串行監(jiān)視器測(cè)試Arduino設(shè)置
在繼續(xù)之前,我們需要確保Arduino已正確設(shè)置并準(zhǔn)備好正確傳輸代碼。
為了驗(yàn)證遵循以下步驟:
使用DVB-T usb加密狗開始接收433.92MHz射頻信號(hào),如步驟4中所述。
使用USB電纜將Arduino連接到計(jì)算機(jī)。
導(dǎo)航到“工具 - 》串行監(jiān)視器”,在Arduino IDE中打開串行監(jiān)視器。
通過串行模組輸入向Arduino發(fā)送以下行。
binaryCode:0101011010&pulseLength:321&rfTransmitPin:10&rfType:1&repeatIterations:5
這應(yīng)該在DVB調(diào)諧器上正確注冊(cè)二進(jìn)制代碼作為附加的控制臺(tái)輸出屏幕截圖。
類似地,通過將“rfTransmitPin”改為12并使用rtl_433調(diào)諧到315MHz頻率來測(cè)試315MHz發(fā)射機(jī)。請(qǐng)參閱附帶的屏幕截圖以獲得更清晰的想法。
現(xiàn)在,通過更改串行輸入?yún)?shù),您可以傳輸從您的射頻密鑰獲取的二進(jìn)制代碼并模仿密鑰。
步驟7:傳輸無源代碼:設(shè)置Arduino設(shè)置的GUI界面
此步驟不是強(qiáng)制性的,因?yàn)槲覀兛梢酝ㄟ^發(fā)送格式正確的串行輸入來模仿rf鍵,如上一步所述。但是將arduino與GUI連接將使任何具有基本計(jì)算機(jī)知識(shí)的人都能輕松使用。
我選擇java/swing來開發(fā)RC SWITCH GUI主要是出于個(gè)人喜好。此外,Java應(yīng)用程序在所有平臺(tái)上都具有高度可移植性,這使得共享/運(yùn)行可執(zhí)行文件變得容易。
關(guān)于RXTX java庫以及為什么需要
Java JDK目前不支持本地串行端口通信。因此,我們需要依賴可以與串口通信的外部java庫。 RXTX庫已經(jīng)開發(fā)用于解決這個(gè)問題。
RXTX是一個(gè)開源java庫,使用本機(jī)實(shí)現(xiàn)(通過JNI),為Java Development Toolkit(JDK)提供串行和并行通信。盡管rxtx幾乎沒有其他替代方案,但這是最完整的串行通信庫,由廣泛的社區(qū)支持進(jìn)行故障排除(堆棧溢出:))。
Rxtx庫包含兩部分。
RXTXcomm.jar - 這使JDK/JRE能夠與特定于操作系統(tǒng)的串行驅(qū)動(dòng)程序進(jìn)行通信。
特定于操作系統(tǒng)的串行驅(qū)動(dòng)程序(例如:用于mac osx的librxtxSerial.jnilib) - 這與操作系統(tǒng)識(shí)別的串行端口進(jìn)行通信。
參考附加的高級(jí)架構(gòu)圖,了解如何使用rxtx庫。
控制Arduino發(fā)送器的Java GUI程序
我提供了所有java源代碼在rc switch gui git repository中。如果您是開發(fā)人員,請(qǐng)繼續(xù)使用這些源代碼。
我不打算解釋GUI項(xiàng)目的所有內(nèi)部結(jié)構(gòu),因?yàn)樗鼘⑹惯@種可指導(dǎo)的方式偏離正軌。請(qǐng)?jiān)谠u(píng)論部分提出任何問題。如果您計(jì)劃從源代碼構(gòu)建GUI,請(qǐng)確保將“RXTXComm.jar”庫正確導(dǎo)入到項(xiàng)目中。
在Mac osx上運(yùn)行GUI程序(使用預(yù)構(gòu)建jar) 10.9.4(64位):
在您的計(jì)算機(jī)上安裝最新的Java版本。 (因?yàn)槲乙呀?jīng)在java 1.8上編譯了這些jar,它在舊版本的Java中不起作用)。
下載并解壓縮附加的“rc_switch_gui.zip”文件。
進(jìn)入解壓縮目錄并執(zhí)行以下命令。這應(yīng)該打開主窗口。
java -jar rc-switch-gui.jar
使用GUI程序:
GUI界面不言自明。為了完整性,我將簡要介紹每個(gè)選項(xiàng)卡的功能。
連接選項(xiàng)卡
顧名思義,此選項(xiàng)卡將允許您選擇串口并連接。請(qǐng)注意,您需要單擊下拉列表旁邊的“刷新”按鈕,以列出所有可用的串行端口。連接時(shí)有一個(gè)“狀態(tài)”通知,指示連接成功或任何錯(cuò)誤(例如“正在使用的端口”錯(cuò)誤)。有關(guān)詳細(xì)信息,請(qǐng)參閱附圖。
傳輸標(biāo)簽
如果沒有成功連接,用戶將無法訪問此選項(xiàng)卡。連接成功后,此選項(xiàng)卡將啟用并準(zhǔn)備將二進(jìn)制代碼發(fā)送到Arduino。還有一個(gè)進(jìn)度條指示此選項(xiàng)卡底部的發(fā)送操作的進(jìn)度。
配置選項(xiàng)卡
此選項(xiàng)卡允許用戶定義與433MHz和315MHz發(fā)送器相對(duì)應(yīng)的Arduino數(shù)據(jù)引腳。
步驟8:故障排除: )
請(qǐng)注意,在執(zhí)行上述步驟時(shí),您可能會(huì)遇到一些問題/錯(cuò)誤。我已經(jīng)記錄了我在制作這個(gè)教學(xué)時(shí)遇到的所有問題。希望它能幫助您解決所面臨的任何問題。
Mac OSX上的常見錯(cuò)誤/異常
java.lang .UnsatisfiedLink錯(cuò)誤
如果您遇到此錯(cuò)誤,那是因?yàn)榇序?qū)動(dòng)程序庫和主機(jī)中的架構(gòu)不匹配。
java.lang.UnsatisfiedLinkError: librxtxSerial.jnilib: no suitable image found.
Did find: librxtxSerial.jnilib: no matching architecture in universal wrapper thrown while loading gnu.io.RXTXCommDriver
在官方rxtx中他們?yōu)榫W(wǎng)站提供了針對(duì)32位架構(gòu)編譯的Mac OSX庫。他們沒有提供庫以支持64位系統(tǒng)。
在附加的“rc_switch_gui.zip”中它包含64位編譯庫(因?yàn)槲以?4位系統(tǒng)上運(yùn)行)。如果您需要32位Mac OSX庫,您只需從網(wǎng)站上的官方rxtx庫中替換它。
端口已在使用錯(cuò)誤
OS X在串行端口上具有排除(鎖定)機(jī)制。 MacBooks從未有過串口,但USB端口可以模擬它們。當(dāng)Arduino連接時(shí),它在端口列表中顯示為“/dev/tty.usbmodemXX”,其中“XX”是一些數(shù)字。當(dāng)端口已經(jīng)被使用時(shí)拋出異常,這是一個(gè)標(biāo)準(zhǔn)的I/O異常,這意味著我們無法獲得訪問權(quán)限。當(dāng)前所有者未定義,因?yàn)闆]有當(dāng)前所有者。我們只是沒有對(duì)目錄的必要訪問權(quán)來取得所有權(quán)。
為了修復(fù)這個(gè)打開的終端并執(zhí)行以下命令:
sudo mkdir /var/lock sudo chmod 777 /var/lock
這將創(chuàng)建所需的目錄并使其可訪問。鑒于其他東西沒有真正使用它,串口將不再繁忙! ;)
Ubuntu 14.04 LTS上的常見問題
我的初步計(jì)劃是僅通過此教程覆蓋Mac OS。但是當(dāng)我試圖在Ubuntu中運(yùn)行jar時(shí),我遇到了一個(gè)最煩人的問題,即使沒有錯(cuò)誤/異常,rxtx庫也無法識(shí)別某些串口。
經(jīng)過數(shù)小時(shí)的研究發(fā)現(xiàn)在Ubuntu 14.04上,Arduino被認(rèn)為是/dev/ttyACMxx。 RXTX庫只搜索/dev/ttyXXXX.
因此需要將symlink設(shè)置為可用端口,如下所示。
sudo ln -s /dev/ttyACM0 /dev/ttyUSB0
確保替換“/dev/ttyACM0 “用你的Arduino的端口標(biāo)識(shí)符。這應(yīng)該可以解決問題。
另一個(gè)問題是用戶沒有足夠的權(quán)限來訪問串行端口。因此,請(qǐng)確保以root用戶身份運(yùn)行GUI應(yīng)用程序(如果可能)。如果您需要使用當(dāng)前用戶運(yùn)行應(yīng)用程序,只需將當(dāng)前用戶添加到“dialout”用戶組并重新啟動(dòng)計(jì)算機(jī)。
sudo usermod -a -G dialout username
確保將“username”替換為您的用戶。
步驟9:完成對(duì)原型的接觸
為了完成這個(gè)項(xiàng)目,我們需要將所有東西妥善包裝在一個(gè)整齊的包裝中。當(dāng)然,我們不能處理面包板,而電線懸掛在停車場或車庫的微型發(fā)射器。 :)
這一步重點(diǎn)是使這個(gè)項(xiàng)目易于攜帶和易于處理。
這一步可以分為兩部分:
射頻發(fā)射器Arduino連接器護(hù)罩
(而不是使用面包板,我需要更便攜的東西,并且能夠輕松地連接/分離Arduino。)
USB A型/B型連接器
(男性對(duì)男性)
(使用USB線不方便。為了使用它作為可插拔加密狗,我需要一個(gè)沒有電纜部分的連接器。正如我在“材料”部分(步驟1)中提到的那樣,可以購買這些連接器。)
射頻發(fā)射器Arduino連接器護(hù)罩
這是一個(gè)簡單的設(shè)置,僅使用arduino的4個(gè)引腳。我附上了Veroboard圖。焊接正確,如圖所示,并確保斷開所有未使用的插頭引腳作為預(yù)防措施。我也使用過連接器來連接/拆卸變送器。如果您不希望在其他項(xiàng)目中重復(fù)使用變送器,只需將其直接焊接到電路板上。
確保在焊接后驗(yàn)證每個(gè)引腳連接。確保對(duì)面的Arduino引腳也沒有通過Veroboard連接。
我的最終適配器看起來像這樣。我相信有更好的方法來安排它。我剛剛從我可以使用的內(nèi)容中做到了這一點(diǎn):)
USB A型到B型連接器
如果您可以購買預(yù)制適配器,因?yàn)樗阋饲覙?gòu)造良好。但是由于它需要很長時(shí)間才能到達(dá)(我居住的地方),因此我決定建立自己的適配器,因?yàn)槲以诩抑蝎@得了所有必要的部件。
焊接USB連接也非常簡單。只有4條線連接,互聯(lián)網(wǎng)上也有清晰的引腳圖。我使用了這個(gè)引腳圖,通過編號(hào)清楚地識(shí)別引腳。
最終結(jié)果如下所示。它并不漂亮,但它可以按預(yù)期完成工作。
重要:如果您決定構(gòu)建自己的適配器,請(qǐng)確保在沒有短路線的情況下正確執(zhí)行。在連接到PC之前,請(qǐng)仔細(xì)檢查每個(gè)連接和焊接。否則,在最壞的情況下,您的PC主板將支付價(jià)格。
如果您不想冒任何風(fēng)險(xiǎn),最好的辦法是購買適配器,而不是自行構(gòu)建。
步驟10:結(jié)論
可以通過各種方法改進(jìn)該黑客攻擊。例如,如果這可以用arduino micro或nano實(shí)現(xiàn),那么就像筆式驅(qū)動(dòng)器一樣容易攜帶。這樣做也很簡單。除了這些步驟之外,還需要做的就是將RF發(fā)射器正確安裝到arduino。
此外,由于RF傳輸可以通過串行輸入直接控制,因此各種其他項(xiàng)目有很多可能性。好。
這個(gè)教程的主要目標(biāo)是讓人們意識(shí)到攻擊無源RF遠(yuǎn)程系統(tǒng)并獲得訪問權(quán)限是多么容易。無源RF編碼系統(tǒng)現(xiàn)在已經(jīng)過時(shí),現(xiàn)在是時(shí)候停止使用它們作為安全/進(jìn)入系統(tǒng)了。對(duì)于具有電子和編程知識(shí)的人來說,這是相當(dāng)容易的黑客攻擊。
希望這有助于某人評(píng)估他們自己的射頻安全系統(tǒng),并采取必要的措施來防止任何意外。
-
射頻
+關(guān)注
關(guān)注
104文章
5632瀏覽量
168388 -
Arduino
+關(guān)注
關(guān)注
188文章
6478瀏覽量
188219
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
Impero:革新安全遠(yuǎn)程訪問方案

securecrt破解,securecrt破解的風(fēng)險(xiǎn)及建議

怎樣用自己的電腦遠(yuǎn)程公司的電腦

OPA735加OPA333,怎樣用TINA TI去仿真?
怎樣用萬用表測(cè)穩(wěn)壓管穩(wěn)壓值
用Arduino自制點(diǎn)焊機(jī)
數(shù)字時(shí)代的網(wǎng)絡(luò)安全守護(hù)者:Splashtop 提供安全可靠的遠(yuǎn)程桌面解決方

評(píng)論