lausai
2014年6月25日 星期三
Debug 程式好用的指令 EB FE
›
0xEBFE 是一個短跳指令, 作用是跳到這個指令原本的位址 可以看做是單一指令的 infinite loop 有時候想 attach debugger 到某個程式時可以先把 EP 改成 EBFE 等程式在這邊 loop 時再 attach 上去就好了
2014年6月16日 星期一
Debug custom exception filter set by SetUnhandledExceptionFilter
›
SetUnhandledExceptionFilter 可以讓程式設定自定義的頂層 exception filter 用來處理程式中未被處理的 exception 之前想要 debug 這種 custom exception filter, 但用 debugger 開啟程式...
2014年6月3日 星期二
Program crash without WER dialog
›
在 XP 上很容易發生 process silent death, 因為在 XP 上做 error reporting 的機制是由 crashed process 負責, 所以只要將 stack 搞爛, 就可以讓 WER dialog 不顯示 甚至註冊的 unhandled...
2014年5月19日 星期一
CreateToolhelp32Snapshot enumrate process 的順序
›
使用 CreateToolhelp32Snapshot 來枚舉 process 的順序是 pid 從小到大 並且循著 process tree 來枚舉 例如下面的 process tree 枚舉的 process pid 順序就會是 4, 580, 736, 41...
2014年5月18日 星期日
使用 private/public key 的加密用途
›
private/public key 是加密技術中的一種, private key 只有自己持有, public key 人人可以持有 private/public key 總是成對的 使用 public key 加密後的資料也只有相對應的 private key 可以解開...
2014年5月4日 星期日
透過 samba 讓 android 裝置存取其他 android 系統的檔案 (不需要 root)
›
iphone 有 air play 可以將手機畫面鏡像投影到 appile tv 上 android 最近出了 miracast 也可以讓 android 手機鏡像投影到另外的 android 裝置 如果家裡有智慧電視或電視盒的人可以方便的將手機裡的多媒體檔案放到大螢幕上欣賞...
‹
›
首頁
查看網路版