Jump to content
YOUR-AD-HERE
HOSTING
TOOLS

Locked Tutorial Crypter en Autoit BY Blau


dEEpEst

Recommended Posts

¿Qué es un crypter?

Introducción

 

El objetivo de este tutorial es el de ayudar a los recién iniciados en el mundo de la (in)seguridad informática y la criptografía. Intentaré ser lo más claro y conciso tanto en las explicaciones como en los códigos proporcionados.

Conceptos teóricos básicos

¿Qué es un crypter?

 

La palabra ‘crypter’ es el anglicismo de ‘cifrador’. Un crypter tiene como objetivo alterar un archivo para que éste pueda saltarse las diversas protecciones que disponen los antivirus.

¿Qué técnicas utilizan principalmente los antivirus?

Los antivirus cuentan con dos formas principales para detectar una amenaza: las firmas y la heurística.

– Firmas: los antivirus detectan patrones hexadecimales en los archivos y los comparan con su base de datos.

– Heurística: los antivirus detectan el comportamiento de un archivo y lo catalogan como amenaza si lo consideran malicioso.

 

¿Qué lenguaje de programación es el mejor para hacer un crypter?

No hay un lenguaje mejor. Depende mucho de los recursos de los que se disponga y los conocimientos que uno tenga sobre un lenguaje, aunque el más usado es sin duda Visual Basic 6 (VB6 para abreviar), seguido de Visual Basic .NET (VB.NET) y AutoIt (Au3). Object Pascal (Delphi),C++, y C# también son usados pero en menor medida.

 

¿Qué tipos de crypters hay?

Hay 2:

– Scantime: droppea (suelta) el archivo cifrado en el disco duro (normalmente en la carpeta temp) y luego lo ejecuta. Este tipo de crypter fue de los primeros que hubo y debido a la heurística de los antivirus ahora es inutil.

– Runtime: descifra y ejecuta en memoria el archivo. Esta técnica es útil para evitar la heurística de los antivirus.

 

Contenido de un crypter

Un crypter se divide en 2 partes: builder y stub.

Si algo no te ah quedado claro siempre puedes recurrir a la

This is the hidden content, please
o algun buscador como
This is the hidden content, please
,
This is the hidden content, please
,
This is the hidden content, please
,
This is the hidden content, please
,
This is the hidden content, please
,
This is the hidden content, please
o algun otro de los muchos que hay..

 

¿cómo hago un crypter?

Como ya hay muchos ejemplos de crypters en visual basic, usaremos un ejemplo de un crypter en autoit.

 

DESCARGAS

This is the hidden content, please

This is the hidden content, please

 

INTRODUCCIÓN

En este tutorial explicaré de manera breve como crear un crypter en AutoIt de manera sencilla utilizando códigos publicados en este mismo foro. El primer paso es descargar e instalar AutoIt (versión 3.3.8.1) y SciTE (editor principal de scripts de AutoIt). Durante la instalación de SciTE puede que salga un error, no hay de qué preocuparse. No haré una descripción de AutoIt ya que para eso está la página oficial (

This is the hidden content, please
).

 

CREANDO EL BUILDER

Una vez instalado todo hay que crear una carpeta donde estarán los scripts de AutoIt (builder y stub). En dicha crearemos un script llamado ‘Builder.au3’.

 

This is the hidden content, please

 

Abrimos el script y pegamos lo siguiente:

 

 

This is the hidden content, please

 

 

Ahora pulsamos CTRL + F7 ó ‘Tools > Compile’ y ahí podréis cambiar cosas como el icono, version info o comprimir con UPX. Elegid a vuestro gusto y compiláis el archivo seleccionando el botón ‘Compile script’.

 

CREANDO EL STUB Creamos un script nuevo llamado Stub.au3 y pegamos lo siguiente:

 

 

This is the hidden content, please

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.