Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

[TuT]how does crypter work [everything explained]

[img]http://img16.imageshack.us/img16/3444/inactivitybanner.png[/img]

this info is from RAT's crew tips and tricks week #2 which can be found here i just extracted it so you guys can bookmark this thread and learn much more about crypters credits for the tut goes to RC leader killamuvz and others who helped <3

also check out The RAT's Crew tips n' tricks week #3

Check out!!!
Cryptex crypter!!

File undetection / encryption


You've got everything set up right? and you want to start infecting people. You've tried to send it to a friend and his Anti-Virus poped up and deleted the file?

Well Anti-Virus companies are smarter then you thing. They update everyday with new virus / malware signatures. Meaning your virus some day, some how WILL be detected.

But how can I at least make if Fully Un-Detecteable for a period of time?

That's why there are these freaky tools that do things begginners could not have imagined. Those tools are called Crypters or Obfuscators.
So what they will do is cover up your Virus to make it FUD!
How does it work?
It's a bit complex so I'll cut it short.
A Crypter can be:
  • Scantime : When the A-V runs a scan on your PC it will not be found, this is if your piece of malware if STILL FUD.

  • Runtime : This is the most common, and loads of free crypters only are Runtime FUD. Meaning they are undetecteable while running the PC normaly without making the A-V go berserke, BUT once the user decides to do a system scan the server WILL be detected, even if it still is FUD runtime. If a crypter says RunPE somewhere it means it is Runtime

  • Or both. If you're planning on buying a Crypter make sure it if Scan and Run time FUD.



Crypters work with this little .exe called STUB. The stub is the most essential part. What the crypter does is to "join" the stub with your piece of malware. The stub will "cover up" the malware making it non-readable while encrypted, thus making it invisible to the A-V engines. After the Crypted file is run the stub will drop the file in a directory and decrypt it with the encryption password and run it.

Here's some images to clear things out:
[Image: xlPu1.jpg]
[Image: cT6bL.jpg]
Downloaded a Crypter but there is only ONE .exe?
It is because these tools can have:
  • External Stubs : You'll find an .exe or a .dll file on the crypters folder.

  • In-built Stubs : These have the stubs "inside" the crypter, therefore no need to have more then one .exe file.



Just to add to your vocabulary. There's a BIG difference between FUD and UD. UD, Un-Detectable means ONE OR MORE AntiVirus acuses your file as an infection. FUD is ONLY when NO AntiVirus acuses an infection.

Crypters also can be DEPENDENT or NON-DEPENDENT.
~The most common dependencie is .Net Framework. Using a crypter written in VB.Net or C# will make your server dependent, meaning the slave you try to infect will have to have installed in his machine a version of DotNet Framework. That can be considered a bad thing, yet any version of windows latter then Windows XP sp2 will have it installed, so considering the odds of having a dead computer that doesn't even has SP2 it will work pretty good.
Java Crypters are also dependent, the slave will have to have Java installed on his machine.
Any other language like :
  • C++ / ASM

  • Delphi

  • VB6


Are NON-Dependent, meaning it can be ran in ANY Windows OS machine.

Now to broad your knowledge a bit more: USG. Unique Stub Generator is a "stub maker" as you might have got by the name. It creates a whole new unique stub from the one you used before, making stubs less equal, meaning that IF a stub you generated gets detected using another stub created by USG the chances are that one will be FUD.
This also can be:
  • In-built. (Most Crypters)

  • External (i.e. Fly Crypter )



Here are some crypter's sources for you to study if you want to learn a bit more about how they work!
[img]http://bit.ly [WARNING: potentially infected]/j5Emfc[/img]
Spoiler (Click to View)
For now we are done with the crypters.

Anyway...

There are tons of other ways to FUD your malware.
One of them is Hex Editing. In this edition I'll cover the simple method of Hex editing (the easier and less time consuming) which is basicly: File Spliting + Basic Hex editing.

