Resco Photo Viewer for WinCE6.0
?????? 奧運會如火如荼的進行著,可惜咱沒機會去現場加油,只能在家看看電視。也好,不出去添亂,也順便做點自己的事情。^_^
?????? 因為WinCE6.0本身也不包含圖片瀏覽器的組件,所以今天弄一個WinCE6.0下的圖片瀏覽器吧。既然弄,就弄個好的。據說Resco出的圖片瀏覽器,有WinCE下ACDSEE的美譽,那就用它了。于是下載了一個RPicViewPro-v6.33H,在模擬器中測試了一下,除了菜單欄在下面以外,其他的都還不錯,用起來挺方便,比PB5.0中自帶的圖片瀏覽器好很多,并且已經有牛人做好了注冊機。
?????? 如果不注冊,會有如下的提示,??????
?????????????????????
?????一路點否之后,倒可以用,只不過顯示不了JPG、GIF、TIF格式的圖片。
?????? 用IDA反匯編研究了一下,其實可不是一下,在看比賽的空閑中幾乎瞄了兩天。先后見證了中國隊拿的前5塊奧運金牌,也沒錯過韓國射箭夢之隊的神奇表現。他們都是了不起的!剛剛在中國男足比賽時,終于找到了所有破解方法中比較簡單的一種破解方法。
?????? 根據未注冊的提示,找到對應的處理代碼,如下圖,??????
????????????????
??????上圖中比較的2、3、4,就分別對應了不能顯示的三種圖片格式,上圖最下面一段代碼就是GIF的返回值為2。那么只要修改0x000546c4、0x000546e0、0x000546fc處的代碼即可讓其顯示對應的GIF、JPG、TIF的圖片了。幾處都改為CMP?? R0,#B,就能達到預期的效果。因為函數sub_56E88的返回值在0到A之間,根本就不會返回B。
?????? 另外,也得注釋掉彈出“演示版本過期”對話框的代碼。位置如下圖所示
?????????????
?????將紅框部分的代碼改為NOP,就不會出現提示框了。這種方法雖然有點怪,但也算比較簡單了。
?????到這里,基本完成了暴力破解的過程,為了讓注冊信息也顯示正常,又用exescope修改了一下,最終效果如下圖。
???????????????
不多說了,看中國男籃跟美國男籃這場世紀大戰了。這場比賽將會是這兩天看得最輕松的一場比賽,得好好享受一把。另外,感謝一下中國男足,為我爭取了一些時間看代碼。^_^
?????? 你可以點擊http://files.cnblogs.com/we-hjb/RescoPhotoViewer.rar下載破解后的軟件。
總結
以上是生活随笔為你收集整理的Resco Photo Viewer for WinCE6.0的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 奥运加油,中国加油!!!
- 下一篇: oms系统是什么意思?(\texttt{