Safe6 Blog

  • macos 多版本frida配置使用

    前言 一般不推荐用最新版的frida,这里说的最新版是指大版本。比如17,因为好多我觉得比较不错的工具都用不了,所以还是得用16,但是某些时候最新版也有他的用处。所以,多版本共存就显得很有必要。 笔记记录 以下内容,完全是,搭建过程中的记录,看看就行。 首先、依赖virtualenv 和 virtualenvwrapper virtualenvwrapper是前者的功能增强工具。 用这个两个来快速的创建环境,因为frida,大版本直接差异比较大,需要多版本共存。 但是想装低版本frida,还得低版本的python,所以还要解决python版本共存的问题。 mac下、python版本共存问题, 特别是python3.8,其他版本都能命令行安装 直接下载安装包进行安装 https://www.python.org/downloads/release/python-3810/ 安装后,环境变量就有python3.8, 为什么要3.8是因为,3.8支持frida低版本比如14,而这个版本可以有很多软件使用。 python3.8 -m pip install --upgrade pip python3.8 -m pip install virtualenv virtualenvwrapper windows 直接用这个是最方便,不怎么需要折腾 pip install virtualenvwrapper-win -i https://pypi.tuna.tsinghua.edu.cn/simple mkvirtualenv 新建环境 rmvirtualenv 删除环境 pip install frida-tools -i https://pypi.tuna.tsinghua.edu.cn/simple 切换环境 workon py310 mac 多版本python共存 首先,把python3.8设置为系统默认python版本,然后其他的由pyenv来管理...

  • Welcome to Jekyll!

    You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when...