Why is Hex editing necessay here?
Well as you might have read before in this thread some signatures are tagged by some AntiVirus, thus changing them with Hex editing will make those detections go away.
(Don't go all ninja and change everything. If you do that you'll surely corrupt the .exe)

File Split + Hex Editing
Spoiler (Click to View)

Awesome guide man! Explained everything I needed to know about crypters!
i love the tut mate nice good
Nice Guide I saw some of the same information in the crypter's blue print by xiniflitrate
you gotta love this one, hope the next week will be soon, i think we're out of ideas.
Nice tut mate. very well explained
Nice tut man, still need a lot of time to master this fud rat **
Nice tutorial.... i was wondering what the heck Stub.exe was...
yeah, you see that word alot, good to know what does it means.
(Jul 26, 2011 04:58 AM)Burnzy Wrote:  Just to add to your vocabulary. There's a BIG difference between FUD and UD. UD, Un-Detectable means ONE OR MORE AntiVirus acuses your file as an infection. FUD is ONLY when NO AntiVirus acuses an infection.

I don't see the difference between 'fully undetected' and 'undetected'. Can someone explain?
(Jul 26, 2011 07:16 AM)Nathan Moriarty Wrote:  I don't see the difference between 'fully undetected' and 'detected'. Can someone explain?

~_~ fully undetected is when you crypt a virus and it is fully undetected by any type of anti-virus/spyware like when you scan and the result is 0/33 that is called FUD.

un-detected is when you crypt a virus and some anti-virus/spyware detect them and some don't. Example when you scan and the result is 3/33 that means it is just UD not FUD.
Thanks to Link0207 for my L33T membership and devi01 for my Ub3r membership<3
(Jul 26, 2011 07:22 AM)BloodFire Wrote:  ~_~ fully undetected is when you crypt a virus and it is fully undetected by any type of anti-virus/spyware like when you scan and the result is 0/33 that is called FUD.

un-detected is when you crypt a virus and some anti-virus/spyware detect them and some don't. Example when you scan and the result is 3/33 that means it is just UD not FUD.

I don't see how that is possible. Let's say my grandma was completely (fully) dead. Then non of her inner organs would be functional (ex. 0/33), and again, if she was dead it would be same outcome; 0 operative organs.
SHORT: Dead = Fully dead, either your dead or your not. Not just a little dead.
Nice TuT, Very well explained about File Split + Hex Editing to FUD the Server
(Jul 26, 2011 07:36 AM)Nathan Moriarty Wrote:  I don't see how that is possible. Let's say my grandma was completely (fully) dead. Then non of her inner organs would be functional (ex. 0/33), and again, if she was dead it would be same outcome; 0 operative organs.
SHORT: Dead = Fully dead, either your dead or your not. Not just a little dead.

triple 🤣 do you even know what av is how many of them exists and how do they work?know what av is how many of them exists and how do they work?
(Jul 26, 2011 08:09 AM)Ray William Johnson Wrote:  triple 🤣 do you even know what av is how many of them exists and how do they work?know what av is how many of them exists and how do they work?

I didn't completely understand what you are trying to say. Correct me if I'm wrong; You're asking if I know what an antivirus is, how many antivirus programs exists, and how they work? Which isn't relevant to my original assertion. Quote fail?

I can try to rewrite my statement in a more understandable way; 'Fully undetected' = 'undetected'. It's like an ON/OFF switch, its either undetected or detected.


Possibly Related Threads...
Thread / Author Replies Views Last Post
by KhamulJul 3, 2017 12:59 PM 19 4,427 Jul 3, 2017 12:59 PM
Last Post: nibble
by DuctTapeOct 31, 2012 04:52 PM 30 2,089 Oct 31, 2012 04:52 PM
Last Post: ViroHacks
by Trophy™Apr 30, 2012 07:37 AM 72 1,643 Apr 30, 2012 07:37 AM
Last Post: Trophy™