This is a simple tool to set the Mulitboot headers inside of a PE file. It will use the header information in the file itself to generate the load information. This should work with any base, but it's best to use 1 meg just to be safe.
Usage: HeaderSet.exe "Path to PE file"
A simple command line tool to work with disk images. Allowing you to list information and files, read the contests of files and add/update files. This is useful for quickly updating the version of BootDebug in an existing image without having to fiddle around with anything other then the image itself.
When specifying a path to data located inside of an image the root of the path is used to indicate the partition to access in the format of (hd0) where 0 is the partition number. So if you wanted to reference the BootDebug you would use a path something like (hd1)\BootDebug.exe
Usage: DiskTools.exe COMMAND ImageFile [Options]
Command list
* INFO ImageFile: Returns info on the Image file
* DIR ImageFile [Path]: Lists the contests of a folder
* COPY ImageFile SrcFile [DestFile]: Copies the SrcFile from the Image to DestFile (or console if not provided).
* Add ImageFile SrcFile DestFile: Copies the SrcFile into the Image at DistFile
This tool is a simple batch file. When run Visual Studio command environment it will find the provided lib file, extract out a know set of objects representing necessary support functions (for 64bit math and stack checking) and built a new output library with them.
It will use the current folder to story temporary files.
Usage: LibMaker.bat SourceLib OutputLib
When run under the Visual Studio command environment, this will generate the Core.lib and Cored.lib files.