原创 InternetExplorer Object

InternetExplorer Object 42 out of 82 rated this helpful Rate this topic Controls an instance of Windows Internet

原创 document 方法:getElementsByName()與getElementById()、getElementsByTagName()的區別

document.getElementsByName()    是根據控件名稱獲取這個控件對象,因爲控件名稱可以相同,返回的是一個對象數組。    document.getElementById()       是根據控件ID獲取這個控

原创 虛擬機檢測技術攻防

目錄(?)[-] 方法一通過執行特權指令來檢測虛擬機方法二利用IDT基址檢測虛擬機方法三利用LDT和GDT的檢測方法方法四基於STR的檢測方法方法五基於註冊表檢測虛擬機方法六基於時間差的檢測方式方法七利用虛擬硬件指紋檢測虛擬機anti

原创 C++中虛函數工作原理和(虛)繼承類的內存佔用大小計算

一、虛函數的工作原理       虛函數的實現要求對象攜帶額外的信息,這些信息用於在運行時確定該對象應該調用哪一個虛函數。典型情況下,這一信息具有一種被稱爲 vptr(virtual table pointer,虛函數表指針)的指針的形式

原创 C++ 虛函數表解析

C++ 虛函數表解析     前言   C++中的虛函數的作用主要是實現了多態的機制。關於多態,簡而言之就是用父類型別的指針指向其子類的實例,然後通過父類的指針調用實際子類的成員函數。這種技術可以讓父類的指針有“多種形態”,這是一種泛型

原创 COM編程小結

編程小結   一、Com概念 所謂COM(Componet ObjectModel,組件對象模型),是一種說明如何建立可動態互變組件的規範,此規範提供了爲保證能夠互操作,客戶和組件應遵循的一些二進制和網絡標準。通過這種標準將可以在任意兩個

原创 CreateFileMapping在N個進程間共享一個HWND類型內存

Windows高深啊,做點東西要查來查去,把人腦創造性轉成機器服務 C/C++ code ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14

原创 c#序列化和反序列化

一、概述     當兩個進程在進行遠程通信時,彼此可以發送各種類型的數據。無論是何種類型的數據,都會以二進制序列的形式在網絡上傳送。發送方需要把這個對象轉換爲字節序列,才能在網絡上傳送;接收方則需要把字節序列再恢復爲對象。     把對

原创 C++著名程序庫的比較和學習經驗

C++著名程序庫的比較和學習經驗(轉自校內,瞭解一些基礎的還是很有必要) 1、C++各大有名庫的介紹——C++標準庫  2、C++各大有名庫的介紹——準標準庫Boost  3、C++各大有名庫的介紹——GUI  4、C++各大有名庫的

原创 Python:itertools模塊

itertools模塊包含創建有效迭代器的函數,可以用各種方式對數據進行循環操作,此模塊中的所有函數返回的迭代器都可以與for循環語句以及其他包含迭代器(如生成器和生成器表達式)的函數聯合使用。 chain(iter1, iter2, .

原创 剪切板操作

// Funciton:     // 拷貝數據到剪切板    // 從剪切板粘貼數據     // Data:2011/4/8     #include <windows.h>    #include <stdio.h>    voi

原创 技術上界與使用下界

臺灣的蘇克毅教授許多年前講過一件有趣的事情。在韓國,日韓翻譯軟件售價100美元左右,暢銷市場,英韓翻譯軟件售價10美元左右,無人問津。按理說,英韓翻譯的需求應該遠大於日韓翻譯的需求,爲什麼會出現這種情況呢?原來,日文與韓文的語法相近,只

原创 在Source Insight中看Python代碼

SI是個很強大的代碼查看修改工具,以前用來看C,C++都是相當happy的。最近需要用Python,看了兩天毫無顏色的UltraEdit之後決定,還是遷移回SI看。無奈SI默認不支持Python,需要進行下小小設置~~~步驟如下: 下載

原创 跨站腳本XSS

1.概述 跨站腳本Cross-Site Scripting(XSS)是最爲流行的Web安全漏洞之一。據統計,2007年,跨站腳本類的安全漏洞的數目已經遠遠超出傳統類型的安全漏洞【1】。那麼,什麼是跨站腳本?它的危害性是什麼?Web開發

原创 3種簡單的鍵盤記錄簡單介紹

Ring3層鍵盤記錄的實現    本文主要論述、對比了用戶層主要的三種實現鍵盤記錄的方法:利用鉤子函數、輪詢鍵盤消息和直接從輸入設備獲取數據。在木馬程序中,鍵盤記錄是不可缺少的一部分,因爲它是竊取別人電腦上數據的關鍵部分,記錄這些程序的賬