News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

KmdKit by Four-F

Started by misDelusion, July 26, 2015, 06:35:39 PM

Previous topic - Next topic

misDelusion

Hello, I was looking for the Kernel Mode Driver Development Tuts by Four-f on http://four-f.narod.ru/. However all links from the page to freewebs.com appear to be frozen. Could anyone help me with the tutorials?

Regards.

jj2007

Have you tested the "Download" link here?

Gunther

Hi misDelusion,

Quote from: jj2007 on July 26, 2015, 06:54:32 PM
Have you tested the "Download" link here?

The link at the bottom of the page works fine. It's a rar archive. And welcome to the forum.

Gunther
You have to know the facts before you can distort them.

jj2007

Quote from: Gunther on July 27, 2015, 02:39:36 AMThe link at the bottom of the page works fine. It's a rar archive.

Yes, it works fine. And yes, it's a rar archive.

Mikl__

Hi, misDelusion !

HSE

Hi Mikl__!

Copy a link and make Google search, and in "more" option select "Translator" . The translation from russian to english is very good, to spanish is not so good.

Regards. HSE
Equations in Assembly: SmplMath

Mikl__

Hi, HSE!
fact is that Four-F is russian programmer from the site wasm.ru/forum. I have shown links to original article of Four-F in russian language from wasm.ru. I thought, if misDelusion had found references to Russian resource http://four-f.narod.ru/ means misDelusion knows Russian language. Many time ago I came across the articles of Four-F in English in pdf, but I can not find any reference to them

jj2007

Quote from: Mikl__ on July 30, 2015, 11:31:51 AM
Hi, HSE!
fact is that Four-F is russian programmer from the site wasm.ru/forum. I have shown links to original article of Four-F in russian language from wasm.ru. I thought, if misDelusion had found references to Russian resource http://four-f.narod.ru/ means misDelusion knows Russian language. Many time ago I came across the articles of Four-F in English in pdf, but I can not find any reference to them

Hi Mikl,

Your links in Russian were obviously exactly what misDelusion needs (btw he has not shown up again, so we are talking to ourselves here :P)

For those who want them in English, see reply #1. Below a snippet from the English chm file.

Quote7.2 LookasideList driver source code
I was thinking really hard but I was failed to depict sensible and simple example for this article. That's why this driver will act probably senselessly. However this should not prevent you from understanding the concepts or associative and double linked lists.

There will be no driver control program, use KmdManager (included in KmdKit package) or something similar. Use DebugView ( http://www.sysinternals.com ) or SoftICE console to watch driver's debug messages.

;@echo off
;goto make

;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
;                                                                                                   
;  LookasideList - Merely allocates and releases some fixed-size blocks of memory.                 
;                                                                                                   
;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

.486
.model flat, stdcall
option casemap:none

;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
;                                 I N C L U D E   F I L E S                                         
;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

include \masm32\include\w2k\ntstatus.inc
include \masm32\include\w2k\ntddk.inc
include \masm32\include\w2k\ntoskrnl.inc
...