Como hacer un crak

Tema en 'Guías y Tutoriales' iniciado por Magestyk, 29 Dic 2009.

  1. Mag

    Magestyk
    Expand Collapse
    Capitán

    Mensajes:
    741
    Me Gusta recibidos:
    5
    En algun momento, creo que fue cuando salio la versión 1.17 alguien pregunto como se hace un ***** y por eso posteo la formula.

    EL PROSESO NO ESTA DETALLADO.ES SOLO LA IDEA COMO HACERLO NOMAS y con la esplicación.

    Primero de todo deben saber que todo programa que tengan instalado en la maquina de cualquier parte del mundo (para la gente que no sabe nada) funsiona con un lenguaje de programación basico llamado ASEMBLER.
    Lo programas comersialas como BASIC, PASCAL, COBOL, Visual,C,C++, tambien son lenguajes de programación pero de alto nivel.
    La diferensia esta en :Ej:

    En C++ para sumar 1+1=A solo tenes que poner

    A=1+1;

    Y en ASEMBLER para sumar 1+1=A tenes que hacer un curso de posgrado en la universidad ya que tenes que usar comandos para guardar en memoria, retirar, sumar,y una sarta de giladas inentendibes.

    Mientras que en C++ te las hace automaticamente si que te lo muestre el proseso.

    Por conclusion todo lenguaje para programar en sierta forma es lo mismo ya que solo cambia como lo ve el usuario al programar, pero cuando funsiona lo hace en lenguaje maquina osea ASEMBLER.


    LA FORMA DE HACER UN ***** (que piola que está este logo)

    Para poder hacerlo se nesesita saber algun lenguaje de programación primero.
    Se recomienda C++ o visual .net ,pero el más groso y entendible seria C++.
    Luego consegir Unos programitas que tambien se pueden crear con C++ O mejor y mas rapido se bajan de internet que ya exiten MUCHOS PARA ELEGIR:

    1ª)TRADUCTOR /ES: Estos simpaticos programitas tradusen un archivo ASEMBLER A un lenguaje espesifico. ( osea para hacer un ***** con ellos es un bardo porque tenes que ser John Doe para entender lo que Hace cada función)

    2ª)INTERPRETE /ES: SON usados para pasar un archivo como el WAR.EXE a lenguaje Asembler. (EXISTEN Algunos que directamente NO se Fijan el lenguaje que esta escrito ,si no que se fijan en la memoria RAM directamente como ASEMBLER).

    3ª)COPILADOR /ES: Y por ultimo Los Programas Echos en ASEMBLER O algun lenguaje se Copilan creando un AUTOEJECUTABLE O *.EXE ( Todos los programas para programar tienen un copilador, es el más facil de cosegir)





    BIEN AHORA QUE CORNO SE HACE¿?¿?

    PARA LOS QUE ESTAN LEYENDO ESTO si les interesa el tema deben CON UN INTERPRETE para pasar a lenguaje ASEMBLER el WAR.EXE, luego con un traductor se lo pasa a un lenguaje que dominen o sepan.MENOS BASIC o PASCAl

    Deben buscar un parametro que es UN COMANDO DE DECICIÓN IF
    El IF del war.exe cuando ustedes lo ejecutan pregunta a la maquina (me fijo en la lectora si esta el CD) Y otro que dice (esta el CD).

    EJEMPLIFICACIÓN EN C++:

    IF (comandrive*=WAR.EX) //BUSCA EL WAR.EXE EN UNA COMPACTERA//
    [A=1; //LA 1ª si se cumple la condición HAce esto y termina/
    ELSE //siNO DA paso a la orden de abajo//
    A=0;
    ]

    IF(A=1) //COMPRUEVA SI A=1 SI LO ES ANDA//
    [ACCESO; //COMO NO QUIERO ESCRIBIR MAS INVENTO EL ACCESO DIREC//
    ELSE
    Printf ("No tenes el CD pueto
    ]

    CUANDO YA EL ARCHIVO ESTA PASADO AL lenguaje deseado solo se debe cambiar el IF Ya sea cambiando el segundo IF como IF(A=0) que dara vuelta la orden si no esta el Cd entra al juego Y si esta no entra (ALTA LOCURA),O bien sacando los IF ,
    Y ordenando que A=1 siempre Y listo el problema.HAY muchas formas de resulver el problema.

    Luego cuando esta listo SE USA un COPILADOR que pasara lo escrito a AUTOEJECUTABLE como *.exe .OBIO que cuando lo copilen le deven poner el nombre de WAR.EXE por que en algunos prosesos se llama al war.exe.

    Y LISTO YA TIENEN SU ***** CASERO LO QUE NO ACLARE ES QUE SE PUEDE USAR PARA CUALQUIER PROGRAMA , JUEGOS, ETC.
    DE ESTA FORMA SE HACEN LOS *****.

    Advertensia NO INTENTEN ABRIR UN ARCHIVO QUE HALLAN PASADO EN ASEMBLER
    POR QUE LOS CODIDOS QUE VAN A VER van aser tan largos que se van a pegar un tiro ( Imaginense que el solitario pasado en ASEMBLER seria un archivo TXT de Km de AnCHO o LARGo.ANda a busca algo en ese quilombo


    espero que os guste [​IMG]
     

Compartir esta página