Skip to content
Security
Command

/re-install

Check and install reverse engineering tools on Kali Linux

From plugin
fsociety
2063 skills7 agents63 commands
Install
$ npx -y skills add ogrodev/fsociety --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/re-install

Context preview

What this command does when you run it.

Check and install reverse engineering tools on Kali Linux

Command definition

re-install.md
description: Check and install reverse engineering tools on Kali Linux
allowed-tools: Bash, Read, Write, AskUserQuestion
argument-hint: [--auto | --check-only | <tool-name>]

> **Storage Policy**: ALL output files MUST be saved in the project directory. NEVER write to `/tmp/` or any system temporary directory.

RE Tool Installer

Parse `$ARGUMENTS` for flags:

  • `--check-only` — Display installed/missing tools, do not install
  • `--auto` — Install all missing tools (with user confirmation)
  • `<tool-name>` — Install a specific tool
  • (no args) — Interactive mode: show status, ask what to install

Step 1 — Check Tool Status

node "${CLAUDE_PLUGIN_ROOT}/scripts/tool-checker.js" check

Step 2 — Handle Flags

**If `--check-only`:** Display the tool status table and exit.

**If `--auto`:**

node "${CLAUDE_PLUGIN_ROOT}/scripts/tool-checker.js" install-missing

Show the install commands and ask the user for confirmation before running them.

**If `<tool-name>`:**

node "${CLAUDE_PLUGIN_ROOT}/scripts/tool-checker.js" check <tool-name>

If not installed, show the install command and ask for confirmation.

**If no args (interactive):** 1. Show the tool status table. 2. If any Tier 1 tools are missing, ask:

   AskUserQuestion: Critical RE tools are missing. What would you like to do?
   1. Install all missing Tier 1 tools (recommended)
   2. Install all missing tools (Tier 1-3)
   3. Choose specific tools to install
   4. Skip for now

3. Execute based on user choice.

Step 3 — Execute Installation

**ALWAYS** ask for user approval before running any `apt install` or `pip install` command.

Run installation commands:

sudo apt install -y <packages>
pip install <packages>

Step 4 — Verify

After installation, re-run the check:

node "${CLAUDE_PLUGIN_ROOT}/scripts/tool-checker.js" check

Report success/failure for each tool.

Read more
Ships withfsociety

Multi-plugin marketplace for Claude Code offensive security plugins

Get the whole plugin, auto-invoked
Stats
20
Stars
0
Views
2
Forks
Maintained
Maintenance
JavaScript
Language
MIT
License
4mo ago
Last commit
5mo ago
Created

Repo: ogrodev/fsociety