2014年6月13日星期五

新型病毒「資料夾都變成捷徑」解決方法

最近開始蔓延一種特殊的病毒,學校許多老師、學生的隨身碟都中毒,症狀大概如下:
  1.  隨身碟裡面的資料夾都變成捷徑 (有的人還不知道那是捷徑)
  2. 每次要退出隨身碟都說「無法立即停止」
  3. 有的資料夾消失
 基本上前兩種症狀影響不大,往往都是出現第三種之後大家才會發現中毒。

比較麻煩的問題是,常見的掃毒軟體大多掃不掉(底下會說明原因),不過可以擋
自動執行 ( 隨身碟中的 autorun.inf )

2014年4月29日星期二

oCam v21+ 去廣告 by Ollydbg

開始之前請先參考網誌上的這篇:《 oCam v13.0 - 移除強制更新 via Ollydbg》
此文章會用到許多 Ollydbg 的操作,基本步驟請參考上面提到的文章,底下不再贅述。

重貼一次 opcode 的介紹:
http://ref.x86asm.net/coder32.html
http://www.mathemainzel.info/files/x86asmref.html

 ※    注  意    ※
 ※ 本文僅供學術交流使用 ※
 ※ 嚴禁轉載或作其他用途 ※
 ※ 否則後果與責任請自負 ※


輸入密碼觀看文章及代表你同意上述規範。
文章密碼:oCamHack

2014年4月21日星期一

oCam v13.0 - 移除強制更新 via Ollydbg


開始之前請先參考網誌上的這篇:《oCam - 阻擋強制更新 》
本篇文章將會以《上一篇》代表上面這個連結的文章內容~

有時候舊的電腦不一定會想要安裝其他防火牆工具,但是 Win 7 之前的系統防火牆又沒提供阻擋對外的功能,這時候就需要直接對 exe 檔下手,讓其跳過檢查更新程序了。

底下以 Ollydbg 為例,說明如何找到 oCam 上網檢查和強制更新的部分。

 ※    注  意    ※
 ※ 本文僅供學術交流使用 ※
 ※ 嚴禁轉載或作其他用途 ※
 ※ 否則後果與責任請自負 ※


2014年4月20日星期日

oCam - 阻擋強制更新


oCam 是一套很實用且免費的螢幕錄影軟體,在 version 16.0 (大概,不確定確切版本)之前,要製作免安裝版很容易,但之後似乎就只有安裝版了。

尤其是 version 21.0  開始,底下增加了一個廣告橫幅,有點礙眼,因此有不少人希望保留使用舊版本,但往往又會遇到程式要求自動更新。

底下先分析 oCam 到底如何強制更新以及怎麼利用防火牆阻擋 oCam 強制更新。

oCam 官方網站:http://ohsoft.net/product_ocam.php
oCam 阿榮免安裝版下載點: http://www.azofreeware.com/2013/03/ocam-80.html

※ 部分方法適用於 Windows 7 以上作業系統

2014年3月29日星期六

Link Bubble - Android App 反破解實例



Link Bubble 是一款可以將網頁直接在類似 Facebook Messenger 浮動圈圈
中打開的「瀏覽器」,所以無論在做甚麼的時候,點選連結指定由 Link Bubble
打開,都不會影響現在正在做的事情 ( 就如同 FB Messenger 會浮在上面 )。

雖然是看似新穎的東西,不過其實在一年多前就有類似概念的東西出現了:
WebView for SmallApp ,這個程式已經從 Google Play 下架了,但可以去
Google 搜尋看看,應該還會有一些資料。
( 說不定就是 Link Bubble 的作者的XD )

不過 WebView for SmallApp 僅提供 Xperia 的手機使用,也沒有
多分頁的機制( Link Bubble 免費版也只有一個分頁就是了...)

不過這種工具如此實用,當然就會想要破解參考一下他怎麼做的囉。
不過就結論而言,是失敗的,但是這個程式所使用驗證方式值得參考,
就拿來當作反破解的實例囉。

 ※ 本文僅供學術交流使用 ※
 ※ 嚴禁轉載或作其他用途 ※
 ※ 否則後果與責任請自負 ※ 

輸入文章密碼代表你同意上述條款:linkbubbledemo


2013年12月13日星期五

神魔之塔 4.0 AntiCheatSystem 實裝解析

神魔之塔更新到 4.0 了,對某些人來說比較擔心的其實就是一些 (嗶嗶~)的程式
還能不能繼續使用。

神魔之塔官方在粉絲專業中貼出了公告:
========================================
引用自神魔之塔官方 Facebook 粉絲專業
---
【《神魔之塔》4.0 版本外掛處理公告】
 ( 略... )
