Witam Czy jest program, dzięki któremu wiadmo w jakim programie dany program został napisany. Chodzi mi o to żeby sprawdzić w czym danym program został napisany, np Microsoft Visual Basic, Microsoft Visual C, Delphi, etc.
Edytor heksów + wiedza o zwyczajach danego kompilatora. Jak się nauczysz to na drugi rzut oka będziesz potrafił to poznać, oglądając samą binarkę w edytorze. Czasem też można w binarkach znaleźć tekst typu "... borland delphi" czy też "... visual c++" .. poszukaj.
Jezeli chodzi o kompilatory Borlanda w delphi i bcb to tworza one w exeku zasob 'RCData' w ktorym umieszczaja swoje informacje o wygladzie okien. Programy pisane w Visualu maja zwykle okna w zasobie 'Okna Dialogowe', albo tez tworzone sa bezposrednio z kodu - wtedy ich nie bedzie w zasobach. Dodatkowo menu w tych programach jest w zasobie 'Menu'.
A ogolnie to tak jak pisal Einzeinbleth - hexedytor i szukasz.
Jest taki dodatek (plugin) do total commandera, pokazuje wszystko na temat exeków - tylko mam problem bo niewiem jak sie nazywał - był domyślnie dołączony w tej paczce co kiedyś na płytach eksperta była - total commander power pack czy cuś.
Albo też PEeksplorer (explorer?) takie rzeczy pokazuje (a nawet dużo dużo więcej polecam)
//edit: a tak dokładniej to te programy pokazują wersję kompilatora Użytkownik Radek edytował ten post 26 listopad 2006, 22:28
Jeszcze tak na marginesie: napisac program to można w Delphi czy C++, środowiska, które wymieniłeś służa do ułatwionej pracy z językami programowania i ich kompilacji :)
zanotowane.pldoc.pisz.plpdf.pisz.plmilosnikstop.keep.pl
|