Skip to content

cyberdudebivash/cyberdudebivash-expose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CYBERDUDEBIVASH-EXPOSE

CYBERDUDEBIVASH-EXPOSE is a professional, read-only Exposure & OSINT Enumeration CLI tool designed for defensive cybersecurity, security awareness, and reconnaissance.

It identifies public exposure signals across websites, domains, and public profiles, and produces an explainable risk score based on real, observable security indicators.

Built under the CYBERDUDEBIVASH Ecosystem, engineered with Linux-grade discipline.

Key Capabilities

Read-only exposure analysis (no exploitation, no brute force)

OSINT-driven signal collection

Security header and surface exposure checks

Explainable risk scoring (0–100)

Clean CLI output for SOCs and DevSecOps teams

JSON output for automation and pipelines

Modular plugin-based architecture

Distro-ready (Kali / Ubuntu standards)

What This Tool Is (and Is Not)

This tool IS:

Defensive

Deterministic

Auditable

Automation-friendly

This tool is NOT:

An exploitation framework

A vulnerability scanner

A brute-force or intrusive tool

Malware or offensive software

Installation From Source (Recommended for Development) git clone https://github.com/cyberdudebivash/cyberdudebivash-expose.git cd cyberdudebivash-expose pip install -e .

Verify Installation cyberdudebivash-expose --version

Usage Basic Scan cyberdudebivash-expose https://example.com

JSON Output (for automation) cyberdudebivash-expose https://example.com --json

Quiet Mode cyberdudebivash-expose https://example.com --quiet

Example Output CYBERDUDEBIVASH-EXPOSE Exposure & OSINT Enumeration Tool https://www.cyberdudebivash.com © 2026 CYBERDUDEBIVASH Ecosystem

Target : example.com Risk Score : 91/100

[LOW ] missing-xfo — Missing X-Frame-Options header [LOW ] missing-content-security-policy [LOW ] server-banner-exposed — Server banner exposed

Configuration

CYBERDUDEBIVASH-EXPOSE supports module-level control via a YAML config file.

Default path:

~/.config/cyberdudebivash/expose/config.yaml

Example:

modules: headers: true discovery: true social: false repo: false

Architecture Overview expose/ ├── cli.py # CLI entry point ├── engine.py # Scan orchestration ├── context.py # Target normalization ├── scoring.py # Explainable risk scoring ├── signals.py # Signal model ├── plugins/ # Modular exposure checks └── output.py # Text & JSON rendering

Designed for:

Maintainability

Extensibility

Distro packaging

License

Licensed under the CYBERDUDEBIVASH Open Security Tool License (COSTL-1.0).

Commercial use permitted

Attribution required

Trademark rights not granted

Ethical, defensive use only

See LICENSE for full terms.

Trademark Notice

CYBERDUDEBIVASH® is a trademark of the CYBERDUDEBIVASH Ecosystem. This project is open-source but does not grant rights to use the name or branding for endorsement without permission.

Maintainer

CYBERDUDEBIVASH Ecosystem 🌐 https://www.cyberdudebivash.com

Built by CYBERDUDEBIVASH. Maintained with discipline.

Releases

No releases published

Packages

 
 
 

Contributors

Languages