Bash 有漏洞要修補(Bash 3.x~Bash 4.3)(含mac)

Bash 有漏洞要修補(Bash 3.x~Bash 4.3) Bash 出現漏洞,如果你在環境變數宣告時,bash也會相對的執行變數中帶有指令的命令,如果有心人事將此方式利用宣告變數的方式將惡意指令夾帶,那就可能替server帶來危機,比如宣告了一個變數x,內容為: env x='() { :;}; echo vulnerable' 並且在後面加上你要執行的命令整個看起來: env x='() { :;}; echo vulnerable' bash -c "echo this is a test" 如果你的結果是:...

Arduino 使用 SCT013 量電流

Arduino 使用 SCT013 量電流 量電流方式有串聯方式與非接觸式,一般非接觸式都是使用霍爾電流感應方式量測,但因為使用感應電流方式取得一定比率的電流再回推實際值,這會因為環境因素影響準確性,但非接觸式有個好處如其名稱一樣,我們需要變更線路設計就能量測到電流。 準備工作 下面列出硬體方面的準備工作如下: Arduin UNO SCT013 SCT013 for Arduino 電路 SCT013輸出是電流的方式,但Arduino Analog...

Arduino遙控大金(daikin)冷氣 (1)

Arduino 遙控大金冷氣 今年夏天實在太熱了,剛好正在試Arduino,心想到是不是可以用Arduino + 紅外線來遙控家中的大金冷氣,如果成功後,再配上網路模組就能實現遠端控制,這也能算是個IoT吧? 準備工作 Arduino 目前只試過UNO、Leonardo這兩款 Arduino UNO/Leonardo、ESP8266、Ameba、STM32Duino F1 IR LED 需要的是發射端 Arduino_IRremote_Daikin...

Raspberry Pi B+ 接腳圖(pinout)

Raspberry Pi B+ 接腳圖(pinout) 從開發板:Raspberry Pi B+文中能了解到B+版本與之前版本的差異,接下來就是與實作有關的接腳圖。 Audio/Video Jack 首先先提到這次將Audio與Video整合成4段式的3.5mm插座,下面提供B+及其他硬體對於這4段式的3.5mm插座的解釋: 關於這個接頭排列方式有個名稱叫TRRS,分別為T(ip)、R(ing)、R(ing)、S(leeve),所以由圖表中能大略了解共用線材與買線材時必需要注意的地方。 GPIO Raspberry Pi...

Raspberry Pi The ThingBox (2) FAQ

ThingBox (2) FAQ 官方提供FAQ,大至上簡略翻譯內容,依照個人經驗及理解方式做文意上的中文翻譯。 我能下載適合Pi使用的映像檔? 網站上面功能選擇Download後會將網頁移至Download區段後將可以找到我們的封裝好的檔案,你需要按下Download進行下載 如何安裝映像檔至Pi 網站上面功能選擇Documentation後會將網頁移至Documentation區段後,選擇左下角的Prepare the Raspberry Pi會有詳細說明 瀏覽器無法找到 thethingbox:1880,我應該怎麼做?...

Raspberry Pi The ThingBox (1) 安裝

The ThingBox (1) 安裝至Raspberry Pi The ThingBox 是由FunDaTrix所提供並且使用在Raspberry Pi的一款IoT網路應用,它的平台結合Node.js(Web提供平台)、MQTTMOSQUITTO(機器與機器連接通訊格式)、Node-RED(提供可視覺化方式的拖、拉介面),讓ThingBox可以控制並取得Raspberry Pi的硬體、軟體資訊,搖身一變成為物聯網的Gateway。 下載 官網 上選擇Packages後點擊Download之後填入您的email進行下載,...

Arduino Leonardo 與 ENC28J60 網路模組連接

Arduino Leonardo 與 ENC28J60 網路模組連接 關於Arduino的資訊大都是以Arduino UNO(Due)或Arduino Mega為主,當您使用的版本是其他版本時就要注意硬體的輸出腳位對應的名稱是否正確,像這次使用的是Arduino Leonardo版本就與UNO有點出入,在與ENC28J60這塊網路模組連接時就要注意。 ENC28J60...

開發板:Raspberry Pi B+

開發板:Raspberry Pi B+ Raspberry Pi 歷經幾次的改版後,現在來到Model B+,接下來一一的了解它改變什麼? 外觀 這次的修改的重點在於元件的配置更簡潔,因此規畫出4個定位孔來固定板子,只要鎖上銅柱就能穩當的使用,整體的連接的元件也更集中分配到角落,當你在接HDMI與電源時,它們終於是整齊的落在同一個方向,不像先前版本是落在兩個向方,對於未來配上有外殼的Raspberry Pi會顯的更有型,下圖則是同時接上HDMI與電源時的狀況: 電源...

物聯網硬體 Internet of Things Hardware (IoT) SoC

物聯網硬體 Internet of Things Hardware (IoT) SoC IoT vs SoC cloudBit 官網 這是由littleBits所開發的一款與物聯網有關的積木型模組,littleBits是一間專門以積木概念為主將每項功利用積木概念組合起來的互動模組。cloudBit利用無線網路的方式經過設定時,透過瀏覽器來設定整個cloudBit的功能,再加上其相關的模組讓cloudBit有許多的功能,像是加上Led模組,就能利用網路來控制Led的狀態on/off。重點是,它支援IFTTT(If This,...

物聯網硬體 Internet of Things Hardware (IoT) Mcu

物聯網硬體 Internet of Things Hardware (IoT) Mcu Arduino 官網 擅長於簡單幾行程式的就能完成硬體控制的功能,屬於成本較低一點的開源平台。 panStamps 官網 列表中唯一無線以868/915 MHz為主的Arduino相容硬體,透過panStamp stack提供SWAP Protocol讓無線的傳送與接收工作更容易。 RFduino 官網...