Jak zakodować plik EXE ?

0

Witajcie formumowicze [!!!]

Mam takie pytanko, jakim programem można zakodować plik EXE ?
Wiem że się da zakodować, ponieważ niektóre aplikacje (np.napisane w Delphi) po otworzeniu Restoratorem są zaszyfrowane (bitmapy, okna dialogowe, teksty itd. są nie czytelne).
Prosiłbym o jakiś link, lub coś, ale do programu darmowego.

0

wystarczy skompresować np upx.

0

A czy jest jakiś lepszy program ?
Czytałem, że UPX jest łatwy do zdekodowania.
Chodzi mi też o to, aby można było otworzyć aplikację.

0

Kiedyś był płatny aspack ale już znalazłem programy do jego "odpakowania", oraz coś na upx chyba się upxhack nazywało, ale teraz nie mogę znaleźć. Faktycznie aby odpakować aplikację skompresowaną upx wystarczy przełącznik -d. Ale niestety nie ma sposobu aby skutecznie zabezpieczyć swój kod, lub zasoby w nim zawarte.

0

Jakiś dobry packer + zewnetrzna protekcja w DLL. Coś jak GameGuard. Czy inne.

0

jakiś lepszy program

programu darmowego

Obawiam sie, ze te dwa stwierdzenia sa przeciwstawne ;) Jak zainwestujesz w to troche kasy to mozesz kupic profesjonalny protektor i nim potraktowac swoj program.
A za darmo? Mozesz to rozwiazac w inny sposob - w dowolny sposob zaszyfrowac wszystkie zasoby z ktorych korzystasz i podczas dzialania programu odszyfrowywac je. Nawet jezeli ktos wyciagnie to restoratorem albo innym tego typu programem to bedzie to w formie zaszyfrowanej. Tyle tylko, ze jak komus bedzie bardzo zalezalo do odszuka algorytm odszyfrowujacy, przepisze go do i odszyfruje zasoby. Wymaga to juz jednak wiekszej wiedzy niz uzycie ww programu.

0

W zasadzie to i tak w najlepszym przypadku ochronisz się przed cywilami, jak komuś naprawdę będzie zależało to sobie ze wszystkim da radę. W końcu co człowiek wymyślił, człowiek złamie...

0

Jeżeli sam piszesz program, to poszukaj narzędzi do obfuskacji. Obfuskacja ma na celu dokonanie takich zmian w kodzie, żeby nie zmienić działania programu, ale jednocześnie utrudnić czytelność i analizę działania aplikacji w debuggerach. Dopiero tak zmieniony kod kompiluj.

Traktuj to jako uzupełnienie zabezpieczeń samego pliku EXE.

0

Obfuskacja kodu źródłowego? LOL, szczególnie przy kompilacji z optymalizacją daje naprawdę wiele... jedynie wykonana na poziomie kodu maszynowego (tak jak to robi większość protectorów) może nieco spowolnić analizę.

0

Dodam tylko ze to NIECO czasem daje dość dużo - należy pamiętać, że w 10% czasu zabezpieczamy się przed 90% "ataków".

1 użytkowników online, w tym zalogowanych: 0, gości: 1