mac装机必备

软件工具

  1. 安装 sogou 输入法 https://shurufa.sogou.com/mac

  2. 安装 hombrew 包管理器 https://brew.sh/

  3. 安装 iterm2 工具 https://iterm2.com/

  4. 安装 oh-my-zsh 插件 https://ohmyz.sh/

    1. 安装 clashverge rev vpn 工具 https://www.clashverge.dev/
  5. 安装 git 命令行工具 brew install git https://git-scm.com/

  6. 安装 git-cz 插件 https://github.com/commitizen/cz-cli

    1
    2
    3
    npm install -g commitizen
    npm install -g cz-conventional-changelog
    echo '{ "path": "cz-conventional-changelog" }' > ~/.czrc
  7. 安装 node 环境 --global 全局安装 https://nodejs.org/en

  8. 安装 typora https://typora.io/

  9. 安装 hexo 工具 https://hexo.io/zh-cn/

  10. 安装 postman 网络请求工具 https://www.postman.com/

  11. 安装 alfred 效率工具 https://www.alfredapp.com/

  12. 安装 sublime 文本编辑器 https://www.sublimetext.com/

    1. 安装 submlime HTML-CSS-JS Prettify 插件,步骤: Tools->Command Palette->Package Control:Install Package
    2. 安装 submlime shellcheck 插件,步骤: Tools->Command Palette->Package Control:Install Package
  13. 安装 charles 抓包工具(破解https://www.charlesproxy.com/

  14. 安装 wireshark 网络抓包工具 https://www.wireshark.org/

  15. 安装 android studio开发工具 https://developer.android.com/studio

  16. 安装 vscode 开发工具 https://code.visualstudio.com/

  17. 安装 idea 开发工具 https://www.jetbrains.com/zh-cn/idea/

  18. 安装 Clion 开发工具 https://www.jetbrains.com.cn/clion/

  19. 安装 jdgui 反编译工具 https://java-decompiler.github.io/

  20. 安装 jadx 反编译工具 https://github.com/skylot/jadx, 通过自动操作.app 创建应用程序

  21. 安装 apktool 反编译以及重打包 工具 https://apktool.org/

  22. 安装 ghidra 反编译工具(c/c++反编译) https://github.com/NationalSecurityAgency/ghidra,通过自动操作.app 创建应用程序

  23. 安装 ida pro 反编译工具(破解版) https://www.123865.com/?notoken=1

  24. 安装 colc 代码统计工具 https://github.com/AlDanial/cloc?tab=readme-ov-file#install-via-package-manager

  25. 安装 mumu 模拟器 https://mumu.163.com/

  26. 安装 frida 动态hook 工具 https://frida.re/

环境配置

  1. 配置 ssh 环境

    1
    2
    3
    4
    ssh-keygen -t rsa -b 4096 -C "cxue.dev@qq.com"
    ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts
    ssh-add ~/.ssh/xxx.pub
    ssh -T github.com ## 测试是否连通
  2. 配置 JAVA_HOME ANDROID_NDK_HOME环境变量

  3. 添加当前目录到 PATH 中,可以避免每次执行文件时添加 ./ 前缀: export PATH=${PATH}:.