연구실:Mobile

[InsecureBankv2] APK 재빌드 에러 시 해결방법 공유 (2023버전)

작성자 정보

  • za9uar 작성
  • 작성일

컨텐츠 정보

본문

훌륭한 모바일 해킹 교보재, InsecureBank V2를 다시 세팅하다가

도움이 될 수 있을 부분을 포스팅합니다.

 

APK Repackaging 작업 중 JDK 버전이 맞지 않아서 오류가 발생하였습니다.

 

InsecureBank V2의 마지막 릴리즈 날짜는 Mar 6, 2019 입니다.

- https://github.com/dineshshetty/Android-InsecureBankv2/releases

 

현재 최신 버전인 OpenJDK 21으로는 원활하게 구동되지 않고

방금 경험한 바로는 에러가 우수수 쏟아질겁니다

 

※ 해결방법

- Open JDK를 많이 낮춰야합니다. 15로 낮춰야함. 16이상부터는 에러가 속출합니다.

- Android Studio > Settings > Build Tools > Gradle JDK > Download JDK > Oracle OpenJDK 15 버전 선택

203fc767c9b08e4d0e8bc196a06dc64c527ed2dbfcp9.pngc8ffa1e52dbc2a21d7e03c19a3b7a9a155d497d3ts86.png

 

이후 Gradle Sync를 해보면 정상적으로 동작하는 것을 볼 수 있습니다.

File > Sync Project with Gradle Files

 

또, 메모리 관련 오류 메세지가 발견될 경우

패키지 내 gradle.properties 파일에서

-XX:MaxPermSize=128m 과 같은 문구를 삭제하면 동작이 됩니다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

최근글


  • 글이 없습니다.

새댓글