Raymond.CC Blog
  • Home
  • Forum
  • Giveaway
  • X-Ray 2.0
  • Contact
  • About
  • I’m Feeling Lucky
Search the site...
Home» X-Ray 2.0: Auto Submit Suspicious Files to Antivirus Analyst

X-Ray 2.0: Auto Submit Suspicious Files to Antivirus Analyst

  • Like
  • +1
  • Tweet
  • Printer Friendly and PDF

An antivirus software cannot detect all viruses which is why they also depend on users to submit samples to their virus analyst for manual analysis through various methods. It can be either through a web form, email or a special tool which makes it very troublesome to submit samples because every web form is not the same and they have different prerequisites. For example, some wants the file to be sent in raw format and some wants you to compress the file to ZIP or 7z. Some requires you to use a specific password for the ZIP file and some don’t. Other than that, submitting samples to SUPERAntiSpyware requires a special tool called SUPERSampleSubmit. It is nearly impossible for an individual to submit samples to multiple antivirus companies because it is just way too troublesome, until X-Ray has been created.

X-Ray is a software created by Raymond.cc that automates submission of files that you think is suspicious to 35 (Agnitum, Antiy Labs, Avast, AVG, Avira, Bitdefender, QuickHeal, ClamAV, Comodo, Dr.Web, Emsisoft, ESET, F-Prot, F-Secure, Fortinet, Hacksoft, Ikarus, K7Antivirus, Kaspersky, Kingsoft, McAfee, Microsoft, Norman, nProtect, Panda, PC Tools, Rising, Sophos, SUPERAntiSpyware, Symantec, TotalDefense, TrendMicro, VBA32, Vipre, ViRobot) antivirus companies for manual analysis by virus analyst professionals with a click of a button.

Features

- Automatically submit files to 35 different antivirus companies via email or web based submission method for manual analysis.
- Abort upload progress
- Retrieve latest scan report from VirusTotal (API 2.0)
- Send file to VirusTotal for scanning (API 2.0)
- Automatic failover when chosen method for sending files to VirusTotal fails.
- Two methods of sending files to VirusTotal (Email and API)
- Copying MD5 hash and results to clipboard via right click context menu.
- History (VirusTotal detection report and Analysis Submission date & time)
- Clear History
- Change submission method for a particular antivirus from Settings
- Test email settings
- Auto update checker
- Support 6 CAPTCHA recognition service
- Proxy Support
- Right Click “Send To”
- Support Windows XP/Vista/7/8 (32bit & 64bit)
- Freeware (no spyware or adware embedded)
- Portable (history and encrypted settings are stored in AppData)

Screenshot

X-Ray 2.0
X-Ray 2.0 retrieved VirusTotal scan report for a malware in Windows 8

Usage

1. Download X-Ray from the link at the end of this page and extract.

2. Run X-Ray.exe

3. Click settings to configure an email account that will be used to send the suspicious file to antivirus vendors. You can click the Test button to make sure that the email account that you entered is able to send email. It is optional to enter your first and last name.

X-Ray Settings

4. Go to Analyse to add a suspicious file. You can either drag and drop a file to the program interface or click the “Add Suspicious Files” button to browse for the file.

5. After adding a file, click the “Get Recent VirusTotal Report” button to check if the file has been uploaded and scanned in VirusTotal before.

a) If you get the prompt saying No report available for “filename”, it means that the file has not been uploaded and scanned in VirusTotal before. Simply click on the OK button to upload the file to VirusTotal for scanning.

b) If X-Ray reports “VirusTotal did not detect file as suspicious”, it does not necessarily mean that the file is clean because malwares are always released as undetectable and can take from days to weeks for it to get detected by some antivirus. It is advisable to send the file for analysis to confirm if the file is safe.

c) If X-Ray reports “VirusTotal detected…”, it means that the file has already been flagged as malicious by a specific antivirus. It is not necessary to submit the file for further analysis which is why the checkbox is automatically unchecked.

Additional Important Notes

After clicking the “Send for Analysis” button, you will be prompted to enter comment about the suspicious file. Please provide useful information to the analyst explaining what makes you think that this file is suspicious, where you downloaded the file from, if other antivirus already detected it as threat and etc.

X-Ray Submit Comment

- Some web forms require you to solve the CAPTCHA. You can either manually type it in the box or use an automated captcha recognition paid service which can be configured in settings > captcha settings.

X-Ray CAPTCHA entry

