Home |  Store  |  Products  |  News  |  Downloads  |  Forum  |  Support  |  Knowledge Base  |  FAQ  |  Contact Us

 
 

Digitally Signed Software

  

Software vendors can digitally sign and timestamp the software they distribute. The code signing process ensures the end user knows the digitally signed software is legitimate, comes from a known software vendor and the code has not been tampered with since being published.

 

All the software products published by Digital Detective have been digitally signed. This ensures that when you use our software, you can verify that it has not been tampered with and is a product developed and released by Digital Detective Group.

   

This is extremely important when using software for forensic purposes.  As a digital forensic specialist/scientist, you demand excellence in the products you use.  You need to be sure that you are using a genuine product which has been developed and tested by the forensic software engineers at Digital Detective.

  

Installing Digitally Signed Software

  
When installing software products which have not been digitally signed, you have no guarantee that they have been produced by a legitimate software house or have been tampered with by a third party.  Would you really want to rely upon software which has not been digitally signed in a criminal or civil case?  In Microsoft Windows Vista, non-signed software will produce the dialogue box shown in Image 1 below.

  

Image 1

       

When installing software that has been signed, Microsoft Windows Vista will show the dialogue in Image 2.  This image shows that the publisher is Digital Detective Group. 

  

Image 2

   

When you select run, Microsoft Windows Vista User Account Control asks for permission to continue.  UAC is designed to stop unauthorised changes to your computer.  In this case (Image 3), the dialogue shows that the software you are installing is NetAnalysis v2 and is published by Digital Detective Group.  This is because the setup executable has also been digitally signed.

    

Image 3

   

Verifying Digitally Signed Software

     

To verify the digital signature embedded within an individual executable or DLL, simply right click on the item and select properties.  This will show the dialogue (Image 4) below.  If the software does not have a Digital Signature tab, then it has not been digitally signed or the file has been tampered with.

Clicking on the Digital Signature tab shows the name of the signer, a contact email address and a timestamp reflecting the date the file was signed.

       

Image 4

   

Selecting the signature and clicking on the details button opens another dialogue (Image 5).  This allow you to verify whether the digital signature is valid and also get further information from the original digital certificate.  This dialogue shows that this executable file was digitally signed by Digital Detective Group on November 2nd at 11:14:21 hours.

 

Image 5

     

As a further level of security, all Digital Detective software downloads are MD5 hashed so that you can verify the content has not been tampered with.  Please ensure that you only download Digital Detective products from this website.  Digital Detective does not host any of our downloads on servers which are not controlled by us.  Image 6 below shows the MD5 section for a download.  Once the software has been obtained, the MD5 hash can be verified using your tool of choice.

   

Image 6

 

      

Privacy Policy | Copyright© 2001-2013 Digital Detective Group Ltd