Skip to content

Minxin/ExtractDexIns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

parse_androiddex

fork from https://github.com/fourbrother/parse_androiddex

fix :

if(byteAry.length == 1){
	size = byteAry[0];
}else if(byteAry.length == 2){
	size = Utils.byte2int(byteAry);
}else if(byteAry.length == 4){
	size = Utils.byte2int(byteAry);
}

to

if(byteAry.length == 1){
	size = byteAry[0];
}else if(byteAry.length == 2){
	size = Utils.decodeUleb128(byteAry);
}else if(byteAry.length == 4){
	size = Utils.decodeUleb128(byteAry);
}

fix decodeUleb128() method

add:

  • if some class's method code_off is 0, support to ingore it.
  • add calchecksum method and calsignature method
  • add getMethodSignStr method
  • add code about clean method's insns
  • shield the info's output

About

Android dex抽取类方法指令

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published