jotti - VirusTotal Alternative
Network & IP
2
Posts
1
Posters
371
Views
1
Watching
-
Title
: jotti
Author:
cyclone
URL:
https://github.com/cyclone-github/jotti
Description:
- 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.
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
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 repocd jotti
# enter project directorygo mod init jotti
# initialize Go module (skips if go.mod exists)go mod tidy
# download dependenciesgo build -ldflags="-s -w" .
# compile binary in current directorygo install -ldflags="-s -w" .
# compile binary and install to $GOPATH
- Compile from source code how-to:
Changelog:
-
New release:
v1.0.0; 2025-08-27 - stable v1.0.0 release - enforce Jotti's 250MB max file limit - added upload progress bar - added HTTP client timeout to avoid hangs - added non-zero exit on rate limit - tidied up logic in URL, filename, directory parsing