Skip to content

Enhancements PhishVault v1.0.1

Latest
Compare
Choose a tag to compare
@PardhuSreeRushiVarma20060119 PardhuSreeRushiVarma20060119 released this 13 Jul 13:28
· 29 commits to main since this release

πŸš€ Enhancements By Team PhishVault – 13 July 2025


🧠 Threat Scoring System (threatScorer.js)

πŸ” Added deep inspection logic for:

  • Credential input fields (username, email, user)
  • Hidden auth tokens (e.g., CSRF, auth_token)
  • Brand impersonation detection (Netflix, Google, etc.)
  • Suspicious external JavaScript sources (e.g., .xyz, pastebin, IP URLs)
  • Anti-analysis behaviors (e.g., debugger, infinite loops)
  • Delayed execution detection (setTimeout with large delays)
  • Fingerprinting / anti-bot detection indicators:
    • navigator.userAgent, screen.width, timezoneOffset, etc.

πŸ“ˆ Score logic upgraded to reflect multi-factor threat analysis
πŸ“ details field added (aggregated string of notes) for frontend rendering


πŸ“¦ Scan Controller (scanController.js)

βœ… Expanded debug logs for easier backend observability:

  • Final URL
  • Redirect count
  • HTML snippet
  • JS logs
  • Password field match
  • Cookie count

πŸ›  Automatically includes details field during scan creation
πŸ” Error handling improved with cleaner feedback for scan failures


πŸ—ƒοΈ MongoDB Schema (Scan.js)

βž• New Field:

details: { type: String }
  • Stores semicolon-separated summary of notes for each scan
  • Enhances readability on frontend dashboards and reports

πŸŒ‘ Phishing Site Template

🎨 UI Enhancements:

  • Realistic dark blue theme
  • Modern CSS animation and glassmorphism design

πŸ•΅οΈβ€β™‚οΈ Form Behaviors:

  • Includes <input type="password">, username, email fields
  • Hidden auth_token and csrf fields
  • JavaScript includes obfuscation and delay behavior

βœ… Successfully triggers PhishVault detection engine


πŸ–₯️ Frontend Improvements (React.js)

🧾 Scan Reports Now Display:

  • verdict, score, timestamp, and new details field

βž• details dynamically rendered from backend response
πŸ”„ Verified end-to-end with working backend and MongoDB integration


πŸ›‘οΈ PhishVault: Evolving smarter every day.

Full Changelog: v1.0Release...v1.0.1enhancements