netstat顯示程式名的bug問題

netstat顯示程式名的bug問題之前發現netstat顯示程式名存在bug,一直沒有深入查看原因。(無許可權查看導致不顯示和這個無關,-__-b)有同學深入查看了下,如下:http://www.makeinstall.cn/index.php/archives/156netstat和web主機socket檔案分析(二)轉載請註明出處,from www.makeinstall.cn在上一篇,我們發現了netstat的一個bug,即作者未充分考慮到scoket的inode可能很大,以至超過int

108.exe下載器分析報告

108.exe下載器分析報告  P.S.這塊剛剛才入門,比較粗糙,請多多指教。更新樣本下載連結:http://download.csdn.net/detail/magictong/3898092基本資料檔案名稱:108.exeMD5:d7d7b22d096fc1568d5781e2df614734屬性:16372位元組,無簽名調試運行環境:XPSP3調試工具:OD IDA

一個static修飾符惹得禍

     調試環境:xpsp3 vs2005      最近在寫一個小工具,中途遇到一個小bug,調試了我個把小時才完全搞清楚是怎麼回事……下面是一段經過高度簡化的代碼:#include "stdafx.h"#include <iostream>using namespace std;void staticFunction(int i){static int nflag = i;cout << nflag << endl;}int _tmain(int

__declspec(dllimport) 對【函數調用】編譯結果的影響

環境:vs2005 + xpsp3作者:magictong 時間:2010-09-08   註:例子示範裡面都是以debug模式下的彙編來講,在release下因為經過一些最佳化,過程會有一些區別,但是最終的結論是一樣的。         

我的網路通訊相關文章

我想如果是一年前,這類文章可能會佔據所有版面。從VoIP、SIP等等,好像一直都在搞網路通訊相關的項目,不過最近緩了一緩。WAP1.X/WAP2.0以及WAP瀏覽器的協議版本從雲端運算到框計算SIP協議sip訊息的路由NTLM的實現:實現PROXY穿越(16):NTLM的PROXY穿越實現PROXY穿越(15):NTLM Session Security實現PROXY穿越(14):NTLM type3 Message實現PROXY穿越(13):NTLM type2

SEHOP原理淺析

 SEHOP原理淺析 前言SEHOP的全稱是Structured Exception Handler Overwrite Protection(結構化異常處理覆蓋保護),SEH攻擊是指通過棧溢出或者其他漏洞,使用精心構造的資料覆蓋結構化異常處理鏈表上面的某個節點或者多個節點,從而控制EIP(控製程序執行流程)。而SEHOP則是是微軟針對這種攻擊提出的一種安全防護方案。微軟最開始提供這個功能是在09年,支援的系統包括Windows Vista Service Pack 1、 Windows

