JavaRush /Java Blog /Random-KO /자바 유용한 소프트웨어
Ivan Zaitsev
레벨 33
Киев

자바 유용한 소프트웨어

Random-KO 그룹에 게시되었습니다
안녕하세요, 이 기사에서는 프로그래밍에 유용할 수 있는 몇 가지 유용한 프로그램에 대해 이야기하고 싶습니다. 예를 들어, 다른 사람의 코드를 봐야 하는데 소스 코드가 없거나, 누구도 볼 수 없도록 프로그램을 암호화하는 등의 작업이 가능합니다. 제가 알고 있는 작은 프로그램 목록을 준비했습니다.
Java 유용한 소프트웨어 - 1

수업 중 번역기

이 프로그램은 문자열 변수를 편집하도록 설계되었습니다.
Java 유용한 소프트웨어 - 2
지침 :
  1. 포함된 줄 목록이 왼쪽에 나타날 때까지 이 프로그램을 사용하여 *.class 파일을 엽니다. 수업에 텍스트가 없으면 프로그램에서 이를 보고합니다.
  2. 왼쪽 목록에서 라인을 하나씩 선택하고, 오른쪽 하단 창에서 변경합니다. 상단 창에 원본 텍스트가 표시됩니다.
  3. 변경된 라인은 목록에서 녹색으로 표시됩니다.
  4. 이미 변경된 행을 사용하여 새 *.class 파일을 저장하려면 파일->저장 메뉴를 사용하십시오.

JD-GUI

이 프로그램은 Java 클래스를 볼 수 있도록 설계되었으며 프로그램의 소스 코드를 표시합니다.
Java 유용한 소프트웨어 - 3
지침:
  1. jar 또는 클래스 파일을 프로그램 창으로 드래그합니다.
유사한 프로그램: luyten, BytecodeViewer.

자바 바이트코드 편집기

이 프로그램은 바이트 코드를 편집하고 Java 클래스를 보고 변경하도록 설계되었습니다.
Java 유용한 소프트웨어 - 4
지침 :
  1. 이 프로그램을 사용하여 *.class 파일 또는 *.jar 파일을 열고 편집할 클래스를 선택합니다.
  2. 왼쪽 목록에서 탭을 하나씩 선택하세요.
  3. 분석법 코드를 변경하려면 왼쪽의 분석법 탭을 선택하고 원하는 분석법을 선택하세요.
  4. 이미 수정된 메소드가 포함된 새 *.class 파일을 저장하려면 메소드 편집 상단에 있는 메소드 저장 버튼을 사용하세요.
유사한 프로그램: dirtyJOE, BytecodeViewer.

세로보

이 프로그램은 Java 애플리케이션을 포괄적으로 보호하도록 설계되었습니다.
Java 유용한 소프트웨어 - 5
지침 :
  1. 보호하려는 *.jar 파일과 이를 저장할 위치를 선택합니다.
  2. 보호해야 할 확인란을 선택하십시오.
  3. 실행을 클릭하고 완료될 때까지 기다립니다.
유사한 프로그램: proguard, zelix, allatori.

고사리

이 프로그램은 Java 애플리케이션을 디컴파일하기 위해 설계되었습니다. 이 프로그램에는 그래픽 인터페이스가 없으므로 터미널을 통해 실행해야 합니다. 지침 :
  1. 폴더를 생성하고 거기에 디컴파일할 파일을 배치하고, 소스용 폴더도 생성합니다.
  2. 터미널을 통해 1) 디컴파일용 폴더, 2) 소스용 폴더(fernflower.jar deobf src 호출) 인수를 사용하여 프로그램을 호출합니다.
  3. deobf 폴더의 모든 소스 코드는 src 폴더에 나타납니다.
유사한 프로그램: deobfuscator, JD-Core, Mocha. 지금은 그게 전부일 것입니다. 유용한 소프트웨어를 알고 있다면 게시물에 댓글을 남겨주세요. 위의 모든 프로그램은 인터넷에서 다운로드할 수 있습니다.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION