原创 iczelion Vxd tut1

Virtual Device Driver Basics In this tutorial series, I assume you, the reader, are familiar with Intel 80x86's protec

原创 iczelion pe tutcn2

  PE教程2: 檢驗PE文件的有效性 本教程中我們將學習如何檢測給定文件是一有效PE文件。下載 範例 理論: 如何才能校驗指定文件是否爲一有效PE文件呢? 這個問題很難回答,完全取決於想要的精準程度。您可以檢驗PE文件格式裏的各個數據結

原创 iczelion Vxd tut4

  VxD Programming: PrimerWe know how to build a VxD which does nothing. In this tutorial, we will make it more product

原创 iczelion pe tut7

  Tutorial 7: Export Table We have learned about one part of the dynamic linking, namely the import table, in the previ

原创 iczelion pe tutcn5

  PE教程5: Section Table(節表)   理論: 到本課爲止,我們已經學了許多關於 DOS header 和 PE header 的知識。接下來就該輪到 section table(節表)了。節表其實就是緊挨着 PE he

原创 iczelion Vxd cntut9

  虛擬8086模式的內存管理 下邊我們用到的V86即指虛擬8086模式。 在以前的教程中,你學習了怎樣模擬V86中斷,但還有一個問題沒有解決:在VxD和V86代碼之間交換數據。我們將在此學習如何使用V86內存管理器來實現這個功能。在這裏

原创 1963源程序!!

  data_1e equ 4 ; (0000:0004=7FBh) data_2e equ 6 ; (0000:0006=70h) data_3e equ 4Ch ; (0000:004C=88h) data_4e equ 84h

原创 iczelion Vxd cntut4

VxD 程序設計入門 We 我們在上一節學會了如何編寫一個什麼事也不做的VxD程序。在這一節裏,我們要給它增加處理控制消息的功能。 VxD的初始化和結束 VxD程序分爲兩種:靜態的和動態的。每種的加載方法都不同,接受到的初始化和結束的

原创 BadBoy II 源程序

  code segment assume cs:code,ds:code .radix 16 org 100 start: push word ptr cs:[table+2] push cs pop ds jmp wo

原创 HPS virus 源程序

  .386P                 locals                 jumps                 .model flat,STDCALL                 ;Include

原创 iczelion Vxd cntut1

虛擬設備驅動程序初步在本教程裏,我假定讀者對諸如虛8086模式,調頁,GDT,LDT,IDT之類的INTEL 80x86保護模式的操作比較熟悉。如果你不瞭解這些,那你要先在 http://developer.intel.com/desi

原创 iczelion Vxd cntut6

DeviceIoControl接口<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 在這一節中我們將要關於學習動態VXD,特別是如何

原创 iczelion Vxd cntut7

請求執行時間段與Shell函數   下載例子程序 理論: 請求執行時間段通常被簡稱爲"appy time"。是指當系統VM穩定到充許VxDs和ring-3級別的應用軟件(特別是16-bit的應用軟件)交互時的時間段。例如,在一個特定時間段

原创 iczelion Vxd tut7

  Application Time and Shell Functions Some TheoryApplication time is usually called "appy time". It simply means the

原创 8ball源程序!!!

  designed by "Q" the misanthrope. comment * 8_Ball is a multipartite momentarilly video resident C:/CONFIG.SYS i