Skip to content

Releases: exc-analyzer/exc

EXC Analyzer v1.3.3

27 Feb 15:42

Choose a tag to compare

🛡️ Security & Privacy

  • Keyring-Only Credentials: Token storage now requires OS credential vault support (no local/plaintext fallback).
  • Secure Migration Path: Legacy local token artifacts are migrated to keyring and cleaned up safely.
  • Hardened Error Paths: Critical auth and storage failures now fail fast with clear guidance.

⚡ Stability & Performance

  • Proactive Low-Quota Guard: REST and GraphQL requests slow down intelligently when quota is critically low.
  • GraphQL Efficiency: Added short TTL query cache and cost/remaining/reset telemetry tracking.
  • Adaptive Fetching: Async pagination now adjusts request windows based on available quota.

✨ Improvements

  • Unified Network Layer: dork-scan and content-audit now use shared safe HTTP helpers for consistent timeout/cache handling.
  • Verbose Rate Diagnostics: Added optional wait telemetry to explain proactive throttling decisions.
  • Maintenance Cleanup: Broad quality pass across exceptions, lint issues, and command reliability.

📦 Installation

PyPI (Windows/Linux/macOS)

pip install exc-analyzer

Debian/Kali Linux

sudo dpkg -i exc-analyzer_1.3.3-1_all.deb
sudo apt-get install -f

🔗 Links

EXC Analyzer v1.3.2

28 Jan 13:42

Choose a tag to compare

🛡️ Security & Privacy

  • Transparent Scopes: Completely revised README to transparently list all requested permissions (repo, workflow) and their specific necessity.
  • Enhanced Log Security: Expanded log masking to protect all GitHub token types (ghp_, gho_, github_pat_, etc.).
  • Passive Analysis Guarantee: Explicitly documented that the tool operates in a read-only manner despite write-capable scopes.

⚡ Stability & Performance

  • Network Timeouts: Added global timeout protection to prevent hanging on unresponsive network requests during scans.
  • Dependency Cleanup: Removed unused toml and tabulate dependencies for a lighter footprint.

✨ Improvements

  • Overwrite Protection: dork-scan --export now asks for confirmation before overwriting existing files.
  • Documentation: Added clear "Risk Disclaimer" and access revocation instructions.

📦 Installation

PyPI (Windows/Linux/macOS)

pip install exc-analyzer

Debian/Kali Linux

sudo dpkg -i exc-analyzer_1.3.2-1_all.deb
sudo apt-get install -f

📝 Changelog
v1.3.1...v1.3.2

🔗 Links

EXC Analyzer v1.3.1

19 Jan 20:01

Choose a tag to compare

🎉 What's New

-ReadMe Update: Bug fix.

  • New Command: login - Replaces the old key command with a more user-friendly authentication flow
  • Full Localization: Complete Turkish and English language support with persistent locale preferences
  • Improved Packaging: Enhanced Debian packaging and test coverage

📦 Installation

PyPI (Windows/Linux/macOS)

pip install exc-analyzer

Debian/Kali Linux

sudo dpkg -i exc-analyzer_1.3.1-1_all.deb
sudo apt-get install -f

📝 Changelog

Full Changelog: v1.3.0...v1.3.1

🔗 Links

EXC Analyzer v1.3.0

19 Jan 19:37

Choose a tag to compare

🎉 What's New

  • New Command: login - Replaces the old key command with a more user-friendly authentication flow
  • Full Localization: Complete Turkish and English language support with persistent locale preferences
  • Improved Packaging: Enhanced Debian packaging and test coverage

📦 Installation

PyPI (Windows/Linux/macOS)

pip install exc-analyzer

or

pipx install exc-analyzer

Debian/Kali Linux

sudo dpkg -i exc-analyzer_1.3.0-1_all.deb
sudo apt-get install -f

📝 Changelog

Full Changelog: v1.2.1...v1.3.0

🔗 Links

EXC Analyzer v1.2.1

06 Dec 20:14

Choose a tag to compare

Full Changelog: v1.1.9...v1.2.1

Highlights

  • Debian/Kali packaging: complete debian/ directory, clean dpkg-buildpackage -us -uc run on Ubuntu 22.04 (WSL). Published artifacts: .dsc, .debian.tar.xz, .orig.tar.gz, .changes, .buildinfo, .deb.
  • Bilingual CLI: English & Turkish message catalogs, persistent language preference, --lang/-L flag.
  • CLI hardening & tests: updated key management/logging/outputs, expanded pytest suite (9 passing tests).

Assets

  • exc-analyzer_1.2.1-1_all.deb
  • exc-analyzer_1.2.1-1.dsc
  • exc-analyzer_1.2.1-1.debian.tar.xz
  • exc-analyzer_1.2.1.orig.tar.gz
  • exc-analyzer_1.2.1-1_amd64.{changes,buildinfo}
  • exc-analyzer_1.2.1-1_build.log (ANSI-stripped)

Install

wget https://github.com/exc-analyzer/exc/releases/download/v1.2.0/exc-analyzer_1.2.0-1_all.deb
sudo apt install ./exc-analyzer_1.2.0-1_all.deb

Quick usage

exc key
exc analysis owner/repo
exc scan-secrets owner/repo
exc --lang tr analysis owner/repo

Build environment: Ubuntu 22.04 (WSL); log included for Kali submission.
Notes* CLI version output fixed and according to Pypi rules, version 1.2.1 was switched.

EXC Analyzer v1.1.9

14 Jul 12:48

Choose a tag to compare

EXC-Analyzer is a professional command-line tool for advanced GitHub repository and user analysis, security auditing, and secret scanning. Designed for penetration testers, security researchers, and open-source maintainers, EXC-Analyzer provides deep insights into repository health, contributor activity, and potential security risks.

https://exc-analyzer.web.app/

EXC Analyzer v1.1.8

01 Jul 20:18

Choose a tag to compare

EXC-Analyzer is a professional command-line tool for advanced GitHub repository and user analysis, security auditing, and secret scanning. Designed for penetration testers, security researchers, and open-source maintainers, EXC-Analyzer provides deep insights into repository health, contributor activity, and potential security risks.

https://exc-analyzer.web.app/

EXC Analyzer V1.1.7

30 Jun 21:38

Choose a tag to compare

EXC-Analyzer is a professional command-line tool for advanced GitHub repository and user analysis, security auditing, and secret scanning. Designed for penetration testers, security researchers, and open-source maintainers, EXC-Analyzer provides deep insights into repository health, contributor activity, and potential security risks.

https://exc-analyzer.web.app/

EXC Analyzer v1.1.6

14 Jun 17:14

Choose a tag to compare

EXC-Analyzer

Professional command-line tool for advanced GitHub repository and user analysis, security auditing, and secret scanning. Designed for penetration testers, security researchers, and open-source maintainers, EXC-Analyzer provides deep insights into repository health, contributor activity, and potential security risks.

Detailed Information Here.

https://pypi.org/project/exc-analyzer/