고수님들 도와주세요ㅠㅠ

홈 > 커뮤니티 > 질문 게시판
질문 게시판

고수님들 도와주세요ㅠㅠ

2 티고 1 2589
안녕하세요 후킹 연습하고 있는 티고 입니다.
공부하다가 궁금한점이 있어서 고수님께 질문드립니다.

chall02 호출해서 this.completeArr[1] = 1; 들어있는 1값을 콘솔로그에 찍고 싶은데 문법이 어떻게 되나요 ㅠㅠ

소스코드와 제가 생성한 코드는 다음과 같습니다.

소스코드
=======================================================================

 private void chall02() {
        this.completeArr[1] = 1;
    }

=======================================================================

생성한 코드
=======================================================================
Java.choose("uk.rossmarks.fridalab.MainActivity", {
      "onMatch": function(chall_02) {
        chall_02.chall02();
console.log("\n chall_02  = " + chall_02.chall02.value );
      },
      "onComplete": function() {
        console.log("\nchallenge_02 solved!" );
      }
    })

=====================================================================

결과물

chall_02 = undefined
1 Comments
9 선우아빠 2020.09.07 14:09  
저도 자바는 정확히 모르겠지만, completeArr[1]은 ompleteArr라는 배열에 2번째 값이 1이라는 것으로 보이는데,
하단의 코드에서는 배열 위치를 지정하지 않은 것 같은데 맞을까요?