安装猿人学系列软件爬坑指南

安装frida

pip install frida-tools

安装fiddle

咋fiddle官网下载fiddle everywhere ,这个版本是fiddle对应linux的版本,progress-telerik-fiddler.AppImage,右键选择属性--》权限--》允许作为可执行文件运行。然后右键运行安装

安装java

java分两个版本,openjdk和oracle官方jdk,网上给的ppa已经停止维护,因此使用openjdk,sudo apt-get install default-jdk,默认包含jre

安装wireshark

sudo apt-get install wireshark

安装apktool

Linux:

1. Download Linux wrapper script (Right click, Save Link As apktool)

2. Download apktool-2 (find newest here)

3. Rename downloaded jar to apktool.jar

4. Move both files (apktool.jar & apktool) to /usr/local/bin (root needed)

5. Make sure both files are executable (chmod +x)

6. Try running apktool via cli

安装jadx

git clone https://github.com/skylot/jadx.git

cd jadx

./gradlew dist

(on Windows, use gradlew.bat instead of ./gradlew)

Scripts for run jadx will be placed in build/jadx/bin and also packed to build/jadx-.zip

运行jadx

./build/jadx/bin/jadx-gui

安装adb

sudo apt-get install android-tools-adb android-tools-fastboot

安装ida_free版本,not pro

课程中提供的ida是32位的,现在已经有64位的了,

在https://www.hex-rays.com/products/ida/support/download_freeware/ 中下载linux下的ida

sudo -s

chmod 777 idafree70_linux.run

./idafree70_linux.run

ln -s /opt/idafree-7.0/ida64 /usr/bin

这样就可以直接 ida64启动

linux 下安装ida pro

3种方法 

1: linux下安装idapro linux版本

# 添加i386的支持依赖包源

$ sudo dpkg --add-architecture i386

# 软件更新

$ sudo apt-get update

# 安装需要的i386的依赖包

$ sudo apt-get install libc6-i686:i386 libexpat1:i386 libffi6:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386 libglib2.0-0:i386 libice6:i386 libpcre3:i386 libpng12-0:i386 libsm6:i386 libstdc++6:i386 libuuid1:i386 libx11-6:i386 libxau6:i386 libxcb1:i386 libxdmcp6:i386 libxext6:i386 libxrender1:i386 zlib1g:i386 libx11-xcb1:i386 libdbus-1-3:i386 libxi6:i386 libsm6:i386 libcurl3:i386

# 解压Linux版本的IDA Pro,就可以使用IDA Pro了

2: 使用wine安装windows版本的idapro

# 添加i386的支持依赖包源

$ sudo dpkg --add-architecture i386

# 添加资源库

$ wget https://dl.winehq.org/wine-builds/Release.key

$ sudo apt-key add Release.key

$ sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/

# 更新软件安装包

$ sudo apt-get update

# 任选一个wine的版本进行安装(这里选择wine开发版进行安装)

$ sudo apt-get install --install-recommends winehq-devel

# 配置wine--在配置的过程中,可能会出现提示安装 Gecko、Mono,选择安装

$ winecfg

# wine程序的安装和卸载

$ wine uninstaller

3: 或者 另外一种方法

# 安装依赖库文件

$ sudo apt-get install gnome-control-center

# 安装Wine程序

$ sudo apt-get install wine

# 将windows上的IDA Pro的所有文件拷贝到Linux系统的/opt/目录下,在IDA Pro的根目录下,编下如下的IDA Pro启动脚本 ida.sh:

#!/bin/sh

wine /opt/IDA的根目录/idaq.exe

# 使用以下的命令在IDA Pro的根目录下启动IDA Pro。

$ sh ida.sh

# 如果wine在Linux下运行出现缺少DLL文件的情况,需要自行在windows上找到对应的动态库文件,将其复制到IDA的根目录下




安装smplayer播放器

打开终端,输入一下命令:

sudo apt-add-repository ppa:rvm/smplayer

sudo apt-get update

sudo apt-get install smplayer smplayer-skins smplayer-themes

执行完之后,输入 smplayer,启动它,随便选择一个视频,用它打开,然后按"["和"]"即可实现加速和慢速。

你可能感兴趣的:(安装猿人学系列软件爬坑指南)