OSX Installer Verifier - OSX APP验证工具

2018 年 9 月 6 日 黑白之道


项目首页:


https://github.com/sektioneins/osx_verify


项目简介:


随着OSX的普及,现在越来越多的恶意软件顶上了OSX,甚至有的恶意软件会替换/修改/捆绑到正常的APP里面,导致了系统的沦陷。


OSX Installer Verifier是通过内置的APP HASH与系统已经安装的APP进行对比,如果存在差异,即该APP就有可能遭到了恶意软件的篡改。


安装:


首先你需要安装 Python

git clone https://github.com/sektioneins/osx_verify


使用方法:


cd osx_verify
./osx_verify.py --scan /Applications/Install\ OS\ X\ El\ Capitan.app
[+] loading database
[+] scanning files in /Applications/Install OS X El Capitan.app... (this may take a while)
[+] comparing...
[+] -----------
[+] Results for Install OS X Mavericks 10.9.3.app (./db/Install OS X Mavericks 10.9.3.app.json):
[+]   1211 files are different. use --verbose to see details
[+] Results for Install OS X Mavericks 10.9.1.app (./db/Install OS X Mavericks 10.9.1.app.json):
[+]   1211 files are different. use --verbose to see details
[+] Results for Install OS X Mavericks 10.9.5.app (./db/Install OS X Mavericks 10.9.5.app.json):
[+]   1211 files are different. use --verbose to see details
[+] Results for Install OS X Mavericks 10.9.0.app (./db/Install OS X Mavericks 10.9.0.app.json):
[+]   1210 files are different. use --verbose to see details
[+] Results for Install OS X Mountain Lion 10.8.2.app (./db/Install OS X Mountain Lion 10.8.2.app.json):
[+]   1205 files are different. use --verbose to see details
[+] Results for Install OS X Lion 10.7.3.app (./db/Install Mac OS X Lion 10.7.3.app.json):
[+]   1164 files are different. use --verbose to see details
[+] Results for Install OS X 10.10 Developer Preview.app (./db/Install OS X 10.10 Developer Preview.app.json):
[+]   360 files are different. use --verbose to see details
[+] Results for Install OS X Yosemite 10.10.1.app (./db/Install OS X Yosemite 10.10.1.app.json):
[+]   350 files are different. use --verbose to see details
[+] Results for Install OS X Yosemite 10.10.5.app (./db/Install OS X Yosemite 10.10.5.app.json):
[+]   350 files are different. use --verbose to see details
[+] Results for Install OS X 10.11 Developer Beta 1.app (./db/Install OS X 10.11 Developer Beta 1.app.json):
[+]   275 files are different. use --verbose to see details
[+] Results for Install OSX 10.11.2.app (./db/Install OS X El Capitan.10.11.2.app.json):
[+]   perfect match
[+] bye.


文章出处:黑客工具箱

你可能喜欢

FruityWifi 2.0 – 开源无线审计工具

X-Ray – 安卓漏洞扫描工具

XXEinjector – XXE自动化测试工具

登录查看更多
0

相关内容

OS X 10.9 Mavericks 是苹果公司开发的个人电脑和服务器操作系统 OS X 的第十个版本,供麦金塔电脑使用。 苹果于 2013 年 6 月 10 日公布了 OS X Mavericks,并将在第三季度公开发售。
从这个版本起,苹果公司不再以大型猫科动物来为其操作系统命名,改为采用美国加州的地名。“Mavericks” 一名来自加州一个同名的冲浪地点。

2013 年 10 月 22 日开放下载。
模型优化基础,Sayak Paul,67页ppt
专知会员服务
74+阅读 · 2020年6月8日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
223+阅读 · 2020年3月22日
【新书】Java企业微服务,Enterprise Java Microservices,272页pdf
TheFatRat 一款简易后门工具
黑白之道
35+阅读 · 2019年10月23日
UML建模工具一览(20190909 更新)
UMLChina
12+阅读 · 2019年9月9日
AWVS12 V12.0.190530102 windows正式版完美破解版
黑白之道
29+阅读 · 2019年8月24日
ISeeYou一款强大的社工工具
黑白之道
29+阅读 · 2019年5月17日
Pupy – 全平台远程控制工具
黑白之道
43+阅读 · 2019年4月26日
支持多标签页的Windows终端:Fluent 终端
Python程序员
7+阅读 · 2019年4月15日
已删除
创业邦杂志
5+阅读 · 2019年3月27日
React Native 分包哪家强?看这文就够了!
程序人生
12+阅读 · 2019年1月16日
超级!超级!超级好用的视频标注工具
极市平台
8+阅读 · 2018年12月27日
教你用Python来玩跳一跳
七月在线实验室
6+阅读 · 2018年1月2日
Arxiv
34+阅读 · 2019年11月7日
Knowledge Based Machine Reading Comprehension
Arxiv
4+阅读 · 2018年9月12日
Arxiv
7+阅读 · 2018年6月19日
Arxiv
8+阅读 · 2018年1月30日
VIP会员
相关VIP内容
相关资讯
TheFatRat 一款简易后门工具
黑白之道
35+阅读 · 2019年10月23日
UML建模工具一览(20190909 更新)
UMLChina
12+阅读 · 2019年9月9日
AWVS12 V12.0.190530102 windows正式版完美破解版
黑白之道
29+阅读 · 2019年8月24日
ISeeYou一款强大的社工工具
黑白之道
29+阅读 · 2019年5月17日
Pupy – 全平台远程控制工具
黑白之道
43+阅读 · 2019年4月26日
支持多标签页的Windows终端:Fluent 终端
Python程序员
7+阅读 · 2019年4月15日
已删除
创业邦杂志
5+阅读 · 2019年3月27日
React Native 分包哪家强?看这文就够了!
程序人生
12+阅读 · 2019年1月16日
超级!超级!超级好用的视频标注工具
极市平台
8+阅读 · 2018年12月27日
教你用Python来玩跳一跳
七月在线实验室
6+阅读 · 2018年1月2日
Top
微信扫码咨询专知VIP会员