以下行為將被視為侵犯合理權益的違規行為:
1. 使用任何外掛程式以改變遊戲數據,如八門
2. 使用任何第三方應用程式讀取遊戲數據輔助遊戲進行,如自動轉珠程
3. 任何影響遊戲公平性行為,包括入侵、欺騙、修改遊戲程式等

如發現召喚師於 4.0 更新後進行上述行為,召喚師帳戶將會被停權,並實施以下處分:

 ( 略... )
========================================

還記得之前有發現神魔之塔做了一個 AntiCheatSystem 的功能,但並沒有
實際使用(也就是有寫,但沒使用),既然這次官方大動作貼出公告,那我
們就來看看實際運作以及在目前的版本中使用輔助程式是否會被官方知道吧。

※此篇文章僅供學術交流,嚴禁轉載及引用或做其他用途※
※使用本文章之任何技巧所造成的任何損失請自行負責※
※任何圖片以及版權接歸作者所有※
※玩遊戲還是要乖乖的玩喔 ^.< , 當然如果官方不仁,就可以不義囉※


首先這版的神魔之塔可以先歸納出幾個結論:
  1. 有實裝 AntiCheatSystem
  2. 確實會檢查是否使用非法程式 - 但推測只有在玩家出現作弊疑慮時會檢查
  3. 戰鬥結束和 Server 溝通時,會取得執行中程式列表
  4. 自行修改過的 APK 可以安裝並正常遊戲
官方這次確實開始在抓作弊囉,只是除非修改攻擊力、CD 等等,不然
其實反作弊工具並不會那麼主動去偵測,而應該是有疑慮時才偵測。


2013年11月21日星期四

電腦控制手機 - j5create JUC600 V.S. Mobezin

前幾天看到癮科技的文章,提到一個可以讓電腦操作 Android 手機
的傳輸設備: j5create  JUC600

簡單來說就是連接手機之後讓電腦可以呈現手機畫面,用滑鼠作為觸控點操作
以及文字鍵盤輸入、檔案傳輸... 等等

這個功能和現在用的 Mobezin 這套軟體功能一樣
今天剛好有機會以超便宜價格買到這條傳輸線,就買來玩看看啦~
順便做個比較~

測試的手機為 Xperia TX 原廠 ROM
影片範例是 Android 4.1.2
而文中照片都是 Android 4.0.4

就結論而言,兩者的流暢度都不算很好,但堪用
juc600 畫質好,但流暢度依照手機郭格不同,但都不如 Mobezin
Mobezin 流暢度較好,畫質則根據手機規格而不同

底下就簡單幾點比較 juc600 和 Mobezin 的優缺點,詳細
描述請往後看, 黃色字為有細部比較的部分:

2013年10月2日星期三

破解實例 - Floating Toucher

※此篇文章僅供學術交流,嚴禁轉載及引用或做其他用途※
※此處不提供任何付費軟體,如有興趣請支持正版※
※任何圖片以及版權接歸作者所有※
※請遵循所有 Goolge 的規範以及協議※ 


Floating Toucher 是一套在 Android 上有點仿 iPhone 虛擬鍵的軟體,浮動在螢幕最前端,點選後出現 Panel 可以放置快捷鍵或者快速設定,是一個蠻好用的小工具。

v2.0 之後提供三個 Panel 可以透過 swipe 動作切換,大大增加了實用性,不過這個功能是要付費的。







對程式進行 decompile 前,請先自行抓好底下工具:
  • JDK or JRE (建議 JDK)
  • JD-GUI
  • Apktool - 下載左邊 Downloads 裡的兩個檔案
    • apktool-install-windows-xxxx.tar.bz2 
    • apktoolxxxxx.tar.bz2
    • 接著解壓縮到同一個目錄下,應該會有三個檔案 (.jar , .exe , .bat)
  • dex2jar
  • Notepad++
  • Apkdownloader (Chrome 套件,直接從 Google Play 抓 apk)

2013年9月9日星期一

將「別人的」程式捷徑加入 Sony SmallApp Dock (via decompile)

之前曾發表過一篇【將應用程式捷徑加入 Sony SmallApp Dock
是自己在開發程式時能將捷徑加入 SmallApp Dock。

但有時候我自己會想,如果有一個很常用程式也能把捷徑放到 SmallApp Dock 該有多好,應該會很方便~

其實 Sony 可以考慮這個功能... 那麼在 Sony 還沒做出來之前,可以透過 decomple 和 code inject 的方式將程式捷徑放到 SmallApp Dock 喔。

首先需要的工具有 Apktool , dex2jar(主要用來 sign apk),都可以直接在 Google 搜尋到。

2013年5月30日星期四

將應用程式捷徑加入 Sony SmallApp Dock

Sony 最近的手機 : Xperia TX ,  T , V , Z... 等,有所謂的 SmallApp
讓視窗可以浮在最上層不影響下層的操作。

