https://github.com/cyclone-github/jotti
CLI file uploader for Jotti https://virusscan.jotti.org
https://github.com/cyclone-github/jotti
anti anti-malware anti-virus antimalware antivirus cli cyclone go jotti malware online-scanner virus virusscan virustotal
Last synced: about 1 month ago
JSON representation
CLI file uploader for Jotti https://virusscan.jotti.org
- Host: GitHub
- URL: https://github.com/cyclone-github/jotti
- Owner: cyclone-github
- License: gpl-2.0
- Created: 2023-11-12T00:18:48.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-08-27T18:42:00.000Z (about 1 month ago)
- Last Synced: 2025-08-28T14:56:51.299Z (about 1 month ago)
- Topics: anti, anti-malware, anti-virus, antimalware, antivirus, cli, cyclone, go, jotti, malware, online-scanner, virus, virusscan, virustotal
- Language: Go
- Homepage:
- Size: 19.5 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/cyclone-github/jotti/)
[](https://goreportcard.com/report/github.com/cyclone-github/jotti)
[](https://github.com/cyclone-github/jotti/issues)
[](LICENSE)
[](https://github.com/cyclone-github/jotti/releases)# jotti
```
$ ./jotti_amd64.bin jotti_amd64.exe
SHA1 Checksum: 7bbaea591789073aaf96ce2669e6238196cb9093
Progress: [====================] 100.00% (sent) - waiting response...OK
https://virusscan.jotti.org/en-US/search/hash/7bbaea591789073aaf96ce2669e6238196cb9093
```
### About:
- This tool is a CLI file uploader for Jotti https://virusscan.jotti.org
- Jotti is a lesser-known alternative to VirusTotal
- Jotti enforces a rate limit which this tool honors once it has been reached. If you need to scan more files, consider supporting the Jotti project by purchasing an API key.
### Usage Instructions:
```
./jotti {file_to_scan}
./jotti -help
./jotti -version
```
### Compile jotti from source:
- If you want the latest features, compiling from source is the best option since the release version may run several revisions behind the source code.
- This assumes you have Go and Git installed
- `git clone https://github.com/cyclone-github/jotti.git` # clone repo
- `cd jotti` # enter project directory
- `go mod init jotti` # initialize Go module (skips if go.mod exists)
- `go mod tidy` # download dependencies
- `go build -ldflags="-s -w" .` # compile binary in current directory
- `go install -ldflags="-s -w" .` # compile binary and install to $GOPATH
- Compile from source code how-to:
- https://github.com/cyclone-github/scripts/blob/main/intro_to_go.txt### Changelog:
- https://github.com/cyclone-github/jotti/blob/main/CHANGELOG.md