Skip to content

dwendt/FYIR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FYouI'mRoot

This is a Windows 7 driver(hopefully x86 and x86_64) that allows an administrator to endulge in the things they should rightfully be able to do on their own computer. Drivers that serve no purpose other than to prevent reverse engineering/development and make life difficult are increasingly common, as can be seen in PunkBuster, Ahnlabs HackShield(EagleNT.sys, Eagle64.sys), Tencent's TenProtect(TenSafe.sys), etc. Fuck that shit, this is my OS.

It will never be necessary to disable patchguard. To run this driver, you will need to self-sign it, todo: instructions will be provided.

##This should:

  • Dump/log files being written to that match a given name
  • Prevent ObRegisterCallbacks intended to deny process handle requests, by either:
    • Providing an API to request a handle via the driver
    • Walking the callback list kernel structure and removing those belonging to memory regions of some given driver
  • Hide given process names from the process list. Really.

(and maybe)

  • Hide existance of a given module name from being seen in the PEB of any processes?
  • Hide given file names on disk? -- might need a kernel patch :(
    • Alternatively, replace the original file path field of the KPROCESS structure for a given process name with something funny
  • Dump a given running driver to disk? -- maybe pattern scan 0x80000000 to 0xFFFFFFFF

About

FYouI'mRoot.sys -- an anti-anti-reverse engineering driver for Windows 7.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors