{"id":13583738,"url":"https://github.com/teamdfir/sift-cli","last_synced_at":"2025-04-06T21:32:53.296Z","repository":{"id":38199201,"uuid":"93819626","full_name":"teamdfir/sift-cli","owner":"teamdfir","description":"CLI tool to manage a SIFT Install","archived":true,"fork":false,"pushed_at":"2023-03-25T17:01:20.000Z","size":439,"stargazers_count":416,"open_issues_count":0,"forks_count":72,"subscribers_count":39,"default_branch":"master","last_synced_at":"2024-11-06T00:39:25.792Z","etag":null,"topics":["cli","nodejs","sift"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/teamdfir.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2017-06-09T04:43:36.000Z","updated_at":"2024-11-05T04:12:53.000Z","dependencies_parsed_at":"2023-02-17T01:15:22.056Z","dependency_job_id":"fa0611a5-66ad-4806-90eb-e1ccd6477218","html_url":"https://github.com/teamdfir/sift-cli","commit_stats":null,"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teamdfir%2Fsift-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teamdfir%2Fsift-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teamdfir%2Fsift-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teamdfir%2Fsift-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/teamdfir","download_url":"https://codeload.github.com/teamdfir/sift-cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247556340,"owners_count":20957953,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","nodejs","sift"],"created_at":"2024-08-01T15:03:44.902Z","updated_at":"2025-04-06T21:32:53.051Z","avatar_url":"https://github.com/teamdfir.png","language":"JavaScript","readme":"# DEPRECATION NOTE: This project will be deprecated on March 1, 2023. It is being replace with [cast](https://github.com/ekristen/cast) which is a single smaller binary capable of installing any cast compatible distribution such as SIFT or REMnux (and more soon).\n\n![Logo](https://images.contentstack.io/v3/assets/blt36c2e63521272fdc/blt3e371eacc79a3ca4/60a5393fe2db156d00f0b8ab/400x460_DFIR_SIFT.jpg)\n\n# SIFT CLI\n\nManage your SIFT Installation\n\n## Usage\n\n```text\nUsage:\n  sift [options] list-upgrades [--pre-release]\n  sift [options] install [--pre-release] [--version=\u003cversion\u003e] [--mode=\u003cmode\u003e] [--user=\u003cuser\u003e]\n  sift [options] update [--mode=\u003cmode\u003e]\n  sift [options] upgrade [--pre-release] [--mode=\u003cmode\u003e]\n  sift [options] self-upgrade [--pre-release]\n  sift [options] version\n  sift [options] debug\n  sift -h | --help | -v\n\nOptions:\n  --dev                 Developer Mode (do not use, dangerous, bypasses checks)\n  --version=\u003cversion\u003e   Specific version install [default: latest]\n  --mode=\u003cmode\u003e         SIFT Install Mode (desktop, server, complete (legacy) or packages-only (legacy)) [default: desktop]\n  --user=\u003cuser\u003e         User used for SIFT config [default: ${currentUser}]\n  --no-cache            Ignore the cache, always download the release files\n  --verbose             Display verbose logging\n```\n\n## Issues\n\nOpen issues over at the main [SIFT Repository](https://github.com/sans-dfir/sift/issues), prefix all issues with `[CLI]`\n\n## Installation\n\n1. Go to the [Latest Releases](https://github.com/sans-dfir/sift-cli/releases/latest)\n2. Download all the release files\n    * sift-cli-linux\n    * sift-cli-linux.sig\n    * sift-cli.pub\n3. Install [cosign](https://github.com/sigstore/cosign/releases/latest)\n4. Validate the signature `cosign verify-blob --key sift-cli.pub --signature sift-cli-linux.sig sift-cli-linux`\n5. Move the file to `sudo mv sift-cli-linux /usr/local/bin/sift`\n6. Run `chmod 755 /usr/local/bin/sift`\n7. Type `sift --help` to see its usage\n\n## Examples\n\n### Install Latest SIFT\n\n```bash\nsift install\n```\n\n### Install Latest SIFT in Server Mode\n\n**Note:** Server mode only installs tools and packages, it does not do any modifications that would normally appear on the desktop.\n\n```bash\nsift install --mode=server\n```\n\n### Install Specific Version\n\n```bash\nsift install v2019.11.0\n```\n\n### Update Existing VM\n\nThis just makes sure the current version is up-to-date\n\n```bash\nsift update\n```\n\n### Upgrading to new SIFT Release\n\n```bash\nsift upgrade\n```\n","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteamdfir%2Fsift-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fteamdfir%2Fsift-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteamdfir%2Fsift-cli/lists"}