SetWinEventHook 事件鉤子

      相信訊息鉤子大家聽的比較多,訊息鉤子能夠在應用程式處理系統訊息之前將其截獲,提前處理並可以決定是否繼續將訊息往下傳送,有些windows事件並沒有訊息對應,譬如快顯功能表,切換視窗,獲得焦點,捲軸滾動等等,要截獲這些事件可以使用SetWinEventHook,它的原型如下:HWINEVENTHOOK WINAPI SetWinEventHook(  __in  UINT eventMin,  __in  UINT eventMax,  __in  HMODULE

實現PROXY穿越(2):Base64演算法

  最近忙,事比較多,活多了,還要降薪,唉。沒什麼時間看書,將以前的一些技術blog也移到這裡。NTLM在去年年底和今年年初研究過一陣子,寫了總結和例子程式。裡面涉及很多演算法,在網上查了很久。下面是以前的部落格:   如果我們進行抓包,在步驟二、步驟三、步驟四中,傳遞相關資訊,在WWW-Authenticate中,使用了Base64演算法進行擾碼。  按照RFC2045的定義,Base64被定義為:Base64內容傳送編碼被設計用來把任意序列的8位位元組描述為一種不易被人直接識別的形式。(Th

關於sql中索引的優缺點(面試常考)

一、為什麼要建立索引呢(優點)?建立索引可以大大提高系統的效能。第一,   通過建立唯一性索引,可以保證資料庫表中每一行資料的唯一性。第二,   可以大大加快資料的檢索速度,這也是建立索引的最主要的原因。第三,   可以加速表和表之間的串連,特別是在實現資料的參考完整性方面特別有意義。第四,   在使用分組和排序子句進行資料檢索時,同樣可以顯著減少查詢中分組和排序的時間。第五,  

關於PPT和演講

  前端時間在單位有一個競崗的PPT和演講,總的來說不是太好,幸好得到了其他同事的大力協助,將重點內容完善。可以說有些套路還不是很清楚。至於演講的水平還是要提高。講了兩次,第二次比第一次好很多。這方面的能力還是需要提高。上周五,單位市場部有一個開放的課程,如何寫PPT和演講。去聽了一下,下面是我的筆記。感謝小柯姐姐。  哇,筆記好亂啊,看來整理資料要及時整理,過幾天就不太記得了。  在演講的過程中要聯絡聽眾,明確演講的目的,是提供資訊,還是進行說服,瞭解聽眾的特點,他們關心什麼內容,以及演講的時

實現PROXY穿越(3):DES演算法之一

  最近忙,事比較多,活多了,還要降薪,唉。沒什麼時間看書,將以前的一些技術blog也移到這裡。NTLM在去年年底和今年年初研究過一陣子,寫了總結和例子程式。裡面涉及很多演算法,在網上查了很久。(下面是以前的部落格)最近想實現一個通過PROXY穿越的網路編程,將相關的內容進行一下匯總。很多東西來自網路共產主義,也應該為共產主義有所回饋。介紹DES演算法的實現。   在NTLM中使用DES演算法產生LM-HASH和NTLM-HASH(以後在介紹)。我們現討論DES演算法的實現。

由IsPostBack引發的思考(續)

上篇文章中講了關於Page類的IsPostBack屬性的相關知識,並引發了思考。本文中,將藉助執行個體,來協助大家更好的理解WebForm中的這些知識,相信讀者會有意外的收穫。WebForm技術,看起來簡單,做起來也看似很簡單,但你真正深入去思考,去探索,會發現其非常非常的複雜。好了,首先藉助一個執行個體,來探索當發生“跨頁投遞”的這種情況時候,當前“響應頁面”的IsPostBack和“請求頁面”的IsPostBack值。先建立兩個新的aspx(WebForm)

由IsPostBack引發的思考

我看過無數篇講解webform相關技術文章,其中不乏優秀的。但是據我看來,大多隻是“知其然而不知其所以然”。主要是教你“如何做”,而很少有人會講解其背後的原理。這大概和微軟的整個技術體系有關。呵呵。當然,這不是本章介紹的重點。本章中,我將藉助一個常見的IsPostBack屬性,從web本質去講解,希望能引發讀者的思考。關於IsPostBack的解釋,網上一搜,真實鋪天蓋地的。但我認為,總結的並不完善,而且初學者很容易被搞“暈”。頁面第一次載入:比如在瀏覽器地址欄中直接敲入“http://.../

從 “specified with /SECTION option does not exist” 說開

      這是使用共用記憶體節的一個經典錯誤,共用記憶體節,簡稱共用節用於dll在多個進程中共用變數或者多個執行個體間共用變數。      首先說說共用節的使用方法:      #pragma data_seg(".SharedMem")            BOOL g_bOpenUse = FALSE;      #pragma data_seg()      #pragma comment(linker,"/SECTION:.SharedMem,RWS")      

WinPcap internals Modules

WinPcap internals Modules NPF driver internals manual How to compile WinPcap Packet.dll -- Packet Driver APIDetailed DescriptionThis portion of the manual describes the internal structure and interfaces of WinPcap, starting from the lowest-level

實現PROXY穿越(4):DES演算法之二

  最近忙,事比較多,活多了,還要降薪,唉。沒什麼時間看書,將以前的一些技術blog也移到這裡。NTLM在去年年底和今年年初研究過一陣子,寫了總結和例子程式。裡面涉及很多演算法,在網上查了很久。(下面是以前的部落格)最近想實現一個通過PROXY穿越的網路編程,將相關的內容進行一下匯總。很多東西來自網路共產主義,也應該為共產主義有所回饋。介紹DES演算法之二的實現。 步驟二:16次計算(16 interations)  在步驟一中,我們擷取了64bits的s,以及56bits的key。s分為2個3

大型網站架構演變

今天我們來談談一個網站一般是如何一步步來構建起系統架構的,雖然我們希望網站一開始就能有一個很好的架構,但馬克思告訴我們事物是在發展中不斷前進的,網站架構也是隨著業務的擴大、使用者的需求不斷完善的,下面是一個網站架構逐步發展的基本過程,讀完後,請思考,你現在在哪個階段。  架構演變第一步:物理分離WebServer和資料庫  最開始,由於某些想法,於是在互連網上搭建了一個網站,這個時候甚至有可能主機都是租借的,但由於這篇文章我們只關注架構的演變曆程,因此就假設這個時候已經是託管了一台主機,並且有一

高效能網站的14個原則

原則1 減少HTTP請求數構造請求、等待響應需要時間,因此請求數量越少越好。減少請求的總體思路就是合并資源,減少顯示一個頁面需要的檔案數。1. Image Map通過設定<img>標籤的usemap屬性與使用<map>標籤可以在一幅圖片上切分出多個地區,指向不同的連結。比起使用多幅圖片分別構造連結減少了請求數。2. CSS

select與阻塞和非阻塞

select與阻塞和非阻塞這2天一直和同事在討論socket的非阻塞用在什麼場合,並且認為在select時,使用的socket要設定成阻塞的,今天在網上搜了一下,才發現,原來,我們搞錯了,一個通訊端阻塞或者不阻塞,select就在那裡,它可以針對這2種通訊端使用,對任何一種通訊端的輪詢檢測,逾時時間都是有效,區別就在於:當select完畢,認為該通訊端可讀時,1 .阻塞的通訊端,會讓read阻塞,直到讀到所需要的所有位元組;2

浮點數字串轉換成浮點數實現

        之前面試的時候,常給面試者出的一個面試題目是,給定一個字串,輸出該字串表示的浮點數的值,要求如下:        寫一個轉換函式,該函數的輸入是一個表示浮點數的字串,把該字串轉換成浮點數並輸出。條件:請考慮各種情況,並且代碼中的迴圈盡量少,不能調用API或者crt庫中的函數。例如:輸入字串"345.7",則輸出浮點數345.7。介面可以為:float StrToFloatA(TCHAR* pstrfloat);      

總頁數: 61357 1 .... 24319 24320 24321 24322 24323 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.