decompiling

    0

    3답변

    약 1000 개의 jar 파일을 디 컴파일해야합니다. 단일 jar 파일은 JD-GUI에서 열 수 있지만 도움말 (JD-GUI)을 읽었으며 여러 JAR 파일을 디 컴파일하는 스크립트를 작성하는 방법을 이해하지 못했습니다.

    0

    1답변

    사실 매우 간단한 Java 응용 프로그램 인 exe 파일이 있습니다. 그것을 디 컴파일하고 몇 가지 문제를 해결하고 싶습니다만, 디 컴파일을 시작하기 위해 데이터를 어떻게 얻을 수 있는지 모르겠습니다. 나는 리소스 해커를 사용하여 파일을 검사 한 : 나무 이름 옆에 , 나는 Courier new 글꼴을 사용하여 키 값을 작성했습니다. 내 노트는 Arial입

    8

    1답변

    .NET으로 작성된 작은 응용 프로그램을 디 컴파일하여 C++로 변환해야합니다. Windows가 설치되어 있지 않으며 Windows 용 에 대한 수많은 .NET 디 컴파일이 있음을 알고 있습니다. 내가 맥과 리눅스 만 있고 decompiler를 실행할 수 있도록 Windows를 설치하고 싶지 않기 때문에, Mac이나 Linux에서 .NET 응용 프로그램을

    0

    1답변

    64 비트 Linux에서 C++의 런타임에 함수 내부의 기본 블록을 재정렬하는 프로젝트를 수행하고 있습니다. 물론, 재정렬 프로세스에는 "jmp"와 같은 명령어 업데이트가 포함됩니다. 한 가지 문제는 컴파일러 (clang ++ 또는 g ++)가 range1을 사용하여 try {...} 블록을 결정하면 (즉, 주소 1에서 주소 2; 재정렬 된 코드에는 문제가

    0

    1답변

    -keep 클래스와 -keepclassmembers를 사용하여 im하지만 클래스의 메소드 이름과 필드 만 보존하는 것처럼 보입니다. 특정 메소드 내에서 아무 것도 건드리지 말라고 progaurd에게 말하고 싶습니다. 심지어 "for"루프 또는 "if"문과 변수 이름까지! , 나는 디버그 모드에서 프로그램을 디 컴파일 할 때처럼, 디 컴파일 후 원본 버전과

    4

    1답변

    proguard로 난독 화 된 서명 된 apk를 내보내려고합니다. 하지만 프로세스가 끝나면 디 컴파일러 도구에서 코드와 클래스 이름을 볼 수 있습니다. 1 일을 보냈지 만 내가 놓친 것을 이해할 수는 없습니다. 내 Gradle을 파일에서 내가 지정 : buildTypes { release { apply plugin: 'maven'

    0

    1답변

    나는 모든 소스 코드를 가지고 있지 않은 자바 애플리케이션에서 작업 중이다. 이 응용 프로그램은 스프링 프레임 워크를 기반으로하며 시작시 다른 디렉토리에서 많은 xml 파일을 구문 분석합니다. 그런 다음 필요에 따라 xml 내용을 읽도록 캐시에서 변경하고 XML 내용을 비활성화하고 캐시하려는 주어진 xml 내용의 내부 캐시를 만듭니다. 이런 이유로 나는 어

    3

    2답변

    현재 FernFlower의 작동 설정이 있습니다. title FernFlower java -jar fernflower.jar -dgs=1 -ren=1 C:\Users\bernhardkiv\Desktop\test\test-obf.jar C:\Users\bernhardkiv\Desktop\test\src 그리고 -ren 1가 이름 얻을 3 자보다 낮은 (

    0

    2답변

    나는 소스 코드없이 컴파일 된 dll 파일 (dll 바이너리)을 가지고있다. 나는 이 DLL에서 일부 기능을 삭제해야합니다. Dll은 C++로 작성되었습니다. 예를 들어, 내가있어 3 개 기능이 포함되어 Math.dll : int Func1(int x); 내가 한 모든이 : 난 그냥 하나 개의 기능으로 새 DLL 파일을 얻을 필요가 int Func1(i

    1

    1답변

    지난 한 시간 동안 수백 개의 컴파일 된 jar 내에서 심볼 및 메소드 호출을 쉽게 찾을 수있는 방법을 찾았습니다. IDE에 검색 기호 기능을 사용하기 위해 모두로드하려고 시도했지만 ide는 공용이 아닌 호출에만 색인을 붙입니다. 하나의 항아리를 디 컴파일하는 것을 포함하지 않는 쉬운 방법을 생각해 볼 수 있습니까? 매번 다른 세트의 항아리를 가지고 이것을