基於PIC的iPod遙控器

我發現了大量文檔在iPod的Dock引線和基於串行的遠程接口上,但從不尊重的解釋如何實際執行它。 最後,我發現Bigcookie的iPod到T&A遙控適配器藏在iPod Linux Wiki中。 他建立了控制器,接收來自他的T&A音頻接收器的遠程信號,然後將它們轉換為控制iPod。 他有一個pic16f628微控制器的原理圖和代碼。 我猜測代碼可以適應近幾乎任何輸入方法的照片支持。

永久鏈接

Leave a Reply

Your email address will not be published.

Related Post

Apple將iPhone 6 Plus以及其複古列表Apple將iPhone 6 Plus以及其複古列表

添加到了Apple今天已在復古和過時的清單中添加了其眾多著名產品中的兩種是之前。 這兩種產品中的第一個是iPhone 6 Plus,它為我們帶來了第一個Plus設備,並於2014年9月推出了iPhone 6。 iPhone 6 Plus現在被Apple歸類為複古,這意味著它是五年前的最後售出的,但不到七年前。但是,由於與維修工作和保修有關的當地法律,法國的情況略有不同。 有關法國購買的產品,請參見賣方和備件的法定保證。自2020年12月31日在法國購買的新iPhone或Mac筆記本產品的所有者可能會從Apple或Apple Service Companies獲得服務和零件,從蘋果公司最後一次提供的產品為法國分發,從而從Apple或Apple服務公司那裡獲得了7年。 iPhone 6 Plus是第一個支持Apple Pay的iPhone,儘管其性能問題,但還是受歡迎的設備。 蘋果現在還將第四代iPad添加到了過時的列表中。該設備是第一個使用Lightning Connector的iPad,並在iPhone 5將連接器帶到iPhone系列後到達。蘋果描述其過時的產品: 當Apple停止分發它們可在7年前出售時,產品被認為已過時。無論何時購買,怪物品牌的節拍產品都被認為是過時的。 Apple停用了用於過時產品的所有硬件服務,除了符合額外電池維修期的MAC筆記本電腦外,所有的Mac筆記本電腦除外。服務公司不能購買過時產品的零件。 蘋果還將2010年中期和2012年底Mac Small添加到同一過時的列表中。 您可能還想檢查一下: 從Microsoft下載Windows 11 Pro ISO文件,而無需產品。 強制下載Windows 11現在完全免費升級,這是[教程]的方式 今天如何使用新兵訓練營在Mac上安裝Windows

實用的物聯網加密在濃縮咖啡esp8266實用的物聯網加密在濃縮咖啡esp8266

