在网上看到过大佬分享过的文章,不过基本上都是找的带有水印的图片或者像素等都不太符合Apple的icns图标要求,我自己研究了一下,制作了一个无背景的ICNS图标,如不想看过程的可以到底部自取。
先来张成品图:
步骤如下:
找到BurpSuite的官网,下载LOGO SVG文件,用AI打开后提取LOGO图标,新建一个1024x1024px图层,然后等比例拉满,导出为PNG格式。
使用 png2icns 这个工具将PNG图片转换为ICNS。最后直接把生成的ICNS图标拖到macOS下制作的APP上即可。
BurpSuite.app的创建方式
打开 自动操作.app > 选择应用程序 > 资源库 > 运行Shell脚本 > 导出APP
shell脚本:
cd /Users/Erisen/Tools/Burp\ Plugin/Burp_Suite_Pro_v2.1.04
java -noverify -Xbootclasspath/p:burp-loader-keygen.jar -jar Burp_Suite_Pro_v2.1.04
PS:上面的路径需要修改为自己的。
png2icns工具:https://github.com/bitboss-ca/png2icns
参考:https://github.com/jas502n/BurpSuite-icns
制作好的ICNS:
burp.icns.zip (58.0 KB)
1024x1024的PNG: