繞過服務器圖文詳細教程|如果繞過服務器驗證?繞過服務器檢查驗證圖文詳細教程
發表時間:2023-06-01 來源:明輝站整理相關軟件相關文章人氣:
[摘要]登錄網站的時候相信大家都要驗證,但是這種方法有時候又是非常的麻煩,比如要輸賬號密碼或者驗證碼什么的,那么究竟有沒有什么方法來躲避呢?就了解,目前只有兩張辦法可以做到,第一種就是f12的暫停法,第二種...
登錄網站的時候相信大家都要驗證,但是這種方法有時候又是非常的麻煩,比如要輸賬號密碼或者驗證碼什么的,那么究竟有沒有什么方法來躲避呢?就了解,目前只有兩張辦法可以做到,第一種就是f12的暫停法,第二種則是借助按鈕事件來達到完成的目的 ,這樣當我們登錄一個地方的時候就可以繞過賬號以及密碼了!
第一種方法:F12暫停法

1、查殼,是Aspack殼,用ESP定律法脫殼+IAT修復即可,這里不贅述;


2、OD載入脫殼后的文件,F9運行,程序跑起來后,直接F12暫停,然后點擊菜單欄里的K,選擇最后一個,右鍵-顯示調用;

3、進入這段程序后,發現沒有跳轉可以跳過這個調用call,于是找到這段程序的段首,F2下斷點,然后重新載入程序,F9運行,程序被斷下來,在堆棧窗找到第一行,右鍵-在反匯編中跟隨;

4、來到這個調用call,我們直接找到段首,結果我們發現,這個就是程序的入口點,巧了

5、同時我們看到關鍵call附近也沒用跳轉可以跳過它,那我們試試直接將其nop掉,F9運行看看;
直接跳過登陸框進入主程序,第一種方法已經達到目的,保存文件。
第二種方法:借助按鈕事件


1、脫殼后用PEID查發現是Delphi語言寫的,首先用OD載入脫殼后的文件,F9運行程序,跑起來后,我們輸入用戶名與口令(隨意),點擊登陸,出現錯誤提示

2、那么【登陸】就是我們的按鈕事件,用IDR(愛盤里可以下載)查詢按鈕事件【登陸】的地址是00553FFC,我們在OD里重新載入程序,接著Ctrl+G,轉到這個【登陸】按鈕所在的地址;

3、然后再F2下斷點,F9運行程序,程序跑起來并且出現登陸框,我們點擊【登陸】,此時程序因為按鈕事件而斷下,接著就是單步了;
4、我們發現,單步到00554076 E8 65050000 call dumped_.005545E0時,程序跑起來,對于服務器的網絡驗證call一般可以采取nop掉或者讓前面的某個跳轉跳過它的辦法,對于這個call,前面沒有跳轉可以跳過它,nop掉的話登錄框的登錄鍵會變成灰色,所以在這里F7進去;

5、接著繼續單步,到00554791 E8 16F9FFFF call dumped_.005540AC處時,程序再次跑起來,跟第4步一樣,我們F7進去,繼續單步,單步到005541BC E8 B7E8FFFF call dumped_.00552A78處時,程序喚起服務器網絡驗證,nop掉后程序會顯示驗證失敗,說明這個是調起服務器網絡驗證的關鍵call,因為前面沒有跳轉能夠跳過它,所以直接將其nop掉,繼續單步;


6、單步到005543F5 . E8 0639EBFF call 處時,程序跑起來,從提示框可以看出,這是個喚起驗證失敗的關鍵call,跟我們一開始看到的失敗框是一樣的,而就在它前面不遠處,005543C8 /74 30 je short dumped_.005543FA ,正好能夠跳過這個喚起驗證失敗的關鍵call;

7、那么很明確了,我們需要將005543C8 /74 30 je short dumped_.005543FA 處的je改成jmp,但并不是只需要改這一處就完事了,如果只改這一個地方,F9運行,發現還是驗證失敗;

8、所以我們需要加工一下,在005543C8前面有很多的跳轉,我們慢慢調試,肯定可以調試成功的,往上看,分析發現,如果005541CD /0F84 8C000000 je dumped_.0055425F這個地方,這個je不處理的話會驗證失敗,所以要讓他跳轉,將je改成jmp;

9、再次F9運行,程序依然提示驗證失敗,說明還要繼續修改,那改完005541CD后接著單步吧,看看還有什么地方要修改的,單步來到00554273 /7E 5A jle short dumped_.005542CF處,該跳轉已實現,試試將其nop掉,然后F9運行,發現,大功告成

10、保存文件,運行一下試試,發現確實可以進入主程序,到這里為止,所有步驟都結束了。

方法二在經歷多番調試后,終于成功躲避了服務器的網絡驗證,與方法一相比,方法二確實要花費太多時間,二者的區別在于:
方法一在這個功能上會受限制,后來我嘗試了在方法一的基礎上破解這個功能,最后得出的結論就是:方法二=方法一+搜索字符串破解引擎功能
程序下載地址:https://pan.baidu.com/s/1pLAUJZt 密碼: 52pj
學習教程快速掌握從入門到精通的電腦知識