Skip to content

Latest commit

 

History

History
86 lines (53 loc) · 2.37 KB

Android查壳.md

File metadata and controls

86 lines (53 loc) · 2.37 KB

title: Android查壳

标签(空格分隔): AndroidSec


娜迦:libchaosvmp.so , libddog.solibfdog.so

爱加密:libexec.so, libexecmain.so,ijiami.dat

梆梆:libsecexe.so, libsecmain.so,libSecShell.so

梆梆企业版:libDexHelper.so , libDexHelper-x86.so

360:libprotectClass.so, libjiagu.so,libjiagu.so, libjiagu_art.so,libjiagu.so, libjiagu_x86.so

通付盾:libegis.so,libNSaferOnly.so

网秦:libnqshield.so

百度:libbaiduprotect.so

阿里聚安全:aliprotect.dat,libsgmain.so,libsgsecuritybody.so

腾讯:libtup.so, libexec.so,libshell.so,mix.dex,lib/armeabi/mix.dex ,lib/armeabi/mixz.dex

腾讯御安全:libtosprotection.armeabi.so,libtosprotection.armeabi-v7a.so,libtosprotection.x86.so

网易易盾:libnesec.so

APKProtect:libAPKProtect.so

几维安全:libkwscmm.so, libkwscr.so, libkwslinker.so

顶像科技:libx3g.so
def is_shell(zip_object):
    shell_result=""
    so_arr=[]
    for s in zip_object.namelist():
        if s.endswith('.so'):
          s=str(s).rsplit('/')[-1]
          so_arr.append(s)

    if 'libexec.so' in so_arr and 'libexecmain.so' in so_arr:
        shell_result="爱加密"

    elif 'libsecexe.so' in so_arr and 'libsecmain.so' in so_arr:
        shell_result = "梆梆普通加固"

    elif 'libDexHelper-x86.so' in so_arr and 'libDexHelper.so' in so_arr:
        shell_result="梆梆企业加固"

    elif ('libprotectClass.so' in so_arr or 'libprotectClass_x86.so' in so_arr) or ('libjiagu.so' in so_arr or 'libjiagu_art.so' in so_arr) or ('libjiagu.so' in so_arr or 'libjiagu_x86.so' in so_arr):
        shell_result="360加固"

    elif ('libddog.so' in so_arr and 'libfdog.so' in so_arr) or 'libchaosvmp.so' in so_arr  :
        shell_result = "娜迦加固"

    elif 'libbaiduprotect.so' in so_arr and 'libbaiduprotect_x86.so' in so_arr:
        shell_result = "百度加固"

    elif 'libnqshield.so' in so_arr and 'libnqshieldx86.so' in so_arr:
        shell_result = "网秦加固"

    elif 'libmobisec.so' in so_arr and 'libmobisecx.so' in so_arr:
        shell_result = "阿里加固"

    elif 'libtup.so' in so_arr or 'libexec.so' in so_arr:
        shell_result = "腾讯加固"

    elif 'libshella-2.8.so' in so_arr or 'libshellx-2.8.so' in so_arr:
        shell_result = "腾讯加固"

    elif 'libegis.so' in so_arr :
        shell_result = "通付盾加固"