之前曾發表過如何開發 Sony SmallApp 的文章,有興趣可以參考看看
不過當時 Sony SmallApp 的 framework 還是屬於舊版,
現在新版本的 SmallApp 就不能這麼做了,要稍微修改一下

然而包含我自己在內,很多人其實對在任何地方只要按下多工鍵(紅圈處),
就可以叫出 SmallApp 列的這項設計感覺到方便實用:




(我個人習慣將黃圈處這條工具列稱作 SmallApp Dock)

其實只要加一點點小技巧,就可以讓自己撰寫的程式能夠被
Sony 的 SmallApp Mamager 抓到,放進這個 SmallApp Dock 中,
這樣一來,想隨時隨地執行你的程式,就會方便很多。

如果自己不是用 Sony 手機,也可以在開發的專案裡面加入這個功能
讓 Sony 用戶可以從 SmallApp Dock 呼叫出自己的程式。

此方法還沒確定支援的機型,比 Xperia TX 還新的 T , V , Z 都可行,
而 Xperia TX 韌體版本應該在 197 以上的可以, 307 的可能要
root 後做一些手腳。


2013年2月27日星期三

應用 Android NFC App

最近搞到了幾個 NFC Tag , 想說來看看 Google Play 上有沒有甚
麼有趣的軟體可以來應用一下。

其實原本是要玩 Sony Smart Tag 的,搞到了這幾個 NFC Tag 之後,
先試著把 Smart Tag 的 URL 寫進去,測試了一下,發現其實 Sony 的
Smart Tag App 功能實在有限...

先介紹幾個基本的 App :

NXP TagInfo - 讀取 NFC Tag 資訊
NXP TagWriter -寫入 NFC Tag 資料 , 包含 URL , Text , 聯絡人... 等等

NFC 雖然可以儲存資料在 Tag 中,但根據 Tag 的不同儲存容量也不一樣

如:
  台北捷運的單程票能儲存 64 bytes (實際可用約 46bytes)
  高雄捷運的單程票大約能儲存 5xx bytes (但是 write protected)

Sony 的 Smart Tag 其實也就只是把一個自訂的 URL 寫進 NFC Tag 中,
當讀取到該 URL 的時候,就會啟動 Smart Tag 的程式進行一些設定
(如:改變音量大小、亮度、啟動無線網路... 等等)

 底下介紹幾種不錯的工具,讓手邊的 NFC Tag 能充分利用

2012年11月23日星期五

Snoy Small App 開發入門

Sony Xperia 系列在 2012 年後的新機種陸續都加入了 Small App 的功能,
簡單來說就是 Sony 自己提供的一個簡單的 framework , 可以讓小視窗浮動
在畫面上( alwasy on top),感覺就像開啟一個新視窗。

比如說在逛 PTT 的時候有網站連結要連,可以用 Small WebView 來開啟:
這個功能其實蠻實用的,前幾個月換了 Xperia TX 後,就一直在關注這個東
西的發展。

自製 Small App :  Small MultiClip
PS : 上面連結文章中的下載位置是舊的囉,請參考新的下載位置 Small MultiClip
已於 Google Play 上架: MultiClipboard for SmallApp


2012年8月21日星期二

TF101 Unbrick 解磚

前幾天看到 CM10 有 for TF101 , 就很興奮的拿來刷...
結果不知道是不是 recovery 的問題,刷完後無法開機,接著再
restore 回之前備份的資料,復原完後居然卡在開機動畫....

接著在經過幾次的處理... 到最後變成只能開到 Recovery...
這... 算是半磚了吧XD ,而且還無法連上 ADB...

底下是經過四個小時爬 XDA 後得到的解磚方法。

撰寫日期: 2012/08/21


2012年8月13日星期一

TF101 Root 疑難雜症篇

會持續更新 root 後有回報的錯誤或者一些疑問,
請先在這邊找看看有沒有自己遇到的問題吧。

Update : 08.21

2012年7月19日星期四

Android ADSL 進行 PPPoE 撥號上網

相信很多人都有遇到一個情況:

有 android 智慧型手機,但是沒有行動網路吃到飽,住的地方又
不一定有免費 wifi 可以連...

而種花電信光世代 ADSL 雖然有提供 Wifi AP , 但是連上後卻還要
進行 PPPoE 撥號上網, Android 並沒辦法進行撥號這個動作。

於是會有不少然人會再花錢買一台 Wifi AP 接上 ADSL 讓 Android 手機
可以上網。

如果不想花另外的錢購買一台 Wifi AP , 其實還是有其他解決方案
例如:
  1. Connectify - 需要網卡支援 Win7 Only
  2. ADSL 硬撥 - 連入 ADSL 小黑盒修改成 DHCP 以及硬體撥號 , 需要些技術
  3. 利用 PPPoEW 軟體讓 Android 撥號 - 需要 root
都有各自的優缺點,這邊要介紹的是第三個方法: