Files
sif/docs
vmfunc 9401aa669e feat(scan): add cors, open-redirect and reflected-xss probes
three active web-vuln probes wired into the per-target loop:

- cors: crafts attacker origins (evil sentinel, null, prefix/suffix
  bypass, http downgrade) and flags responses that reflect them in
  access-control-allow-origin, ranking reflection+credentials high.
- redirect: injects a controlled sentinel host plus bypass variants
  (//, https:/, backslash, null-byte, userinfo @) into redirect-prone
  params and catches 30x location, meta-refresh and js redirects that
  resolve off-site.
- xss: injects a unique canary wrapped in breaking chars, classifies
  the reflection context (html/attribute/script) and reports only the
  chars that survive unescaped where they matter, so escaped
  reflections don't false-positive.

all route through httpx.Client so proxy/-H/-cookie/-rate-limit apply.
hermetic httptest coverage plus integration testbed entries.
2026-06-09 18:11:38 -07:00
..

sif documentation

welcome to the sif documentation. sif is a modular pentesting toolkit designed to be fast, concurrent, and extensible.

table of contents

getting started

features

  • scans - built-in security scans
  • modules - yaml module system and custom modules

reference

contributing


# install
git clone https://github.com/dropalldatabases/sif.git && cd sif && make

# basic scan
./sif -u https://example.com

# list modules
./sif -lm

# run all modules
./sif -u https://example.com -am

# help
./sif -h

support