API Monitor官方下載嗅探 Firefox SSL 數據/流量教學

【API Monitor官方下載嗅探 Firefox SSL 數據/流量教學】

API Monitor官方下載嗅探 Firefox SSL 數據/流量教學


API Monitor是一款用來監視和顯示用戶應用程序和服務程序中的Windows API調用的免費軟件 。它是一個強大的工具 , 在跟蹤調試你開發的應用程序時 , 可以幫助發現產生問題可能的原因 。API Monitor支持windows 7及windows 64位系統 。本教程演示了如何使用 API Monitor 斷點來修改應用程序的輸出 。對于本示例 , 我將使用由Napalm開發的名為 Asteroids 的應用程序(感謝您讓我在本教程中使用它) 。以下屏幕截圖顯示了應用程序的輸出 。我們將使用 API Monitor Breakpoint 修改輸出 , 以便應用程序顯示我們的文本 。API Monitor官方下載嗅探 Firefox SSL 數據/流量教學圖1步驟 1第一步是確定應用程序用于顯示文本的 API 。在捕獲過濾器中選擇圖形和多媒體類別 。API Monitor官方下載嗅探 Firefox SSL 數據/流量教學圖2步驟 2使用File 菜單中的Hook Process…命令運行應用程序 。API Monitor 中的“摘要”視圖將顯示應用程序調用的 API 列表 。由于我們知道應用程序顯示“Asteroids” , 我們可以搜索該文本 。搜索中的第一個命中是TextOutA API 。這看起來像我們感興趣的那個 , 所以右鍵單擊 API 并設置一個Before Call斷點 。這將允許我們在將參數傳遞給 API 之前修改參數 。API Monitor官方下載嗅探 Firefox SSL 數據/流量教學圖3步驟 3使用Hook Process...命令再次運行應用程序 。這一次 API Montior 將在應用程序調用 TextOutA API 時顯示一個 Breakpoint 窗口 。我們現在可以修改參數以顯示我們想要的文本 。API Monitor官方下載嗅探 Firefox SSL 數據/流量教學圖4步驟 4在 Breakpoint 窗口中點擊Continue將修改后的參數傳遞給 API 。應用程序現在應該顯示修改后的文本 , 如此屏幕截圖所示 。API Monitor官方下載嗅探 Firefox SSL 數據/流量教學圖5嗅探 Firefox SSL 數據/流量本教程將引導您完成查看由 Web 瀏覽器提交的 SSL 數據的過程 。在本教程中 , 我們將使用 32 位版本的 Firefox 3.5.7 。API Monitor 將使我們能夠查看發送到網站的數據 , 然后再由網絡瀏覽器對其進行加密 。您可以使用本教程中的方法恢復使用 HTTP 或 HTTPS 發送到網站的已保存瀏覽器密碼 。此處提供了適用于 Internet Explorer 7 的類似教程 。步驟 1啟動 Firefox 并導航到 https://www.gmail.com/ 。您應該會看到 Google 登錄頁面 。在表單中輸入用戶名和密碼 , 但不要立即登錄 。API Monitor官方下載嗅探 Firefox SSL 數據/流量教學圖6步驟 2啟動 API 監視器 。我們將在本教程中使用 32 位版本 , 因為我們正在監控的應用程序是 32 位 。在API Capture Filter窗口中 , 找到并啟用PR_Write API 。您可以使用 Edit->Find 菜單搜索它 , 或者通過展開類別Netscape Portable Runtime 來選擇它 , 然后展開 NSPR4.DLL , 然后從列表中選擇 API 。請注意 , 與 Internet Explorer 不同 , Firefox 不使用Windows Internet API 。它使用來自Netscape Portable Runtime和Mozilla SSL庫的 API , 這兩個庫都可以在 API Monitor 中捕獲 。
12下一頁>

    推薦閱讀