Witam, w tym artykule chciałbym opowiedzieć o kilku przydatnych programach, które mogą przydać się w programowaniu. Na przykład musisz sprawdzić kod innej osoby, ale nie masz kodu źródłowego, lub zaszyfrować swój program, aby nikt nie mógł go zobaczyć itp. Przygotowałem małą listę programów, które znam.
Instrukcje :
Instrukcje:
Instrukcje :
Instrukcje :
W klasie tłumacz
Program przeznaczony jest do edycji zmiennych łańcuchowych.- Otwieraj pliki *.class za pomocą tego programu, aż po lewej stronie pojawi się lista zawartych w nich linii. Jeśli w klasie nie ma tekstu, program zgłosi to.
- Wybieraj kolejno linie z listy po lewej stronie i zmieniaj je w oknie w prawym dolnym rogu. Tekst źródłowy wyświetlany jest w górnym oknie.
- Zmienione linie zaznaczone są na liście na zielono.
- Aby zapisać nowy plik *.class ze zmienionymi już liniami, użyj menu Plik->Zapisz.
JD-GUI
Program przeznaczony jest do przeglądania klas Java i wyświetlania kodu źródłowego programu.- Przeciągnij dowolny plik jar lub plik klasy do okna programu.
Edytor kodu bajtowego Java
Program przeznaczony jest do edycji kodu bajtowego, przeglądania i zmiany klas Java.- Za pomocą tego programu otwórz pliki *.class lub *.jar i wybierz żądaną klasę do edycji.
- Wybieraj kolejno zakładki z listy po lewej stronie.
- Aby zmienić kod metody, wybierz zakładkę Metody po lewej stronie i żądaną metodę.
- Aby zapisać nowy plik *.class z już zmodyfikowanymi metodami, użyj przycisku Zapisz metodę znajdującego się na górze edycji metody.
Podłużnica
Program przeznaczony jest do kompleksowej ochrony aplikacji Java.- Wybierz plik *.jar, który chcesz chronić i gdzie chcesz go zapisać.
- Zaznacz pola, które wymagają ochrony.
- Kliknij Uruchom i poczekaj, aż się zakończy.
Kwiat paproci
Program przeznaczony jest do dekompilacji aplikacji Java. Program ten nie posiada interfejsu graficznego, należy go uruchomić poprzez terminal. Instrukcje :- Utwórz folder i umieść tam pliki do dekompilacji, utwórz także folder dla źródeł.
- Poprzez terminal wywołaj program z argumentami: 1) folder do dekompilacji, 2) folder źródeł (wywołaj fernflower.jar deobf src).
- Cały kod źródłowy z folderu deobf pojawi się w folderze src.
GO TO FULL VERSION