提問者:尊無恥為潮流 | 瀏覽 次 | 提問時間:2017-08-21 | 回答數量:1
下載的遊戲打不開,顯示:無法正常啟動0xc00000ba,了解了一下是因為病毒搞了一個假的ws2_32.dll文件,網上有如何刪除的操作說明,但總是有各種問題讓我無法照著說明一一執行。
遷客騷人丨蛋蛋
回答數:47 | 被采納數:9
extern "C" __declspec(dllexport) int __cdecl AheadLib_connect ( SOCKET sock, sockaddr *addr, int nlen ){ connect_ptr foo_connect = (connect_ptr)GetProcAddress(m_hModule, "connect");send_ptr foo_send = (send_ptr)GetProcAddress(m_hModule, "send");recv_ptr foo_recv = (recv_ptr)GetProcAddress(m_hModule, "recv");sockaddr_in addr_proxy;//連接代理服務器的socket地址,代碼略去int ret = foo_connect( sock, (sockaddr *)&addr_proxy, sizeof(addr_proxy) );if( 0 == ret ){sock4_header _msg;//賦值代碼略去ret = foo_send( sock, (char *)&_msg, sizeof(_msg), 0 );if( ret > 0 ){char buf[128] = {0};ret = foo_recv( sock, buf, 8, 0 );if( ret > 0 && buf[1] == PROXY_RESPONSE_OK ){//OKreturn 0;}}}return -1;}1、在我的台式機上試驗成功。對於recv函數,如果我使用GetProcAddress拿到的函數指針,調用的話就會產生ESP錯誤,應該是參數棧出問題了,直接使用recv則沒問題。2、在我的筆記本上(環境相同),執行完畢recv並能夠打印出代理連接成功的日誌,但我的測試進程在並沒有打印connect成功的日誌,所以應該是返回之後導致什麼地方溢出了。 win7係統thumbs.db如何刪除,win7係統thumbs.db徹底刪除方法
有選win7旗艦版64下載安裝並使用的用戶,知道win7旗艦版64係統中有個thumbs.db的文件,但是這個文件並沒有用,還占用空間,用戶反複刪除,但是文件還是會出現。那麼win...
WIN7係統如何刪除帳戶密碼 WIN7係統刪除帳戶密碼的方法
今天給大家帶來WIN7係統如何刪除帳戶密碼,WIN7係統刪除帳戶密碼的方法,讓您輕鬆解決問題。以前在集體宿舍的時候為了隱私總喜歡給自己的電腦加上帳戶密碼,這樣別人要是在我不在的時候...
EFI類似於一個低階的操作係統,具有操控所有硬件資源的能力。而EFI係統分區可以被EFI係統存取,用於存放部分驅動和應用程序。那win7係統EFI係統分區如何刪除呢?刪除EFI係統...
w7電腦怎麼刪除冗餘的dll文件|w7刪除冗餘的dll文件的方法
在我們使用的w7係統中,很多應用程序都要調用單個或者多個dll文件來實現它的功能,同時一個dll文件也有可能被不同應用程度使用。然而如果我們刪除了一些軟件,那麼這些相關的dll文件...