elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  hacer un generador de id con muestras
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: hacer un generador de id con muestras  (Leído 5,168 veces)
robertofd1995

Desconectado Desconectado

Mensajes: 172


Ver Perfil
hacer un generador de id con muestras
« en: 31 Octubre 2013, 11:32 am »

hola a todos , queria crear un generador de claves , partiendo de estas muestras que pondre abajo :

Código:
0000000100850009101C63ABF314F3CE1EDF0000000000000000000000000000

00000001008C000910009FE2CD19532800000000000000000000000000000000

000000010085000304030850fcbf2a7f0000000000000000000000000000000000

000000010084000b1002009fc6d9661c000000000000000000000000000000000

000000010087000B1407A92C20D8297600000000000000000000000000000000

00000001008C00091001B82AEB2F5D4F00000000000000000000000000000000

000000010085000B101C9ABD854A62940000000000000000000000000000000

0000000100850009101C63ABF314F3CE1EDF0000000000000000000000000000

0000000100850007F4001EA5E43254CC00000000000000000000000000000000

000000010085000714037B248DA5A44A00000000000000000000000000000000

00000001008C0009F400090541D024C400000000000000000000000000000000

0000000100850009140898F3D368E5B600000000000000000000000000000000

0000000100850009140898F3D368E5B600000000000000000000000000000000

000000010087000B140D934807A93B6600000000000000000000000000000000

los codigos son esos ,tienen una extension de 64 bits , ademas solo emplea codigo hexadecimal , ademas siguen ciertos patrones , como podeis ver , al principio de todas las claves se repite el mismo patron
Código:
00000001008

seguido de esto , hay o un numero o una letra y seguido de estos 3 ceros que siempre estan fijos , a partir de aqui es donde esta lo que varia con cada codigo , hasta llegar a digito 32 , apartir de hay los 32 digitos restantes son ceros

habia pensado en un codigo parecido a este

Código:
//java version

import java.util.Random ;
/**
 * Write a description of class generator here.
 *
 * @author (your name)
 * @version (a version number or a date)
 */
public class generator
{
    // atributos
    String parte_1="00000001008";
    String parte_2;//el numero o letra hexadecimal que  sigue a la parte 1
    String parte_3="000";
    String parte_4;//aqui la parte variable
    String parte_5="00000000000000000000000000000000";//los 32 ceros restantes
      
    /**
     * Constructor for objects of class generator
     */
    public generator()
    {
        Random  Generator = new Random();
        
        
        setParte_2((Generator.nextHex(parte_2))) ;
        setParte_4((Generator.nextInt(parte_4))) ;
        
        
    }

    /**
       * modifies the value for ID property
         */
        public void setParte_2(String parte_2)
        {  
          this.parte_2 = parte_2 ;
        }
        
        /**
       * modifies the value for ID property
         */
        public void setParte_4(String parte_4)
        {  
          this.parte_4 = parte_4 ;
        }
        
        /**
           * returns the value for ID property
             */
            public char getID ()
      {
        return parte_1 + parte_2 + parte_3 + parte_4 + parte_5;
      }
    }


el problema que tengo es que no se hacer que el genrador haga solo esos digitos en hexadecimal , y tampoco que usar en lugar de string para hexadecimal , ademas de esto queria que el generador generase mas ciertos numeros o letras que otros , porque creo que unos se repiten mas que otros en las series , a ver me podeis ayudar y resuelvo el problema .

un saludo y gracias

PD: sino es el lugar adecuado para el tema avisarme y lo cambio
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.524


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: hacer un generador de id con muestras
« Respuesta #1 en: 31 Octubre 2013, 13:47 pm »

Hola!

Para ser honesto, creo que deberias plantear este problema en el subforo de Java.

Si bien estás haciendo un keygen, el algoritmo parece que ya lo tienes analizado, por lo que sólo te falta la programación del mismo.

Como punto aparte, el análisis que haz colocado puede llegar a ser falaz.
Esto es porque no has mencionado si has podido analizar el código del programa que genera los seriales.

El crear un keygen en base a seriales generados no es la mejor de las ideas, a menos que el algoritmo que los crea sea "muy evidente". Siempre conviene analizar el código (de ahí sale la Ing. Inversa  ;) )

Saludos!

En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

robertofd1995

Desconectado Desconectado

Mensajes: 172


Ver Perfil
Re: hacer un generador de id con muestras
« Respuesta #2 en: 31 Octubre 2013, 14:01 pm »

el problema es que no tengo el programa que genera estas claves , a ver estas claves son identificadores que usa una empresa de juegos para saber que cuentas estan baneadas , si esta baneada tienes que cambiar este codigo , y solo tengo muestras de otra gente , por eso aunque tengo parte del algoritmo , no puedo estar seguro de que es ese , ademas , no se como mover el tema en esta pagina ,  a no ser que cree un post nuevo en el apartado
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.524


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: hacer un generador de id con muestras
« Respuesta #3 en: 31 Octubre 2013, 14:17 pm »

Creo que sólo los moderadores pueden mover los temas, asi que te recomiedo hacer uno nuevo.

Con respecto al otro tema: ten en cuenta que esos id's deben estar en una base de datos, por lo que es muy probable que muchos de los generados no funcionen debido a que no existen en la base de datos.

Saludos!
En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

robertofd1995

Desconectado Desconectado

Mensajes: 172


Ver Perfil
Re: hacer un generador de id con muestras
« Respuesta #4 en: 31 Octubre 2013, 15:13 pm »

no a ver hay gente que ha logrado generar uno console id a base de probar como 1000 veces , lo que queria hacer era mejorar el algortitmo para que fuese mas eficaz , ya que ellos lo que han hecho a sido poner la parte 1 y 2 igual , y sin poner a una letras con mas probabilidades que otras
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
hacer mi generador de amenaza « 1 2 »
Programación Visual Basic
dhackers 17 5,626 Último mensaje 14 Enero 2007, 04:08 am
por necroCODE
Duda, envio de muestras sospechosas
Análisis y Diseño de Malware
x64core 2 2,643 Último mensaje 20 Febrero 2012, 01:00 am
por x64core
como hacer un generador?? « 1 2 ... 5 6 »
Programación C/C++
jaime.urizar 54 25,206 Último mensaje 13 Julio 2012, 23:42 pm
por dato000
[pregunta]como desactivo el envio de muestras en avira
Análisis y Diseño de Malware
daryo 0 2,693 Último mensaje 7 Junio 2013, 21:41 pm
por daryo
Muestras de malware muy variado
Análisis y Diseño de Malware
r32 0 2,307 Último mensaje 25 Diciembre 2018, 02:18 am
por r32
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines