Fermé

Windows Kernel File Access

This project is a part of another project. So please don't care if it does not make complete sense on its own.

Description:

Windows Kernel Code (passive level) to access files (local and network shares) with the access rights (rights of network shares & file system objects) of the user mode caller (implicitly) or alternatively of a explicitly specified (loging and PW) caller.

Example: A user mode application calls the kernel code and provides a filename (and other information if required). The Kernel code opens the file using the access rights of the user mode caller. If there is a different user required to access the file, either

- user mode code gets an information from the kernel code and can query the required login data and start a new attempt or (better, but don't know if doable)

- kernel mode code initiates a prompt where the user can specify another identity (login and PW)

Further Requirements:

- Kernel file access with zwCreateFile etc (if possible)

- required to work with Win XP/Vista/7/Server2003+2008 and all derivates

- handling accesses to several files with different restictions/access requirements at a time

Actually, just the Kernel code is required. For practical reasons of project communication and progress/achievment control, a rudimentary user mode app and a driver envelope seem reasonable.

A diagram was added to clarify the requirements of the project. Since this project is part of another project, simply accessing files through a kernel mode driver is not the final goal, but it is the goal of this project part.

Compétences : Programmation C, Programmation C++, Bureau Windows, Serveur Windows

Voir plus : windows c programming, practical programming, practical c programming, passive programming, part time driver, local programming, gets c programming, windows access kernel mode driver, windows kernel file access, windows kernel file, progress programming, loging, Windows Kernel, Windows Driver, kernel, kernel driver, envelope , access rights, Access app, app caller, passive, windows kernel access files, win kernel driver programming, win kernel driver, file system windows

Concernant l'employeur :
( 8 commentaires ) Munich, Germany

N° du projet : #1059219

8 freelance ont fait une offre moyenne de 509 € pour ce travail

stargazer3p14

Hi, please see PMB

599 € EUR en 14 jours
(1 Commentaire)
1.4
epitomesystem

We are team of 24 members expert in system softwares. With expertise in the design and development for system softwares at kernel and firmware level. Please see PMB for more details.

500 € EUR en 14 jours
(0 Commentaires)
0.0
qlfw

pls see pm

500 € EUR en 30 jours
(0 Commentaires)
3.4
vanashree

Have some doubts, Please reply to the PM

700 € EUR en 30 jours
(0 Commentaires)
0.0
seowebtech

Hello I am a SEO Expert/Web Developer from INDIA, over 50 Project experience from IT companies with 5 years technical and seo experience. I would like to work for you because i have capabilities to do all kinds of wo Plus

350 € EUR en 10 jours
(0 Commentaires)
0.0
quicktime123

see private message

350 € EUR en 8 jours
(0 Commentaires)
0.0
mfrolovs

Good day, I am interesting in your job offer. Currently working in different infrastructure projects. I have got Powershell exe file to which can be parsed parameters and it will launch another process with different Plus

270 € EUR en 5 jours
(0 Commentaires)
0.0
kedarnag

I have worked in similar projects where we had user app communicating to kernel filter driver. The driver waits till the usermode app verifies the file. We had also dealt with cases with anti virus interrupting our cal Plus

800 € EUR en 40 jours
(0 Commentaires)
0.0