style="display:inline-block;width:300px;height:250px"
data-ad-client="ca-pub-5935214489160196"
data-ad-slot="8007533899">

Windows 98核心介紹

Windows 95,Andrew Schulman Unauthorized Windows 95 Developers Resource Kit,,Windows,Windows 98,,Windows 98,,,Windows 98Windows NTWindows 2000(NT),,Windows 98,Windows NT Windows 2000 ,Wnidows 98(),, VMM32.VXDLoadVXD,Ring 0,VMM32.VXD,Windows 98(95)Ring 0,VXD,.,VXD(LE),VXD(),,krnl386.exeVMM32.VXDDPMI Client DPMI Server,VMM32.VXDkrnl386.exe( krnl386.exeNE,16-bit),Andrew Schulmancommand.comkrnl386.exe,v86 DOS,Windows 98,WinICE,WindowsDOS V86WinICE,C:\Ctrl+DWinICE,()<Step 1>EXEHDRkrnl386.exe,krnl386.exeKernel,()<Step 2>krnl386.exe,NE,()<Step 3>krnl386.exeEXITKERNEL,krnl386.exeV8616 bit,,Kernel32.dll(Windows System Programming SECRECTS<Matt Pietrek>VWIN32.vxd ,Kernel32.dll,krnl386.exe),Windows 98Shell(system.iniShell = explorer.exe),,.,,Andrew SchulmanWinFile.exeExplorer.exe,Shell,Windows 98(95)Explorer.exe,,,Win 32,,,Win32 () () DriverVXD Service Windows 9820(),()<Step 1> […]

Windows 98動態連結函式庫攔截技巧

,repair_send,Send http://www.sparc14.cc.ncku.edu.tw/e9484110(^_^) () Windows 98WSOCK32.DLL , <Step 1>LoadLibraryAws2_32.dll,ws2_32.dll <Step 2>LoadLibraryAmswsock.dllmswsock.dll <Step 3>wsock32.dllgethostbynameGetProcAddressws2_32.dll <Step 4>wsock32.dllEnumProtocolsAGetProcAddressmswsock.dll () 785C132C MOV ,EAX ,LoadLibraryA(ws2_32.dll)785C6180,785C1335,LoadLibraryA(mswsock.dll)785C6184, 785C1810 PUSH 785C63C0 785C1815 PUSH DWORD PTR 785C181B CALL DWORD PTR GetProcAddress 785C63C0gethostbyname,785C6180LoadLibraryA(ws2_32.dll),HelpGetProcAddress, GetProcAddress( HMODULE hModule, // handle to DLL module LPCSTR lpProcName // name of function ); […]