- The “Get Recent VirusTotal Report” is only for pulling the latest scan report from VirusTotal. It is not used for sending the file to VirusTotal. To send a file to VirusTotal for scanning, please use the “Send to VirusTotal” button.

- After sending a file to VirusTotal, the report is not available immediately. It could take as long as a few hours depending on the load of VirusTotal servers. This is a standard VirusTotal public API restriction.

- If you get the error message “The application failed to initialize properly (0xc0000135). Click on OK to terminate the application.” when running X-Ray, that means you don’t have Microsoft .NET Framework 4 installed. You can download it from here.

X-Ray requires .net to run

- X-Ray.exe is digitally signed. If you don’t see the Digital Signatures tab when viewing the Properties (right click > Properties) of the file, then it is either corrupted or tampered. Please make sure that you only run X-Ray that is downloaded from the link at the end of this article.

X-Ray Digitally Signed

Please do not send every single files that is on your computer for human analysis because doing so will only increase the workload of the professional malware analyst who are already very busy doing their job analyzing hundreds of files every day. If you really need to run that file and you can’t trust the source, then it is reasonable to send for analysis. However if you downloaded Firefox from the official website at mozilla.com and you still send it for analysis, then it is a complete waste of the analyst and your time. Use it wisely and let’s make the Internet a safer place.

Download X-Ray 2.0


