dEEpEst
☣☣ In The Depths ☣☣
Staff member
Administrator
Super Moderator
Hacker
Specter
Crawler
Shadow
- Joined
- Mar 29, 2018
- Messages
- 13,861
- Solutions
- 4
- Reputation
- 27
- Reaction score
- 45,550
- Points
- 1,813
- Credits
- 55,350
7 Years of Service
56%
Terms & Definitions
How does all this work?
Figure 1.1:
ScanTime vs RunTime?
MajyxScanner
Scan4You
AvDetect
Scantime detection
Basic / common detection is a common cause: Size, Icon and file information selected by the user.
Example of common detection:
Kazy (this may be the fault of "coders" in some cases)
Bary
Zusy
Gen: * - this detector can be easily removed:
By changing the icons - (low resolution / size icon)
By changing the file information - (find the info of the trusted programs )
Add a bit of size - Pump File
If all this does not work - Try to delete the file information (Using ResHacker)
Heuristic Detections and Some General Detections
PE Structure Detection
Examples:
Injector. * (
I.e. NOD32 Detection General Detection) Heur. *
MSIL. *
How not to corrupt your Server?
Native RATS are programmed without dependencies (i.e. C, C ++, VB6, Delphi)
Is your .NET file?
Why is My File no longer FUD?
This is the work of the cryptor, they can become detectable. But Refud to clean it is possible, it is done in less than an hour!
How not to spoil your cryptor FUD Time?
Scanning to sites: which merge your files to antivirus companies
VirusTotal
Anubis
Jotti
Upload your files to Uploading Host Files sites
DropBox
MediaFire
GoogleDrive
Do not send your files via Skype! (Picture 1.2)
Picture 1.2:
How not to annoy the owner of a krypter?
Spamming
Post the results of the detection on of.sayte in the comments ESPECIALLY then when these are your fault.
If you send a support message to the support that your file does not work, specify all the settings that you used.
Crypter Specifications and Description:
The stub module that adds your encryption file to the list of Windows startup programs (startup / msconfig)
Many different types: Use of a register (regedit), Tasks, Copying a file to Startup folder, other ...
A module that checks if your file is removed from the Startup list.
A module that prohibits access to everything that the injected payload will try to read (injecting a download virus into a process)
Extremely useful for bypassing RunTime Detect
Attempts to get admin rights for your file.
Changes some attributes of the operation of your file, which will cause BSOD (Blue Screen of Death).
A very useful feature to make sure that your file does not work more than once at the same time.
Deletes / Deletes a file after it has been successfully launched.
Adds a certain number of bytes (with a value of 0) at the end of the file, increasing its size, but does not violate any procedures at run time.
Reduces the output size.
Copy the assembly data or icon of the selected file. (to get around some common detections)
The function is used to convert RAT / Server bytes to something completely different.
Used for "Stop" - pause your file during operation. Over a period of time.
Adding 30+ seconds will in some cases bypass RunTime Detection, believe it or not, it's up to you !.
To add another file to the stub, after the stub starts, your RAT / Server will start but with this and the file you forgot.
Well, it obviously loads and runs the file from the given URL.
Be sure that when checking this function you use different stubs and they will be different from the previous crypt.
In real life, this function simply changes the names of variables and some methods.
Fake message at startup
the file will be Hidden so the victim cannot see the virus in the folder.
Stop your file from running if some programs are running in the background:
Anti Virtual Machine (VMWare, VirtualBox and VirtualPC)
Anti Sandbox
Anti Wire Machine
Anti Fiddler
Anti Debugger
Anti Anid
Searches for any existing files or processes that may be malware and kills / deletes them from the system.
- Runpe
- Runpe is the part of the code that injects the functional part of the virus into the memory of the selected process.
- Injection
- The process for placing PayLoad in the memory of the selected process is called Injection ie Injection
- The most commonly injected processes are:
- svchost.exe
- Regasm.exe
- explorer.exe
- Default browser (chrome.exe, opera.exe, firefox.exe, iexplorer.exe)
- itselt - i.e. itself (meaning PayLoad is injected into a running process)
- vbc.exe
- cvtres.exe
- Payload
- explaining to beginners this means the file you chose to encrypt (i.e. a virus)
- Ecryption
- The algorithm that "Protects" converts the bytes of the selected file, making them unrecognizable and completely distinguishable from the original bytes of the file.
- Stub
- The program is created in order to store the encrypted file (encrypted file) and inject it into memory at startup.
- Where is it
- Private stub
- Same as above except you must be the only person using this Stub.
- The code is basically very different from the "Public Stubs" which makes it harder to detect when scanning
- Further adheres to "FUD" - Fully undetectet
How does all this work?
- Figure 1.1 demonstrates what a crypter does with your server.
Figure 1.1:

