文章出處:
作者****:李先靜
很多朋友買broncho a1就是衝著它的開放性來的,a1不但開放基本核心源**,提供開發用的資料線,而且開放以前開發的broncho linux platform手機平台。無論是對just for fun的玩家,還是想學習嵌入式linux開發的程式設計師,broncho a1都是最好的選擇之一。我們將寫一系列的文章,為新手提供乙個hack指南。也希望有興趣的朋友加入文件的編寫和修訂工作中來。
1.準備硬體
要hack broncho a1非常容易,只需要一要開發用的資料線和一台broncho a1手機即可。
(broncho a1)
(開發用的資料線)
另外還有一根電源線,如果沒有電池時,可以使用外接電源。
對於普通hacker來說,這根線沒有什麼用處。只要是注意保持正負極處於斷開狀態,否則是開不了機的。
現在我們把兩個usb接頭連線到電腦上,另外一端連線到broncho a1上(先取下電池)。電腦上需要安裝linux系統,虛擬機器應該也可以(最好是原生的),我的幾台電腦安裝的是fedora7/9/12,也推薦大家使用fedora發行版。
現在我們檢查一下串列埠裝置和驅動是否正常:
[lixianjing@localhost ~]$ lsusb
bus 001 device 006: id 054c:033e sony corp.
bus 001 device 001: id 1d6b:0002 linux foundation 2.0 root hub
bus 002 device 004: id 067b:2303 prolific technology, inc. pl2303 serial port
bus 002 device 002: id 1b1a:0000
bus 002 device 001: id 1d6b:0001 linux foundation 1.1 root hub
上面的pl2303是usb轉串列埠的裝置。
[lixianjing@localhost ~]$ lsmod
module size used by
pl2303 18436 0
bnep 14848 2
rfcomm 34832 4
l2cap 22144 16 bnep,rfcomm
bluetooth 49120 5 bnep,rfcomm,l2cap
vboxnetadp 71472 0
vboxnetflt 76888 0
vboxdrv 107208 1 vboxnetflt
sunrpc 152084 3
iptable_filter 6528 0
ip_tables 13584 1 iptable_filter
ip6table_filter 6400 0
ip6_tables 14480 1 ip6table_filter
x_tables 14980 2 ip_tables,ip6_tables
cp2101 15364 0
這裡可以看到pl2303核心模組已經載入。
[lixianjing@localhost ~]$ ll /dev/ttyusb0
crw-rw—- 1 root uucp 188, 0 12-25 07:41 /dev/ttyusb0
這裡可以看到usb串列埠裝置檔案已經存在。
pl2303是很通用的usb轉串列埠驅動,除非你的linux版本太老,否則上面的步驟不會有任何問題。
到此為止,硬體準備好了。
無線網路hack學習1
wep加密方式 傳遞給rc4密碼的初始化向量v是wep 的弱點 如果你不想留下任何痕跡,那麼選擇被動方法。監聽網路頻道,抓取資料報。分析包破解。參考使用aircrack ng套件進行hack wep。arp請求重播 上述方法可能會非常慢,因為你需要大量的資料報。獲取這些許多資料報耗時。基本思想是在網...
Redis 指南(1) 簡介
1 儲存結構 有過指令碼語言程式設計經驗的讀者對字典 或稱對映,關聯陣列 資料結構一定很熟悉,如 dict key value 中 dict 是乙個字典結構變數,字串 key 是鍵名,而 value 是鍵值,在字典中我們可以獲取或設定鍵名對應的鍵值,也可以刪除乙個鍵。redis 是 remote d...
python指南筆記 1
is操作符是乙個二元操作符,如果左端的物件引用於右端的物件引用指向的是同乙個物件,則返回true。對很多值比較是無意義的,比如整型和字串,因為我們通常更像知道的是它們的大小等資訊。身份比較的乙個好處是速度非常快,我們並不需要比較物件本身,只需要將物件所在的記憶體位址進行比較,同樣的位址儲存的是同樣的...