35 comments on “X-Ray 2.0: Auto Submit Suspicious Files to Antivirus Analyst”

  1. Heru Arief says:
    4 months ago

    Thanks Sir,Great Software :D

    Reply
  2. Detro Jones says:
    6 months ago

    Great piece of software, though I would love to see some support for URL scanning with VT and other online URL submission engines as well such as URLQuery.net, Wepawet and Anubis and maybe correlations with the freely available lists on MalwareDomainList, abuse.ch, Botnets Exposed, etc. Considering Web Base exploit kits are the most prevalent infection vector currently out there at the moment I think some web site/ url scanning features would be extremely useful. Though great program and definitely a step in the right direction. ;)

    Reply
  3. Reegun Ricahrd says:
    6 months ago

    Great work ,thanks for the share

    Reply
  4. Alexandre Marcondes Machado says:
    6 months ago

    Thank you very much, Mr. Raymond…

    Reply
  5. billy roy says:
    6 months ago

    thank you,great article

    Reply
  6. Michael C says:
    6 months ago

    Hey Ray. How do i bypass the 32MB limit??

    Reply
    • Raymond says:
      6 months ago

      You can’t because that’s the limit of VirusTotal.

      Reply
      • zabolyx says:
        6 months ago

        Hopefully this limit will be expanded upon by Google since they acquired VirusTotal. Such a valuable tool such as VirusTotal (and of course the sweet loving of X-Ray) could make for a powerful virus scanner if the limit was expanded to cover larger files.

        Reply
  7. Henrique says:
    8 months ago

    De acordo com minhas pesquisas o X-Ray é o melhor Anti – Vírus grátis.

    Reply
  8. migue cortes says:
    1 year ago

    Excelent

    Reply
  9. Moaud says:
    1 year ago

    This seems to have a lot of potential. I codulnt access it yesterday, but it’s working now. I have a pretty extensive A/V software and test library with a couple thousand examples, that are great for detection rate testing. I’ve kind of wondered what some of them do, but never really felt like booting them in a naked VM and monitoring the changes. This looks to be a good lazy mans alternative. In the past Ive always had to bring up a test machine and run last 100, reg snapshot, hijack this and what changed. A lot of text to go through, and less than interesting. It will be interesting to do it once or twice and compare results with theirs. It also seems like if I had a buddy who has problem (and I always do) with an app that keeps crashing on install, that wasn’t necessarily malware, it would be easier to push him the link and have him push me the results, than to have him upload it to me and messing with it myself. Another good find. Thanks!

    Reply
  10. Hoang Quoc Vuong says:
    1 year ago

    thanks, i will use it

    Reply
  11. SaumyakantSahoo says:
    1 year ago

    DUDE ……….you just made a sexy program……

    Reply
  12. Skag89 says:
    1 year ago

    will give it a try, i use kasdpersky which does a decent job but this is something new, thanks

    Reply
  13. Carbonize says:
    1 year ago

    That will be nice. Had a couple of viruses I’ve had to submit over the last couple of days.

    Reply
  14. gsc03bh says:
    1 year ago

    Excelente reforço!

    Reply
  15. Whippycarl says:
    1 year ago

    way to go Raymond you’ve done it again

    Reply
  16. Dinesh Verma says:
    1 year ago

    Worth the time we waited … going to try it.

    Reply
  17. GN_ghost says:
    1 year ago

    真是一个好东西,太感谢了

    Reply
  18. dickens says:
    1 year ago

    非常好。

    Reply
  19. Vishal Gupta says:
    1 year ago

    Thanks for sharing it. Very nice and useful software. :)

    Reply
  20. Webtech Nepal says:
    1 year ago

    Seems to be a great apps …  Must try this apps .. thanks Ray !!

    Reply
  21. rover3500 says:
    1 year ago

    Brill software,thanx works great.Next for me would be the send to,is on your list.

    Reply
  22. Sandeep Yadav says:
    1 year ago

    I just publish post on this awesome tool please check. 

    techfeb.com/2011/12/check-your-suspicious-file-for-virus-with-31-antiviruses-using-x-ray/

    Reply
  23. Jiwon says:
    1 year ago

    Please add Ahnlab V3 in X-Ray.
    I hope that i can see ahnlab V3 in X-Ray

    Reply
  24. elektronics . says:
    1 year ago

    Hey Ray, Nice app!
    I would like an option to also read the comments (virustotal). They can be very usefull.

    Reply
  25. Jeffrey Taylor says:
    1 year ago

    I’d like to see you revise the program so that submitting a file to any company requires a two or three step process.  The end result would be that no file could be submitted until it has been checked on VirusTotal.  If Virus Total gives it a clean bill of health by all reporting scanners, then require that the user input a comment about why they feel an additional check is necessary. 

    Without these “speed bumps,” I believe that too many users will go right to “manual scanning,” because they think that will be “best.”  That would unnecessarily tie up company resources for almost zero benefit.  The threats that VirusTotal misses are few and far between.

    Reply
    • Raymond says:
      1 year ago

      Thanks Jeffrey, I’ll look into that on the next update.

      Reply
  26. binu s says:
    1 year ago

    Thank you Raymond , really u have done a  good job, thankx a lot

    Reply
  27. mohamed says:
    1 year ago

    its a very important software specially for beginners in viruses & anti-viruses world
    really good work by excellent people

    Reply
  28. Anonymous says:
    1 year ago

    Thanks Ray,

    It seems like a great program to have. I have a question.

    I know this program is made by you which is why I trust it but I am always leery about putting my email password into programs, Does this program store the email password to an encrypted file somewhere?

    Does sending the file via email have an advantage over sending it through the API?

    Thanks

    TeXaCo

    Reply
    • Raymond says:
      7 months ago

      Your email password is encrypted and stored in user.config file at C:\Users\YourUserName\AppData\Local\XRay\
      Sending file via email shares the same advantage through the API except it is a different method.

      Reply
  29. Joined Forums says:
    1 year ago

    Excellent software…

    Reply
  30. Anonymous says:
    1 year ago

    Thank you Raymond!  Definitely a needed app.

    Reply
  31. Sanjay hk says:
    1 year ago

    awesome software

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recently Updated

  • backtrack icon

    Best Compatible USB Wireless Adapter for BackTrack 5, Kali Linux and Aircrack-ng

  • flash bios icon

    5 Tools to Easily Install FreeDOS or MS-DOS onto USB for BIOS Flashing

  • avast icon

    Reset or Remove avast! Authorization Password to Access Settings

New Articles

  • task manager replacement icon

    Memory Usage Test to See Which is the Lightest Antivirus Software

  • kaspersky antivirus 2013 icon

    Activate Free Kaspersky Anti-Virus 2013 ROG with 1 Year License

  • remote access software

    Top 8 Remote Access Software for Providing Online Support

Popular Posts

  • Top 10 FREE Data Recovery Software

    Top 10 FREE Data Recovery Software

  • How to Hack Into a Windows XP Computer Without Changing Password

    How to Hack Into a Windows XP Computer Without Changing Password

  • 10 Free Software to Mount CD or DVD ISO Image File as Virtual Drives

    10 Free Software to Mount CD or DVD ISO Image File as Virtual Drives

Recommend on Google
Follow @raymond_cc
Subscribe Youtube »
(c) 2013 Raymond.CC Blog
  • Contact
  • Disclaimer
  • Disclosure
  • Privacy Policy
  • Terms of Use
  • Sitemap