ScanTime vs RunTime?
- Scantime Definition
- When a file is detected, the scan means: If before it is launched, Anti-Virus detects it or when a scan is running, the file was detected and marked as Threat
- Scantime Detect detections are caused by visible file instructions or "PE info" - such as build / icon, Cloned certificate, type of resources and file size.
- Basically, this means that the RAT / Server that you encrypt is practically no different because the file was encrypted, Bad, bad, or for Antivirus in a recognizable way.
- The safe place where you can scan Stub for ScanTime Detection is:
MajyxScanner
Scan4You
AvDetect
- Rantaim Definition
- A detectable file at start-up means: If the file was launched and your Anti-Virus detected it and marked it as a threat and Blocked, Stopped, Deleted it.
- Runtime Detection is caused due to behavior. Basically how your file acts and runs can and cause detection at startup.
- Rat / Server that you have encrypted affect detection at startup
- If you want to avoid run-time detection (Runtime Detect) you must refrain from overloading the settings. RootKit (rootkit) is likely to be outcrop. It is best to use as few settings / functions as possible when creating your server and more from the cryptor. Why? Yes, because it is easy to detect the behavior of the well-known RAT, when it was never updated and changed. Crypters are updated and modified so it’s more reliable to use their settings to avoid Runtime Detect.
- The way to prevent some Runtime Detect is Anti Memory Scan. Which will basically deny access to the memory space where your server will work.
- Safe place to scan for Runtime Detection was Refud.Me but they shut it down!
Scantime detection
- User Invoked:
Basic / common detection is a common cause: Size, Icon and file information selected by the user.
Example of common detection:
Kazy (this may be the fault of "coders" in some cases)
Bary
Zusy
Gen: * - this detector can be easily removed:
By changing the icons - (low resolution / size icon)
By changing the file information - (find the info of the trusted programs )
Add a bit of size - Pump File
If all this does not work - Try to delete the file information (Using ResHacker)
- Caused by kripter / programmer (coder) :
Heuristic Detections and Some General Detections
PE Structure Detection
Examples:
Injector. * (
I.e. NOD32 Detection General Detection) Heur. *
MSIL. *
- Runtime
- As called by:
- Selecting all possible settings in the RAT.
- Selection of common processes for inject
- Here are some instructions on how to fix all this:
- Avoid injecting processes like svchost.exe.
- Add a Delay (30 sec
- Add good info and icon
- Caused by Kripter / programmer (coder):
- Excessive use of Runpe without modification
- Copy & Paste code
- For a long time did not check Runtime Detection
How not to corrupt your Server?
- What to Avoid:
- Double crypting - What article are you doing this from ???
- Clicking on each individual function in the RAT and Crypter also
- Important Things to keep in mind:
- is your file native or .NET / managed?
Native RATS are programmed without dependencies (i.e. C, C ++, VB6, Delphi)
- DarkComet
- Cybergate
- Prototype
- Netwire
- Babylon
- NanoCore
- LuminosityLink
- Immenent Monitor 3
- njRAT
- PiRat
- Quesar rat
Is your .NET file?
- It is recommended to use for the infection "itself". Using other settings can spoil your file.
- Is your file native?
- It is recommended not to use for the infection itself. Choose something else.
Why is My File no longer FUD?
- Very important factors in how quickly it is detected:
- Virus spread
- Where the file was uploaded
- How big and popular and how many clients in your Cryptoservice
- What malware was encrypted
- Antiviruses are updated at least once a day!
This is the work of the cryptor, they can become detectable. But Refud to clean it is possible, it is done in less than an hour!
How not to spoil your cryptor FUD Time?
- What to avoid:
Scanning to sites: which merge your files to antivirus companies
- Prohibited sites to scan (not all here):
VirusTotal
Anubis
Jotti
Upload your files to Uploading Host Files sites
- Prohibited sites for downloading your files (not all here):
DropBox
MediaFire
GoogleDrive
Do not send your files via Skype! (Picture 1.2)
Picture 1.2:

- Things to do:
- Each antivirus will share samples from your PCs make sure that you disable any such service on your AVs.
How not to annoy the owner of a krypter?
- What to avoid:
Spamming
Post the results of the detection on of.sayte in the comments ESPECIALLY then when these are your fault.
- Things that need to be done:
If you send a support message to the support that your file does not work, specify all the settings that you used.
- be patient
- Follow the rules
- Don't be an idiot
- Read all instructions / video tutorials for setting up a crypter and then communicate with the support to solve your problems.
Crypter Specifications and Description:
- Startup installation:
The stub module that adds your encryption file to the list of Windows startup programs (startup / msconfig)
Many different types: Use of a register (regedit), Tasks, Copying a file to Startup folder, other ...
- Startup Persistence:
A module that checks if your file is removed from the Startup list.
- Anti Memory Scan:
A module that prohibits access to everything that the injected payload will try to read (injecting a download virus into a process)
Extremely useful for bypassing RunTime Detect
- Elevate Process / Privileges:
Attempts to get admin rights for your file.
- Critical Process:
Changes some attributes of the operation of your file, which will cause BSOD (Blue Screen of Death).
- Mutex:
A very useful feature to make sure that your file does not work more than once at the same time.
- Melt file:
Deletes / Deletes a file after it has been successfully launched.
- File Pumper:
Adds a certain number of bytes (with a value of 0) at the end of the file, increasing its size, but does not violate any procedures at run time.
- Compress:
Reduces the output size.
- Icon or Assembly Cloner:
Copy the assembly data or icon of the selected file. (to get around some common detections)
- Encryption Algorithm:
The function is used to convert RAT / Server bytes to something completely different.
- Delay Execution:
Used for "Stop" - pause your file during operation. Over a period of time.
Adding 30+ seconds will in some cases bypass RunTime Detection, believe it or not, it's up to you !.
- Binder:
To add another file to the stub, after the stub starts, your RAT / Server will start but with this and the file you forgot.
- Downloader:
Well, it obviously loads and runs the file from the given URL.
- USG - Unique Stub Generator:
Be sure that when checking this function you use different stubs and they will be different from the previous crypt.
In real life, this function simply changes the names of variables and some methods.
- Fake Message Box:
Fake message at startup
- Hide File:
the file will be Hidden so the victim cannot see the virus in the folder.
- Antis:
Stop your file from running if some programs are running in the background:
- Popular Anti:
Anti Virtual Machine (VMWare, VirtualBox and VirtualPC)
Anti Sandbox
Anti Wire Machine
Anti Fiddler
Anti Debugger
Anti Anid
- Botkill:
Searches for any existing files or processes that may be malware and kills / deletes them from the system.
- Spreaders:
- Copies the file in those places where it can infect other users.
- Spreaders do not work so do not fuck your brains
- Common spreaders:
- USB
- Rar / zip
- Chat / IM (Skype, Facebook, Omegle, Twitter) -Spamming
- Junk Code:
- Adds trackless trash code for Baipass Scantime Detection
- Remove Version Info:
- Removes file info
- Require Admin:
- Queries the UAC window asking to run the file as Admin.
- Certifcate Clone / Forger:
- Adds certificate to file