当前位置: 首页 > news >正文

怎么做网络推广网站建立网站的步骤是什么

怎么做网络推广网站,建立网站的步骤是什么,简单的dw制作网页步骤,绍兴高端网站开发经常使用Frida的朋友们可能会遇到Frida的各种问题需要自定义的#xff0c;而这时候Frida的本地编译就显得很重要了。 最近一位朋友发现使用Frida14/15/16版的server只能连拉一定数量的设备#xff0c;超过了frida-device-manager便不能连接设备。 实现没有办法#xff0c;…经常使用Frida的朋友们可能会遇到Frida的各种问题需要自定义的而这时候Frida的本地编译就显得很重要了。 最近一位朋友发现使用Frida14/15/16版的server只能连拉一定数量的设备超过了frida-device-manager便不能连接设备。 实现没有办法我只好去修改源码然后自己搭建编译环境然后就有了这次的编译Frida。 一、系统 OS Ubuntu22.04LTS 二、相关资源 参考了别人编译的文章也放一些相关资源链接在这里 1.frida源码GitHub - frida/frida: Clone this repo to build Frida 2.frida官方文档Frida • A world-class dynamic instrumentation toolkit | Observe and reprogram running programs on Windows, macOS, GNU/Linux, iOS, watchOS, tvOS, Android, FreeBSD, and QNX 3.frida编译篇Building | Frida • A world-class dynamic instrumentation toolkit 三、系统应用安装 在编译环境部署前系统也需要安装一些应用比如git, curl, 也相当于是一些常用的应用一般开发人员的电脑上这些应用应该不会没有。 还有一点就是必要的时候需要科学上网。 这里不再多讲直接上重点吧。 四、源码和环境部署 1、拉取Frida源码 git clone --recurse-submodules https://github.com/frida/frida或者git clone --recurse-submodules https://github.com/frida/frida.git 注意 这样拉取的是Frida当前最新版本的源码如果需要编译的是历史版本需要再用git同步到历史 git checkout 15.2.2 #切换tag git submodule update --recursive #其他子模块也跟着一起更新下或者使用commit 3ff85a5比如Frida 15.2.2的commit为 3ff85a5git checkout 3ff85a5 git submodule update --recursive 2、node/npm版本 虽然frida的作者推荐新版本的nodejs和npm尤其是v20和更新版本但每一个版本的frida release都会有固定版本的nodejs如果想要不出错还是建议使用release版本中的node版本 其中node版本和NODE_MODULE_VERSION对照表可以网上查询 而我本次编译采用的是108对应的v18.12.0。 nodejs历史版本下载 Index of /download/release/ 设置环境变量 # set node export NODE_HOME/home/ubuntu/work/node-v18.12.0-linux-x64 export PATH$PATH:${NODE_HOME}/bin 验证环境变量设置 注意设置环境变量的方便有三种分别是设置 ~/.bashrc, /etc/profile, /etc/environment。第一种只适用于当前登录用户第二种和第三种会保存给所有用户。 细节可以网上搜索很多文章。 3、安卓NDK 关于安卓NDK的版本不同的Frida也会有不同的要求具体的版本在你的Frida源码目录/frida/releng/setup-env.sh。 打开文件即可以找到。 下载地址https://developer.android.com/ndk/downloads?hlzh-cn 然后设置NDK的环境变量 #set NDK env export NDK_HOME/home/ubuntu/work/android-ndk-r24 export PATH$NDK_HOME:$PATH 验证NDK环境变量 4、python环境 Frida要求python3环境而Ubuntu一般会自带python3, 比如我的就是python3.10。而且Frida编译会自动使用python3来调用python3。 系统没有安装的或者版本不对的可以自行安装。 5、安卓SDK安装。 目前安装安卓SDK的方法还是用android-studio靠谱也简单。 然后设置SDK的环境变量 #set sdk export ANDROID_SDK_HOME/home/ubuntu/Android/Sdk export PATH$PATH:${ANDROID_SDK_HOME}/tools export PATH$PATH:${ANDROID_SDK_HOME}/build-tools/29.0.0 export PATH$PATH:${ANDROID_SDK_HOME}/platform-tools验证SDK变量设置成功 6、JDK环境 JDK使用1.8相信只要做开发的人都会部署。 这里有一个问题就是很多人电脑上有多个java环境怎么把jdk8变成首选的环境变量呢 sudo update-alternatives --config java五、toolchain和sdk下载 个人推荐使用Frida的自动下载。 自动下载 运行 make -f Makefile.skd.mk FRIDA_HOSTandroid-arm64 frida会自动同步toolchain和sdk 这一步可能会需要很久。 六、开始编译 输入命令 make -f Makefile.linux.mk 可以看到各个版本的编译命令 然后输入命令 make core-android-arm64
http://www.zqtcl.cn/news/694204/

相关文章:

  • 租房网站建设网站怎么黑
  • 文成做网站搜索引擎优化工具深圳
  • 网站源码下载平台小程序云开发费用
  • 网站建设的数字化和互联网化网站作品
  • 南京专业网站制作公司有哪些亚马逊网网站建设规划报告
  • app免费制作网站模板网站打开速度进行检测
  • 进下加强新闻宣传网站建设wordpress做论坛网站
  • 朝阳网站搭建公司淘宝导购网站备案
  • 京润珍珠企业网站优化洛阳做网站
  • 嘉定网站开发中山市区做网站公司
  • 可信赖的武进网站建设上海中小企业服务中心
  • 应用网站品牌官方网站
  • 网站建设综合训练的实验目的漳州网站建设网站运营
  • 网页设计免费网站推荐我的世界做壁纸的网站
  • 黄岩做网站的公司网站栏目相关内容在哪采集啊
  • 邯郸市城市建设局网站快速建站平台
  • 华为官方手表网站wordpress文章图片链接
  • 做个网站需要多久腾讯云云服务器官网
  • 松江企业做网站一个阿里云怎么做两个网站
  • 网站制作+app+公众号app制作定制外包88
  • 企业网站建设有哪些好处制作网页之前必须先建立什么
  • 盐亭县建设局网站网站建设基本技术
  • 优化seo网站高质量的邯郸网站建设
  • 网站开发 合同范本软件设计专业介绍
  • 南山网站建设设计莱州网站建设关键字排名优化网络托管微信代运营
  • 传统门户网站有哪些网络营销公司全网推广公司
  • 桥头镇网站建设卢松松外链工具
  • 手机网站导航设计大连市自然资源局
  • 装修网站vr全景图怎么做软件工程师证书报考条件
  • 部门网站建设管理经验交流材料定制开发app