Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

jak odczytać exestr

Ostatnio zmodyfikowano 2010-10-17 16:13
Autor Wiadomość
pekfos
Temat założony przez niniejszego użytkownika
jak odczytać exestr
» 2010-10-17 13:55:49
C/C++
#pragma comment(exestr, "exestr")
jakie programy umożliwiają odczytanie takiego komentarza z pliku .exe?
P-22922
michalp
» 2010-10-17 14:06:57
Począwszy od notatnika po programy do przeglądania plików PE, np. peview.
P-22923
pekfos
Temat założony przez niniejszego użytkownika
» 2010-10-17 14:16:07
rozchodzi się o program który wyświetli mi same exestr (bez kodu binarnego)
P-22924
michalp
» 2010-10-17 14:22:39
Jeżeli kompilujesz VC++ 2005 (tutaj exestr jest deprecated więc jeśli masz nowszy to pewnie już go nie obsługuje) to komentarz umieszczany jest w pliku binarnym (nie w pamięci).
P-22925
pekfos
Temat założony przez niniejszego użytkownika
» 2010-10-17 15:18:36
nie chodzi mi o to by program wyświetlał swój komentarz ale komentarz innego programu!
P-22928
michalp
» 2010-10-17 15:29:20
To musisz go najpierw znaleźć, co łatwe nie będzie, bo kompilator jakoś specjalnie nie oznacza takiego komentarza (przynajmniej ja się tego nie doczytałem). Jeżeli znasz budowę takiego komentarza (np. "$versionXX") to możesz grep`nąć exeka. W przeciwnym wypadku (jeżeli komentarz nie jest specjalnie oznaczony) żaden program nie jest w stanie znaleźć komentarza.
P-22931
Elaine
» 2010-10-17 15:34:15
Nie powinno być większych kłopotów z wyciągnięciem tego - exestr lądują między tablicą sekcji a początkiem pierwszej sekcji, są to normalne c-stringi ułożone kolejno obok siebie. W zasadzie te informacje powinny wystarczyć do napisania programu, który je wyciągnie.
P-22933
pekfos
Temat założony przez niniejszego użytkownika
» 2010-10-17 15:36:27
Umieszcza w skompilowanym pliku tekstowy komentarz, który linker w niezmienionej postaci przenosi do konsolidowanego pliku EXE. Napis ten nie jest ładowany do pamięci podczas uruchamiania programu, niemniej istnieje w pliku wykonywalnym i można go odczytać specjalnymi aplikacjami.
cytat z megatutorialu.
o takie specjalne aplikacje mi chodzi
P-22935
« 1 » 2
  Strona 1 z 2 Następna strona