美文网首页
frida安装记录

frida安装记录

作者: warmi_ | 来源:发表于2022-08-06 19:38 被阅读0次

    [也为了之后遗忘的自己]
    百度网盘:
    链接: https://pan.baidu.com/s/1HxiEpthYLP0-RV8HQgItAQ 提取码: y69a
    材料:
    python3.7.7
    魔改逍遥模拟器
    frida-server-12.8.14-android-x86.xz
    frida-12.8.14-py3.7-win32.egg
    步骤:
    1,准备逍遥模拟器,因为其他事情下了这个,也懒得试别的了,毕竟手感超好的
    [http://bbs.xyaz.cn/forum.php?mod=viewthread&tid=366851](http://bbs.xyaz.cn/forum.php?mod=viewthread&tid=366851
    2,frida-server:我用的frida-server-12.8.14-android-x86.xz[https://github.com/frida/frida/releases/download/12.8.14/frida-server-12.8.14-android-x86.xz
    3,frida对应版本egg12.8.14https://files.pythonhosted.org/packages/e0/ca/a9b3fc4571f78a35bd23944b7c3df3b97c4ee349629bfbbbbfea7e6caa40/frida-12.8.14-py3.7-win32.egg
    4,frida-tools==7.1.0

    [学习过程是根据https://bbs.pediy.com/thread-227232.htm
    ,最后装好后可以正常运行,全部的软件等下我放网盘里,自己下载就行,下过的人就知道好难受的网速..]
    hook成功图片:

    1585033671(1).png

    1:模拟器下载安装就行,然后打开[后面要adb push的]
    2:下载frida-server-12.8.14后解压

    # 连接逍遥模拟器
    adb connect 127.0.0.1:21503
    adb shell getprop ro.product.cpu.abi  查看操作系统[真机一般是armeabi-v7a是32位ARM设备,本文的这个不是]
    adb push "frida-server-12.8.14解压后的文件路径" data/local/tmp
    #成功后:
    adb shell
    su
    cd data/local/tmp
    # 改名
    mv "frida-server-12.8.14" fs
    # 修改权限
    chmod 777 fs
    ./fs
    #WARNING: linker: ./fs: unused DT entry: type 0x6ffffef5 arg 0x1c24 只出现这个不用管
    

    成功图片,装的过程忘记截图了,./fs成功反应一样:


    image.png

    3:[卡死这一步很久],下载egg,然后直接放进你的python\Lib\site-packages,然后cd 到site-packages里

    easy_install frida-12.8.14-py3.7-win32.egg
    

    装完就好,很快
    4,安装frida-tools

    pip install frida-tools==7.1.0 -i https://pypi.douban.com/simple
    

    忘记截这个版本的图了,放个别的版本的图,操作一样,顺便我成功的是py3.7.7的,不是图中的36,我甚至为了装这个frida卸了py36..


    70e6a5570b8d5347170c6a6d1b08e3d.png

    如果我这个你不能成功的话,一些经验:
    1:下了的egg,server什么的没有成功就不要删不要删,不然你看别人的文章,这个人呢这个版本那个人那个版本,删了又下,下了又删,十分苦恼
    2:frida要对应合适的frida-tools,这个我没有找到对应表,你可以对应他更新的日期,试试,一般是同一天,不是的话就前后一试不报错就行
    3:查看android版本

    adb shell getprop ro.product.cpu.abi
    #输出x86就是x86
    

    4,害怕不成功,可以先装frida-server,因为这个下载快一点,./fs这个运行成功后再找对应的frida egg[ps:其实首先要看下有没有你对应的python+电脑操作系统frida-egg版本]
    但是如果是x86_64的操作系统,也可以直接下frida-版本-py版本-win32.egg也可以,我就是64位,但是只下了frida-12.8.14-py3.7-win32.egg

    相关文章

      网友评论

          本文标题:frida安装记录

          本文链接:https://www.haomeiwen.com/subject/yusvwrtx.html