本文分为两部分,预览 和 配置 文末新增 Mac自动操作

体验

🌚外观

20210102202151431638.png

20210102210340412289.png

20210102210453828403.png

20210102211109638957.png

20210102211117104576.png

🌕应用

20210102211332356197.png

  • 推荐一个网站,能快速获得适配M1 的软件列表 URL

20210102211544843796.png

  • 当然 我这个截图软件稍微有点卡,淦😅

🌖使用

  • 我已经使用了 3+ 天了,目前感觉还行
  • 别人都在找散热器,我在找暖宝宝
  • 有个问题很烦恼我,低电量不充电,这可咋整
  • ctrl + 这个按键快折磨死我了😿
  • 我暂时没有使用虚拟机,但是我有这个
  • 20210102212137826490.png
  • 年轻人你不讲唔得,我劝你耗子为之😹

配置

目前绝大多数软件都 OK
根据哔哩哔哩最新指示,拿到电脑后先更新系统,否则 重装系统的时候容易出问题
但是说要在网页上升级,我也没找到具体位置
这里推荐简书的文章 解决在 M1 芯片的 Mac 上重新安装系统的报错

🌱配置 基本设置

  • 首先 打开 终端 20210102212541665746.png
  • 右键 显示简介 使用Rosetta打开 终端右键退出 重新打开
  • 接着配置 代理 没有代理网络不好安装软件

🪵配置环境变量

我个人有个爱好,喜欢把自己的脚步放在一个文件夹,方便管理

profile

1
2
3
4
# README
# 请把下面 二行(修改成你的路径) 添加到 /etc/profile 末尾 并 source /etc/profile
export my_path=/Users/xr/Documents/XR.TOOLS-MAC/XR-TOOLS/BAT/PATH/
export PATH=$PATH:$my_path

图片有误

20210102214042337355.png

proxy

现在虽然网上有很多类似的终端代理软件,但是我都不推荐,环境麻烦,比如 proxychanis-ng

1
2
export https_proxy=socks5://127.0.0.1:1081
export http_proxy=socks5://127.0.0.1:1081

如果需要 wget https://google.com/index.html 那你肯定是下载不下来的,需要的时候只需要执行 proxy 即可

mvn

20210102215447369027.png

20210102215552150409.png

1
2
3
4
5
# maven 官网下载,已经出了一个 m1 版 的
# 假入我的 mvn脚本 的地址是 /a/b/BAT/PATH/mvn
# 而我的 maven 的地址是 /a/b/CODE/apache-maven-3.6.3/bin/mvn
# 看不懂建议百度,关键词是啥我也不知道,但是你可以把 BAT/PATH/mvn 看成是 ../../../
${0%/BAT/PATH/mvn}/CODE/apache-maven-3.6.3/bin/mvn $@

cnpm

nodejs 相信绝大部分朋友都在用 网上说的 npm 换源操作麻烦,极不稳定,所以我这个脚本需要啥下载啥,也不需要一次性下载下来

1
npm --registry https://registry.npm.taobao.org $@

gits

1
git add . && git commit -m "Use GITS & $date & Powered By $whoami" && git push

sqlmap

1
python3 ${0%/BAT/PATH/sqlmap}/SQL/sqlmap/sqlmap.py $@

dogedoge

多吉 是一个优秀的搜索引擎,博主趁机会 搞到了一个 图床 名额

gitee 地址 blog 地址

🍀软件安装

python

1
2
3
ln -s /usr/local/bin/python3.9 /usr/local/bin/python3
ln -s /usr/local/bin/pip3.9 /usr/local/bin/pip3
ln -s /usr/local/bin/pip3.9 /usr/local/bin/pip

nodejs

npm

git

先终端输入 git 会提示安装,不过是老版本

需要配置 git 代理

1
2
git config http.proxy socks5://127.0.0.1:1081
git config https.proxy socks5://127.0.0.1:1081

brew

1
2
3
4
5
6
7
8
9
# 需要配置proxy,或者
# export https_proxy=socks5://127.0.0.1:1081
# export http_proxy=socks5://127.0.0.1:1081
# 这里会使用到git配置的代理
# 如果没有配置 终端使用 Rosetta 则 不要往下看,没使用 Rosetta 转译容易出问题
proxy
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/Homebrew/install@master/install.sh)"
brew -v
brew update

update git

没看错,就是这么简单!

1
brew install git

java

1
https://www.azul.com/downloads/zulu-community/?package=jdk

Photo shop + Adobe Zii

1
https://allmacworld.com/adobe-photoshop-cc-2019-v20-0-6-mac-free-download/

ShadowsocksX-NG-R8

1
https://tlanyan.me/shadowsockr-shadowsocksr-shadowsocksrr-clients/

那啥基本就没了,下期再更新,太冷了,我还在码字💕

新增

1
alias my_path=/Users/users/Documents/PATH

?????

Mac 自动操作 制作程序

20210103171402953525.png

Burpsuite 关键代码

1
2
source /etc/profile
java -noverify -javaagent:${my_path%/BAT/PATH}/DATA/Burp-Suite/BurpSuiteLoader.jar -javaagent:${my_path%/BAT/PATH}/DATA/Burp-Suite/BurpSuiteCn.jar -Dfile.encoding=utf-8 -jar ${my_path%/BAT/PATH}/DATA/Burp-Suite/burpsuite_pro_v2020.12.1.jar

仔细看过我文章的应该知道 ${my_path%/BAT/PATH}$my_path 的路径 匹配 /BAT/PATH 相当于 cd ../../ 拼接 后面的 /DATA/Burp-Suite/BurpSuiteLoader.jar

这样唯一的好处就是开放了,不至于程序写死

XRSec has the right to modify and interpret this article. If you want to reprint or disseminate this article, you must ensure the integrity of this article, including all contents such as copyright notice. Without the permission of the author, the content of this article shall not be modified or increased or decreased arbitrarily, and it shall not be used for commercial purposes in any way