Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jerry23011/virustotal-macos
An elegant VirusTotal client built with SwiftUI
https://github.com/jerry23011/virustotal-macos
app macos macos-app macos-sequoia macos-sonoma swift swiftui virus-scanning virustotal
Last synced: 2 days ago
JSON representation
An elegant VirusTotal client built with SwiftUI
- Host: GitHub
- URL: https://github.com/jerry23011/virustotal-macos
- Owner: Jerry23011
- License: mit
- Created: 2024-06-07T22:53:25.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-10-03T02:42:49.000Z (3 months ago)
- Last Synced: 2024-10-25T05:47:39.767Z (2 months ago)
- Topics: app, macos, macos-app, macos-sequoia, macos-sonoma, swift, swiftui, virus-scanning, virustotal
- Language: Swift
- Homepage:
- Size: 17.5 MB
- Stars: 85
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
VirusTotal for macOS
An elegant VirusTotal client built with Swift and SwiftUI
## Quick Setup
You can get a free public API key from VirusTotal. Visit [VirusTotal's API page](https://www.virustotal.com/gui/my-apikey) to retrieve it.
#### DownloadsPlease head to [Releases](https://github.com/Jerry23011/VirusTotal-macOS/releases) to get the latest dmg.
#### Bypassing macOS notarization
In case you get a popup saying "VirusTotal.app” will damage your computer. You should move it to the Bin", execute the following code in your Terminal.app. This is because I don't have an Apple Developer membership. Since the app is open-source, feel free to compile it from source if you have any concerns.```
sudo xattr -rd com.apple.quarantine /Applications/VirusTotal.app
```
#### Homebrew
```
brew install marsanne/cask/virustotal
```
## Features
- File Analysis
- URL Analysis
- Remove tracking query in URL
- macOS System Service support
- Scan History
- Mini mode
- Sandboxed app
- Auto-updates via Sparkle
## Privacy
This app is sandboxed and only contacts VirusTotal and GitHub (for downloading updates).
Note that this is NOT an official product of VirusTotal. However, all source code is available, so feel free to compile it yourself.Logs are stored locally and never sent anywhere else.
The data the app sends to VirusTotal conforms to VirusTotal's [Privacy Policy](https://docs.virustotal.com/docs/privacy-policy)
## Contributing
Issues and PRs are welcomed! If you'd like to contribute to localization, please refer to [this guide](https://github.com/Jerry23011/VirusTotal-macOS/blob/main/Resources/Docs/Localization-Guide_EN.md)
## Acknowledgements
See [Acknowledgements](https://github.com/Jerry23011/VirusTotal-macOS/blob/main/ACKNOWLEDGEMENTS.md)
## Screenshots
### Check Quota
Retrieve your hourly, daily, and monthly quota.
### File Scanning
Upload a File and get an analysis report
### URL Scanning
Scan a URL with ease
### Scan History
View scan history