bcel

    2

    2답변

    ByteCode 생성에 BCEL을 사용하고 있습니다. 입력 클래스의 정적 메소드에있는 모든 행 앞에 println을 출력하고 싶습니다. BCEL을 사용하여 계측을 시도했지만 다른 형태의 오류가 발생합니다. 그것은 말합니다 Exception in thread "main" java.lang.VerifyError: StackMapTable error: bad o

    0

    2답변

    수입이 어떤 수입을 가지고 있는지 알아낼 방법이 있습니까? this 질문에 : 존 소총은 당신이 사용하는 반사를 할 수 있지만, 컴파일 된 코드 내에서 사용되는 모든 종류를 찾으려면, 약간 다른 문제입니다 할 수 있다고 말한다. BCEL을 바이트 코드 분석 f}으로보고 싶을 수 있습니다. 이것이 내가하는 방법을 알고 싶습니다.

    0

    1답변

    내가 방법을 알아낼 수 없기 때문에 Socket s = new Socket(); 은 BCEL를 사용하여 Socket s = new Socket(Proxy.NO_PROXY); 같은 전화를 대체 할 수있는 방법이있다. InstructionList를 변경해야한다는 것을 이해하지만 검색 방법을 모르며 어떤 opcode를 찾아야할지 모르겠습니다.

    0

    1답변

    BCEL 라이브러리에서 주어진 InvokeInstruction에 대한 호출 수신자의 MethodGen을 확인하려고합니다. 문제는 InvokeInstruction을 사용하여 호출하려고하는 MethodGen에 연결하는 방법을 모른다는 것입니다. 나는이 프로그램의 주요 방법에 대한 BCEL MethodGen 객체가있는 경우 , 나는 명령의 목록을 가서 Invok

    1

    2답변

    BCEL-5.2 프로젝트에 사용되었고 몇 달 후 로컬 변수 유형 테이블에 대한 클래스가 포함되어 있지 않음을 알았습니다. 나는 그것이 BCEL-6.0에 존재한다는 것을 알았고 그것을 적용 할 패치를 발견했습니다. 어디에서이 라이브러리의 소스 코드를 찾을 수 있습니까? 누구든지 패치를 추가 한 후 라이브러리를 얻는 방법을 알고 있습니까?

    4

    1답변

    I public class SecondClass{ MainClass main; public SecondClass(MainClass main){ this.main=main; } .... } 그리고 MainClass에서 (의 .class 파일)이 public class MainClass(){

    3

    1답변

    그냥 똑바로 이러한 바이트 코드처럼 보이는 내 머리를 얻기 위해 .... CGLIB는, ASM은 BCEL (측면)과와 Javassist 런타임시 클래스에 필드를 추가 사용에 을 보았다 manipulators는 실제 클래스를 업데이트하지 않고 사용자가 수정 사항을 덤프 할 수있게합니다 (예 : CGLib 및 writeFile 메소드). (a) BCEL을 사용

    8

    4답변

    우리는 JAXB 주석으로 주석 처리 된 bean을 포함하는 라이브러리를 사용하고 있습니다. 우리가 이러한 클래스를 사용하는 방식은 JAXB에 따라 다릅니다. 즉, 우리는 JAXB가 필요없고 주석에 의존하지 않습니다. 그러나 주석은 존재하기 때문에 주석을 처리하는 다른 클래스에 의해 참조됩니다. JAXB가 javax.* 패키지에 있으므로 (JAXB가 응용 프

    1

    1답변

    배경 : 애플릿을 얻기 위해 Minecraft Launcher를 주입하고 있습니다 만, 이제는 내 클래스 로더를 통해 minecraft 파일을로드하려고합니다. 나는 GameUpdater.java (Minecraft의 gameupdater, 또한 클라이언트의 애플릿을위한 디스패처) 메소드를 발견했으며, 그 아래에는 "createApplet"이라는 메소드가 있

    1

    1답변

    .class 파일을 조작하고 있습니다. 나는 한 번에 하나씩 지침을 얻기 위해 InstrutionHandle 패키지를 사용하고 있습니다. 나는 getPosition() 메서드 을 통해 명령어의 바이트 오프셋을 가지고 있는데, 바이트 오프셋에서 소스 라인 번호를 얻을 수 있습니까?