smali 로그 코드 추가

2014. 10. 29. 19:47Security ★ Development/안드로이드 모바일 보안

반응형

* 틀린 내용이 있을 시 지적 부탁드립니다.


자바 코드로 디버깅 시 활용할 수 있는 로그를 작성할 때는 Log.v()메소드를 활용합니다.  smali 코드를 수정하여 저 메소드를 추가할 때는 추가하고 싶은 부분에

invoket-static {v1, v0}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I

를 추가하면 됩니다.  

마지막은 영대문자 i입니다.  v1,과 v0는 변수로 

const-string v1, "aaaa"

const-string v0, "10.26"

invoke-static {v1, v0}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I

과 같이 사용하면 됩니다.