Post: Creating You'r Own Crypter
09-21-2009, 11:04 PM #1
Zero Thunder
Climbing up the ladder
(adsbygoogle = window.adsbygoogle || []).push({}); Some things to know before you read this

  • I have included an example source file, but don't download it expecting to have a free FUD crypter
  • This guide doesn't cover every method of file undetection. I'm simply showing you one way you can decrease the number of detections your file gets.
  • I'm not responsible for whatever shenanigans you pull with this information



What do anti-viruses look for in a file?

First off, you will need some basic understanding of how anti-viruses work. Exe files are simply lines of instruction, and each line is called an offset.
You must login or register to view this content.
(Screenshot of Hex Workshop)

Anti-virus's have databases of these lines that are known to be associated with malicious files. They use that database to check against your file to see if it matches. If it does, then it is marked as infected. They do use other methods of detection, but this is the one I will show you how to avoid.

What will the program need to do?

Your crypter is going to take the contents of an infected file, encrypt them, and place it at the bottom of a seemingly virus-free file called your "stub".
Your stub file will then extract the encrypted data from itself, decrypt it, then extract and run it.

This may sound like a complicated and confusing process, but it isn't. Here are some diagrams I made to show your what I mean:
You must login or register to view this content.You must login or register to view this content.
Example Source
I've created an example program. I have not tested how FUD it will actually make a file, but I can guarantee it is not anywhere near 100%. The reason I did this is because I want YOU to make your crypters. If you think you are completely lost at this point, perhaps you are not ready yet. Read some VB6 tutorials, look at example programs, and learn! When you think you are ready, read through this whole thing again.

I've thoroughly commented the code to help you
You must login or register to view this content.

Other things you can do


  • Do NOT take code from other programs!
  • Change your variable or function names around to random things. (ex. dim stubFile as string can become dim hdfKd9jsd as string)
  • Do not include the word "stub" anywhere in your application.
  • After you've built your stub, go through it with a hex editor and try to find the word "stub" and take it out. Sometimes it ends up in there without you meaning to put it ther
  • When calling API's, use a function called CallApiByName. If you search around, I'm sure you will find an example of it.
  • Try not to publicly distribute your crypter
  • Do Not Give Up
(adsbygoogle = window.adsbygoogle || []).push({});
12-11-2010, 05:45 AM #2
Default Avatar
Shaol
Guest
thank you very very very much ! The first time i used this crypter to crypt a file it works ! But the second time it failed why ! The file that i want to srypt for the two time is the same , it is just a simple form build by vb6.0 with no code insind no label no textbox.... Please help me thx Need you help

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo