2013年10月8日 星期二

安全的八大環節

1. 透明 - 每個細節均可被檢視
2. 紀錄 - 細節均有被用手或儀器存下來
3. 重現 - 凡是發生過就會再發生
4. 時間 - 最大的消耗成本
5. 物體 - 定義影響安全的因素
6. 回復 - 描述流程可逆不可逆性
7. 分割 - 將複雜問題分割成多個次級問題
8. 再生 - 強化以上前者

2013年10月5日 星期六

The Fates and Monkeys , 菲特颱風來了

原始版

過去者(fate)🙈(U+1F648), 不可見, 可耳聞口述
現在者(happening)🙉(U+1F649), 不可聞, 可眼見口述
未來者(debt)🙊(U+1F64A), 不可言, 可耳聞眼見

以上是字型測試, 如果正常應該看到有三隻猴子🙈🙉🙊在上面.

正常版


如果失敗的話請安裝 ttf-ancient-fonts

Debian/Ubuntu :
$sudo apt-get install ttf-ancient-fonts
Windows :
到 http://users.teilar.gr/~g1951d/ 下載所有的 odf 和 ttf 檔並解壓縮到 \Windows\Fonts 目錄底下
詳細操作可以參考 https://webfont.arphic.com/index/wf_install_about.jsp

Ref : http://en.wikipedia.org/wiki/Three_wise_monkeys

2013年10月4日 星期五

區分電腦底下硬體

PCI 底下有 Vendor ID , 最有名的應該是 8086 的 Intel

Device ID 用於區分裝置晶片組

Windows 底下到裝置管理員尋找


Linux 底下就執行
$ lspci -nn                                                                                                               00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 03)
...
USB 也有 Vendor ID (VID) 和 Product ID (PID)

Windows 也是在同一個地方可以找到

Linux 底下就執行
$ lsusb                                                      
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
...

所以對設備支援不清楚的話可以到以下網站

或使用 VEN 8086 DEV 2415 , VID 1D6B PID 0002 這類的搜尋來尋找驅動程式

也可以到該設備官網尋找

2013年10月3日 星期四

HomePlug AV 1.0 工具 - Faifa

家裡如果有電力線網路的裝置, 在 Windows 介面底下會有 GUI 工具去偵測與分析, 在 Linux 底下同時也有工具使用, 使用方法如下 :

安裝 Faifa 軟體

Debian/Ubuntu :
$sudo apt-get install faifa
RHEL/CentOS :
$sudo yum install faifa
OpenWRT :
#opkg install faifa
使用方法如下
faifa -i <網路設備介面> -m
會看到以下畫面
# faifa  -i eth0.2 -m
Faifa for HomePlug AV (SVN revision 99)
Started receive thread
Supported HomePlug AV frames

type   description
------ -----------
0x0014 Central Coordination Discover List Request
0x6020 Get Bridge Infos Request
0x6038 Get Network Infos Request
0x6048 Get Network Stats Request
0xA000 Get Device/SW Version Request
0xA004 Write MAC Memory Request
0xA008 Read MAC Memory Request
0xA00C Start MAC Request
0xA01C Reset Device Request
0xA020 Write Module Data Request
0xA024 Read Module Data Request
0xA02C Get Watchdog Report Request
0xA030 Get Link Statistics Request
0xA034 Sniffer Mode Request
0xA038 Network Info Request (Vendor-Specific)
0xA040 Check Points Request
0xA048 Loopback Request
0xA04C Loopback Status Request
0xA050 Set Encryption Key Request
0xA054 Get Manufacturing String Request
0xA058 Read Configuration Block Request
0xA068 Get Device Attributes Request
0xA06C Get Ethernet PHY Settings Request
0xA070 Get Tone Map Caracteristics Request

Supported HomePlug 1.0 frames

type   description
------ -----------
0x0000 Channel Estimation Request
0x0004 Set Network Encryption Key Request
0x0007 Parameters and Statistics Request
0x0019 Set Local parameters Request
0x001D Set Local Overrides Request

Choose the frame type (Ctrl-C to exit): 0x
 
因為 Powerline 設備是共用同一組實體線路, 所以如果同頻段的話會有干擾, 所以一般店家不建議混插設備, 很容易造成設備無法正確傳送資料.