Tool 175: Web download (http://... or ftp://...) and check its MD5

Description:

  This tool downloads a HTTP or FTP file and check its MD5.
  It ensures the server is working properly.
  
  Parameter --uri is the uri/url requested.
  Parameter --md5 is the expected md5sum.
  Parameters --proxy-ip, --proxy-port, --proxy-login and
  --proxy-password defines the web proxy and credentials.
  Parameter --user-agent defines the client name to send. For example
  'Netscape/7.0'.
   

Usage:

  netwox 175 -u uri -m data [-p ip] [-P port] [-l data] [-L password] [-U data] [-T uint32]

Parameters:

parameter description example
-u|--uri uri url/uri to download http://www.laurentconstantin.com/
-m|--md5 data wanted md5 f5e1ff8de2e31c88685b5db5ff442c9c
-p|--proxy-ip ip IP address of proxy 5.6.7.8
-P|--proxy-port port port of proxy 3128
-l|--proxy-login data login of proxy  
-L|--proxy-password password password of proxy  
-U|--user-agent data user agent  
-T|--timeout uint32 timeout in ms 10000

Examples:

  netwox 175 -u "http://www.laurentconstantin.com/" -m "f5e1ff8de2e31c88685b5db5ff442c9c"

  netwox 175 --uri "http://www.laurentconstantin.com/" --md5 "f5e1ff8de2e31c88685b5db5ff442c9c"