Repository navigation
Technology Stack & WAF Fingerprinting
dmitryflynn edited this page Mar 23, 2026
·
1 revision
NetLogic's stack fingerprinting engine identifies CMS, frameworks, cloud providers, and active security firewalls.
NetLogic identifies popular Content Management Systems and reveals version information when possible.
# Fingerprint CMS and tech stack
python3 netlogic.py target.com --stackKey Features:
- CMS Detection: WordPress, Drupal, Joomla, Shopify, Wix, Squarespace, and more
- Version Extraction: Detects WordPress login endpoints and REST API versions
- Deep Probing: Checks for
/xmlrpc.php,/wp-json/, and/cms/directories
Identify the frontend and backend frameworks powering the target application.
# Identify application frameworks
python3 netlogic.py target.com --stackKey Features:
- Frontend: React, Vue, Angular, Next.js, Nuxt
- Backend: Laravel, Django, Rails, Flask, Spring
- Runtime Info: Detects Node.js, PHP, Python, and Ruby versions
Identify active security measures and Web Application Firewalls protecting the target.
# Detect WAF and active security firewalls
python3 netlogic.py target.com --stackKey Features:
- WAF Providers: Cloudflare, AWS WAF, Imperva, Akamai, Sucuri, ModSecurity
- Detection Methods: HTTP headers, custom cookies (e.g.,
cf_clearance), and active payload probing - Bypass Notes: Provides high-level guidance for each detected product
Reveal the underlying infrastructure and content delivery networks.
# Identify cloud provider and CDNs
python3 netlogic.py target.com --stack --osintKey Features:
- Providers: AWS, Microsoft Azure, Google Cloud (GCP)
- CDNs: Fastly, Akamai, Vercel, Netlify, CloudFront
- ASN Lookup: Extracts organization and ASN details via
ipinfo.io
💡 Combine with
--fullor--report htmlfor a deep, visual tech stack overview.