Skip to content

Security automation and instrumentation.

License

Notifications You must be signed in to change notification settings

ayushmanchhabra/taskforce

Repository files navigation

TaskForce

Security automation and instrumentation.

Environment

  1. Volta (recommended)
  2. Node.js (the version as mentioned in the package.json's volta.node property)

Usage

  1. Download/clone the repository.
  2. cd taskforce && npm i

Network

Use JavaScript to discover hosts in a network.

import Nmap from "./src/net/nmap.js";

NMAP_PATH="/path/to/nmap.exe" // or just nmap if already added in the PATH variable

const nmap = new Nmap(NMAP);

const scan = await nmap.ping("ARP", "18.164.246.37/24");

console.log(scan);

Bug Bounty

Enumerate subdomains and services:

chmod +x ./enumerate.sh
./enumerate.sh domain.com ./subdomains.csv

Identify common vulnerabilities:

chmod +x ./identify.sh
./enumerate.sh ./subdomains.csv ./vulns.csv

License

MIT license

About

Security automation and instrumentation.

Resources

License

Stars

Watchers

Forks