C'de Örnek Kodlar Buraya

merakettim

Homo Sapiens Sapiens
Özel üye
exe-->hex çevirici.
Tag: exe to hex converter

Assembly ve C ile uğraşan programcı arkadaşların işine yarayacağından eminim.

Açıklama:Cevireceğiniz .exe dosyasını programın ana dizinine atın ve adını "calisma.exe" olarak değiştirin.Hex(asm) kodları "hex.txt" içerisinde gelecektir.İsterseniz hex kodlarını debuger ile derleyip tekrar exe haline getirebilirsiniz.

PHP:
/*www.CerezForum.com*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char *argv[])
{
    FILE *oku,*yaz;
    int al;
    int a=0,b=1;
    
    oku=fopen("calisma.exe","r");
    yaz=fopen("hex.txt","w");
    fprintf(yaz,"0\t");
    while(!feof(oku)){
    al=fgetc(oku);
    a++;
    fprintf(yaz,"[%x] ",al);
    if(a%16==0)
    {
    fprintf(yaz,"\n%d\t",b);
    b++;
    }
    }
    fclose(oku);
    fclose(yaz);	
  return 0;
}
 
Top