• Video tutorial Programando un crypter en C By Wyver Completo

 #208226  por K-0Z
 21 Jul 2010, 02:41
que tal indetectables... wyver hizo un video tutorial de como hacer un crypter en C y decidio subirlo para que yo lo compartiera con ustedes

descarga del video (Cliente)

[ Debe registrarse para ver este enlace ]

descarga del source (Cliente)
[ Debe registrarse para ver este enlace ]

descarga del video (Stub)
[ Debe registrarse para ver este enlace ]

descarga del source(Stub)
[ Debe registrarse para ver este enlace ]

El video esta en exe, si tienen dudas de infeccion analizenlo antes de verlo.... pero yo confio en wyver, salu2
 #208654  por ØnLy
 22 Jul 2010, 04:12
Se agradece en el alma , Sanlegas, tu si sabes slo que me gusta (Nada Gay )
Estoy metido de cabeza en este lenguaje!
 #209083  por ØnLy
 23 Jul 2010, 01:30
Ehhh......Sabes o que me gusta (Nada Gay )!
 #209720  por linkgl
 24 Jul 2010, 18:01
:o Joder, me haz iluminado el cerebro wyver xD, en la parte del stub yo me líaba bastante al separar el archivo del stub, yo metia stub + firma + archivo e intentaba sacar la firma con strtok pero me fallaba mucho xD jamás se me habría ocurrido restar el tamaño del stub con el tamaño del stub + encriptado xD siempre lo he dicho hay que tener creatividad e imaginación, ahora sí podre hacer bien mis stubs en C sin que me falle al separar los archivos

PD: Eso se podría usar en VB por ejemplo para los que programan ahí para evitar usar "split"
 #209739  por sod
 24 Jul 2010, 19:48
linkgl escribió::o Joder, me haz iluminado el cerebro wyver xD, en la parte del stub yo me líaba bastante al separar el archivo del stub, yo metia stub + firma + archivo e intentaba sacar la firma con strtok pero me fallaba mucho xD jamás se me habría ocurrido restar el tamaño del stub con el tamaño del stub + encriptado xD siempre lo he dicho hay que tener creatividad e imaginación, ahora sí podre hacer bien mis stubs en C sin que me falle al separar los archivos

PD: Eso se podría usar en VB por ejemplo para los que programan ahí para evitar usar "split"
¿Y porque no usas recursos?
Saludos
 #212258  por p0is0n-123
 31 Jul 2010, 13:10
Hacer el Builder en VB6 y el Stub en C no tomaria tanto tiempo y quedaria un perfecto trabajo
Voi a ver que me sale de ese "intento"..

Salu2
 #214840  por Gigabyte
 06 Ago 2010, 04:40
Bien pues tengo un problema no me deja compilar el Dev-C++ este es mi código.
Código: [ Debe registrarse para ver este enlace ]
#include <stdio.h>
#indlude <stdlib.h>
#include <string.h>

int main()
{
    char* nombre = (char*) malloc(200);
    
    printf ("Selecciona el Nombre del Archivo: ");
    scanf ("%s", nombre);
    system ("pause" );
    return 0;
    
    FILE* f = fopen (nombre, "rb");
    
    if (!f) {printf("No existe el archivo especificado\n") ; system ("pause"); return 0;}
    
    fseek (f , 0 , SEEK_END);
    
    int tamano = ftell (f);
    char* buffer = (char*) malloc (tamano + 21);
    fseek(f, 0 , SEEK_SET);
    fread (buffer + tamano + 21, sizeof(char), f);
    
    Encriptar (buffer, tamano);
    
    FILE* Stub = fopen ("Stub.exe", "ab+");
    
    if (!Stub)
    {
              printf ("Error: No existe en esta carpeta el Stub\n");
              system ("pause");
              return 0; 
              
              fwrite(buffer + tamano + 20 + sizeof (char), Stub);
     fclose(f);
     fclose(Stub);
     free (buffer);
     
     system ("pause")
     return 0;
     
     }
    
void Encriptar (char* buffer, int size)

{
     for int( i = 0; i <= size ; i++ , buffer++)
     {
         *buffer += 4 ;
         }
}

Me dice Done With Errors.
aver quien me puede ayudar por favor.
 #214931  por osnaraus
 06 Ago 2010, 12:05
@Cydonia, los errores son básicos.

1) Error : #indlude <stdlib.h>
Solucion: #include <stdlib.h> // indlude no existe

2) Error: fread (buffer + tamano + 21, sizeof(char), f);
Solucion: fread (buffer, tamano + 21, sizeof(char), f); // fread toma 4 parametros

3) Error: Debes declarar la funcion Encriptar
Solucion: void Encriptar (char *buffer, int tamano); // antes del main();

4) Error : fwrite(buffer + tamano + 20 + sizeof (char), Stub);
Solucion:fwrite(buffer, tamano + 20, sizeof (char), Stub); //idem fread

5) Error : system ("pause")
Solucion:: system ("pause"); // no olvidar el ";"

6) Error: if (!Stub) { ...
Solucion: ...return 0; } fwrite ... // Te olvidas de cerrar la llave del if antes de fwrite

7) Error : for int( i = 0; i <= size ; i++ , buffer++)
Solucion : for ( int i = 0; i <= size ; i++ , buffer++) // la variable i se declara dentro de los ()
// o fuera del "for"

8) Error más grave : No haber leido nunca un libro de C / C++

Saludos y a seguir estudiando!!!!
 #214960  por p0is0n-123
 06 Ago 2010, 13:38
Muy bueno osnaraus..ya me toco revisar muchos codes por las ";" que siempre se te olvidan algunas o por alguna llave sin cerrar

Salu2