想登入個網銀,結果在神樣相容性前瞬間陣亡。
想起兩年多前支付寶就推出了安全控制項,手滑點開看看究竟。
安全控制項自身的原理當然不明;)
不過安裝程式寫的也蠻有趣,**不多邏輯簡單,正好當個
經典案例。
安全控制項是個tar.gz的壓縮包,裡面很簡單,只有乙個shell檔案即aliedit.sh。
該檔案的主要內容見下:
從94行以下都是二進位制內容。72main()73
' "$0"`
77tail -n
+$archive
"$0"
|tar xzvm
-c $tmp_dir
>
/dev/
null
2>&13
>&178
if[$?
-ne 0]
79then
80echo $package_bad
81quit
82fi
83cur_dir
=`pwd`
84cd $tmp_dir
85./
install.sh
86#cd "$cur_dir"
87rm
-rf $tmp_dir
88exit089
}94__archive_below__
aliedit.sh會將該部分二進位制內容當作另乙個tgz包解壓開來,獲得install.sh和安全控制項本尊。
然後呼叫install.sh檢查系統環境,拷貝合適的安全控制項到firefox的控制項目錄。$ awk'/^__archive_below__/ '
aliedit
.sh
95$ tail -n
+95aliedit
.sh
|tar xzvm
install.sh
lib/
lib/
libaliedit32.so
lib/
libaliedit64.so
readme
當然,對於opera來說,配置控制項檢索目錄包含firefox便可支援,而chromium據說預設便會查詢firefox的控制項目錄。91elif[$sysinfo
='x86']92
then
93alipay_bin
=libaliedit32.so
94elif
[$sysinfo
='amd64']95
then
96alipay_bin
=libaliedit64.so
97fi
120ff_plugin_dir
=$home
/.mozilla
/plugins
152install -m
0755
$lib_dir
/$alipay_bin $ff_plugin_dir
最後總結下該安裝程式大概的結構如下:
Ubuntu下安裝支付寶安全控制項
tar zxvf 解壓之,只有乙個aliedit.sh檔案,執行這個檔案就安裝成功了,重啟firefox就可以用了.這個檔案很高階,他雜糅了兩部分 前一部分是一小段指令碼,後一部分估計是二進位制檔案.如果用編輯器開啟之,會發現是亂碼,這既不是gbk,gb2312也不是utf系列,而是壓縮之後的二進位...
支付寶安全中心 支付寶禁止用於虛擬幣交易
文 鄒正東 火星財經ajyxzgfhwspp 微信 hxcj24h 一線報道,10 月 10 日,支付寶安全中心官www.cppcns.com方微博訊息重申了對虛擬貨幣場外交易的態度,禁止將支付寶用於虛擬幣交易。支付寶表示,若發現交易涉及位元幣或其他虛擬貨幣交易,支付寶會立jyxzgfhws即停止相...
支付寶的帳戶安全
2.點選 無法接收簡訊 3.眾多驗證方式中選擇所知道的驗證方式 熟人驗證 朋友資訊 4.無視舊密碼直接設定新密碼 5.直接登入帳戶 具有所有功能且免密支付 根據 愛範兒 網站實際測試,成功率為2 3。回覆全文 我們接到反映,稱可以通過識別好友 識別近期購買物品,來找回支付寶登入密碼。這一方式僅在特定...