Instructions for Using the Tools Directory to Test Sign Code ------------ Test the Tools on your machine: ------------ 1. You should have Internet Explorer 3.02 with the Authenticode2 Update. 2. Copy the entire Tools directory to your local hard drive. 3. Run Signfiles.bat (it is best to do this from the command prompt) 4. If everything works, you should "test sign" Notepad.exe Mouse over the Description (Microsoft Notapad) to see the URL Click on the descriptio to go to the site ------------ To test sign your own code: ------------ 1. Drop your files into the Tools directory (don't use subdirectories) 2. Modify the list.txt and list your files with their informaiton. The list.txt file is in the following format: filename,description,url You need one line in the list.txt file for each file to be signed (Need return at the end of each line) The filename is listed with extension. The file must be 32-bit. Currently, the tool only works with .exe .dll .ocx and .cab files The description is a text description. (approx: 45 Characters max) The URL points to a web site where someone downloading goes to for info. The URL must start with http:// The list.txt file requires a single blank line at the end of the file. (This is important, refer to the sample used to sign notepad.exe) 3. Run signfiles.bat ------------ Common problems: ------------ Error: URL on the last file doesn't work. Resolution: Need the extra blank line at the end of the list.txt Error: 0x80070005 (attempting to sign a read-only file) Resolution: uncheck the read-only attribute Error: 0x80070057 (attempting to sign a 16-bit file) Resolution: Only 32-bit files can be signed. ------------ More Information: ------------ This file has been intentionally kept brief. For Information on submitting files for "real signing," addition information on error resulution, and other signing information see: http://wprs/CODE_Startup.htm Code signing should not be taken lightly. It is the process of putting an official company stamp on code. Reading the information on the above web site is highly suggested.