Witam,
mam prosty skompilowany program (exe) uruchamiany w Windows, z którego korzystam od czasu do czasu. Zawiera on pole, które jeszcze do niedawna było edytowalne. Pole to służy wprowadzeniu daty, ale nie wiem jakiego jest typu (nie mam kodu źródłowego). Program napisany w java. Co mogło się stać, że pole przestało być edytowalne. Update wersji javy ? Ustawienia bezpieczeństwa? Na kilku komputerach zachowuje się tak samo. Nie mam kontaktu z twórcą programu. Dzięki za jakiekolwiek naprowadzenie na temat.
0
- Rejestracja:ponad 12 lat
- Ostatnio:około 5 godzin
- Postów:3584
0
Istnieje opcja, żeby zdekompilować program i go poprawić - da się. Jest jednak z tym trochę roboty, bo:
a) zdekompilowany program trzeba przeanalizować
b) później zbudować go na nowo
Jest też opcja c), czyli optymistyczny strzał, że tam gdzieś w kodzie jest finalna zmienna statyczna typu int z liczbą 2015, wtedy może by się dało nawet w notatniku bytecode poprawić.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.