Featured Opportunities

06.08.07
Linchpin Labs Response to Microsoft's Classification of Atsiv On August 3rd, Microsoft employee Scott Field revealed that Microsoft has classified Atsiv as malware.
Learn More
02.08.07
Object Viewer v1.00 ReleasedObject Viewer is a tool with both a GUI and command line interface for dumping and examining all active objects on 32 bit (x86) and 64 bit (x64) editions of Windows XP, 2003 and Vista.
Learn More
27.07.07
Handle Viewer v1.00 ReleasedHandle Viewer is a tool with both a GUI and command line interface for listing, searching and manipulating open handles on 32 bit (x86) and 64 bit (x64) editions of Windows XP, 2003 and Vista.
Learn More
20.07.07
Atsiv v1.01 ReleasedAtsiv is a command line tool that allows the user to load, list and unload signed or unsigned drivers on 32 bit (x86) and 64 bit (x64) versions of Windows XP, 2K3 and Vista.
Learn More

Atsiv Usage & Design

Copyright © 2007 Linchpin Labs



Introduction
SysLoader is a GUI and command line application that allows users and developers to load and unload drivers with a single button. SysLoader GUI remembers the last driver installed but does not create any unnecessary registry entries.

SysLoader helps facilitate faster debugging and testing through a simple interface that requires a minimal amount of actions to load a driver. SysLoader command line can be scripted to help facilitate automated testing.

Note without special boot options SysLoader will fail to load unsigned drivers on Windows Vista 64. Use Atsiv to load unsigned drivers on Windows Vista 64.

Atsiv

GUI Interface
Usage: Double click SysLoader or drag a .sys file onto the SysLoader icon.
  • Driver - drivers file name and path
  • Start - registers and starts the specified driver
  • Stop - stops and deregisters the specified driver
  • StartType - specifies the start type for the specified driver (Boot, System, Auto, Demand or Disabled)


Command Line Interface
Usage: SysLoaderCmd <[-s StartType] | [-u]> DriverName.

Run SysLoaderCmd.exe from within a Command Prompt to display usage options. You must be running with administrative privileges to run SysLoaderCmd. To start a command prompt with administrator privileges click on Windows Start button, go to All Programs and locate the Command Prompt in Accessories menu, right-click on Command Prompt menu item and click the Run as Administrator option.

Starting Drivers (-s)
Registers then starts the driver. The registry key is created based on the driver's name and is created regardless of whether or not the driver is loaded. The start type can be specified with the values 0 (Boot), 1 (System), 2 (Auto), 3 (Demand) or 4 (Disabled).

Unloading Drivers (-u)
Stops the driver and removes registry key. Note the registry key is deleted regardless of whether or not the driver is loaded.

Examples
  • SysLoaderCmd.exe -r c:\driver.sys
  • SysLoaderCmd.exe -s 3 c:\driver.sys
  • SysLoaderCmd.exe -s 3 "c:\windows\system32\driver.sys

Reporting Bugs & Feedback
If you encounter a problem while running SysLoader, please visit www.linchpinlabs.com to obtain the latest version. If you still have problems please send any information you have on the problem to info@linchpinlabs.com.

Warning
Modifying the system registry hive can lead to system failure. SysLoader is designed as a developers debugging aid and should be used with care.

Terms of Use
Linchpin Labs and affiliates' source-code and software may not be used in any product or distributed in any form without written consent. All enquiries should be made to info@linchpinlabs.com.

This software is provided "as is", without warranty or guarantee of any kind. The use of this software is at your own risk. We take no responsibly for any damage that may be caused through its use.

THE ENTIRE RISK FROM THE USE OF THIS SOFTWARE REMAINS WITH YOU.

Download SysLoader