Hej.
Mam pytanie czy jest opcja aby odzyskać kod do aplikacji? Bo niestety po skompilowaniu niechcący usunąłem kod a chciałbym kilka opcji dodać. Jest taka możliwość. Próbowałem w Google wyszukiwać ale nie dostałem odpowiedzi. Z góry dzięki za odpowiedzi.
Odzyskanie kodu aplikacji
- Rejestracja: dni
- Ostatnio: dni
- Postów: 38
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Space: the final frontier
- Postów: 26433
- W czym ta aplikacja napisana?
- Generalnie cośtam się da odzyskać, czasem wiecej czasem mniej.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1239
W tagach masz "Java". Jeśli aplikacja jest napisana w Javie i masz skompilowany plik "*.jar", to możesz dokonać procesu dekompilacji. Są narzędzia, które to bardzo ułatwiają. Np. IntelliJ IDEA posiada wbudowany dekompilator. Możesz stworzyć pusty projekt, załączyć do niego tę "jarkę" i spróbować odtworzyć jej źródła. W zależności od tego, jak aplikacja była skompilowana, kod może, ale nie musi być obfuskowany. W każdym razie, będziesz miał jakiś punkt zaczepienia. Co do C++, to lepiej, żeby jakiś ekspert w tej materii się wypowiedział.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Space: the final frontier
- Postów: 26433
Javę odzyskać dość prosto i to z dobrym skutkiem za pomocą fernflowera. Co do C++ to nic lepszego niż darmowy https://retdec.com/ lub bardzo drogi Hexrays Decompiler nie znajdziesz.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 8536
Żeby uniknąć takich sytuacji na przyszłość radziłbym korzystać z Gita (wtedy usuniesz kod, i masz to dalej w repo), oraz robić backupy albo na inny nośnik danych (np. zewnętrzny dysk, usb itp.), albo do internetu. Wtedy nawet jak skasujesz cały folder, albo jak ci dysk padnie, to będziesz mógł to odzyskać.