eSpressif esp8266芯片組是三美元的“事物互聯網”發展委員會的經濟現實。根據流行的自動固件建築工地Nodemcu-Builds,在過去的60天內有13,341個自定義固件為該平台構建。其中,只有19%的SSL支持,10%包括加密模塊。 我們往往批評IOT部門缺乏安全,經常覆蓋殭屍網絡和其他攻擊,但我們將把我們的項目置於我們需求的相同標準嗎?我們會停下來識別問題,還是我們可以成為解決方案的一部分? 本文將專注於使用運行Nodemcu固件的流行ESP8266芯片對MQTT協議應用AES加密和哈希授權功能。我們的目的不是提供複製/粘貼靈棍,而是逐步完成流程,沿途識別挑戰和解決方案。結果是一個系統,該系統是端到端加密和認證,防止沿途竊聽,並欺騙有效數據,而無需依賴於SSL。 我們知道還有更強大的平台,可以輕鬆地支持SSL(例如Raspberry PI,Orange Pi,FriendlyArm),但讓我們從我們大多數人躺在最便宜的硬件上開始,以及適合我們許多項目的協議。如果您需要,AES是您可以在AVR上實施的東西。 理論 MQTT是一個輕量化的消息傳遞協議,在TCP / IP之上運行,通常用於IOT項目。客戶端設備訂閱或發佈到主題(例如,傳感器/溫度/廚房),這些消息由MQTT代理中繼。有關MQTT的更多信息,可在其網頁或我們自己的入門系列中提供。 MQTT協議沒有超出用戶名/密碼身份驗證的任何內置安全功能,因此通過SSL對網絡進行加密和認證是通用的。但是,SSL對ESP8266和啟用時,SSL可能更加苛刻,因此您將留下更少的內存為您的應用程序。作為輕量級替代方案,您只能加密已發送的數據有效負載,並使用會話ID和散列函數進行身份驗證。 直接執行此操作的是使用Lua和Nodemcu加密模塊,包括支持CBC模式中AES算法以及HMAC哈希函數。使用AES加密正確需要三件事來生成密文:消息,密鑰和初始化向量(IV)。消息和鍵是簡單的概念,但初始化向量值得一些討論。 當您在具有靜態鍵的AES中對消息進行編碼時,它將始終產生相同的輸出。例如,用key“1234567890abcdef”加密的消息“UsernamePassword”可能會產生“E40D86C04D723AFF”等結果。如果使用相同的密鑰和消息再次運行加密,則會獲得相同的結果。這為您打開了幾種常見類型的攻擊,特別是模式分析和重放攻擊。 在模式分析攻擊中,您可以使用給定數據的知識始終產生相同的密文來猜測不同消息的目的或內容而沒有實際知道密鑰。例如,如果在所有其他通信之前發送消息“E40D86C04D723AFF”,則可能會迅速猜測它是登錄。簡而言之,如果登錄系統是簡單的,則發送該數據包(重播攻擊)可能足以將自己標識為授權用戶,並且混亂隨之而來。 IVS使模式分析更加困難。 IV是與修改結束密文結果的密鑰一起發送的數據。顧名思義,它在數據進入之前初始化加密算法的狀態。對於發送的每條消息,IV需要不同,以便重複的數據加密到不同的密文,以及一些密碼(如AES-CBC)需要它是不可預測的 – 實現這一目標的實用方法只是為了每次隨機調整它。 IVS不必保密,但典型以某種方式混淆它們是典型的。 雖然這可以防止模式分析,但它沒有幫助重播攻擊。例如,重傳給定的一組加密數據仍將重複結果。為防止,我們需要驗證發件人。我們將使用公共,偽偽裝生成的每條消息的會話ID。通過發佈到MQTT主題,可以由接收設備生成此會話ID。 防止這些類型的攻擊在幾種常見用例中是重要的。互聯網控制的爐灶存在,拋開效用,如果他們沒有使用不安全的命令,那將是很好的。其次,如果我是從一百個傳感器的數據記錄,我不希望任何人用垃圾填充我的數據庫。 實用加密 在Nodemcu上實施上述需要一些努力。您將需要編譯的固件,除了任何其他人之外,還包括“加密”模塊您的申請。不需要SSL支持。 首先,讓我們假設您與以下內容的內容連接到MQTT代理。您可以將其實現為來自加密學的單獨功能,以保持清潔。客戶端訂閱了SessionID頻道,該頻道適當地發布了很長的偽隨機會話ID。您可以加密它們,但這不是必需的。 1 2 3. 4. 5.

32GB Nexus 7在正式公告[Images]32GB Nexus 7在正式公告[Images]

之前已經在商店中獲得了32GB Nexus 7,Nexus 7對於Google及其製造合作夥伴來說是相當成功的,Android Lovers和Tablet Aficionados熱愛該產品提供預算的優質體驗Google拍打的價格標籤。自今年6月的最初發布以來,8GB和16GB的變體一直在市場上,儘管Google顯然一直在試圖將其保密,但看起來32GB Nexus 7平板電腦將可以更快地購買而不是較早地購買。 華麗的平板電腦最近受到了媒體的審查,其中有傳言稱存在具有較大存儲容量的版本以及基於蜂窩數據的版本的可能性,該版本消除了Wi-Fi需要獲得Internet訪問的需求。最近確認了較大的32GB版本該設備的較大版本,儘管是偶然的,當時日本的消費者過早地收到了一個。 為了進一步證明32GB版本即將到來,我們還看到了該產品在包括美國和加拿大在內的許多地區的在線商店中。如果沒有在美國的Staples商店被搶購一空,則缺乏實際零售店中設備的任何物理表示會很煩人。它並沒有完全籠罩在Google的人們想要的謎團中,但至少現在消費者知道,很快就會很快在世界各地上架。 報導表明,Google將於本月底在紐約使用他們已經建立的媒體活動,以正式發布新的Nexus 7版本。如果確實如此,那麼對於Google,Android和技術迷來說,這可能是一個很好的事件,因為我們還可以看到新的Nexus 4和最新版本的Android的首次公開郊遊。我們還看到了一張洩漏的圖像來自主Staples的內部系統中,該系統的價格標籤與32GB Nexus 7相關。 隨著蘋果即將宣布將進入與Nexus 7相同的市場空間的新型微型iPad,我們只能希望報告的價格標籤是準確的。如果蘋果公司引入了所需的類似財務支出的類似設備,則將在中檔平板電腦市場上進行一些激動人心的競爭。 (通過Androidpolice) 您可以在Twitter上關注我們,將我們添加到Google+上的您的圈子中,或者喜歡我們的Facebook頁面,以使自己了解Microsoft,Google,Apple和Web的所有最新信息。