2384 Commits

Author SHA1 Message Date
Andrew Horton 17e2fa72b5 Merge pull request #423 from johndekroon/citrix-netscaler-fix
also match on title
2025-10-20 01:25:26 +11:00
Andrew Horton 5b32cd5c4a Merge pull request #421 from johndekroon/mikrotik
Mikrotik removed version info, so the plugin failed to detect newer v…
2025-10-20 01:17:04 +11:00
Andrew Horton d47f5629c7 Merge pull request #420 from johndekroon/tplink
Detection for TP-Link routers
2025-10-20 01:16:26 +11:00
John 1dc52fd26e also match on title 2025-10-18 23:20:53 +02:00
John b77087c4a3 Mikrotik removed version info, so the plugin failed to detect newer versions. This has been fixed 2025-10-18 20:58:37 +02:00
John b2405509c7 Detection for TP-Link routers 2025-10-18 20:40:04 +02:00
John 02f37941a8 Ubiquiti UISP router detection 2025-10-18 18:31:07 +02:00
Andrew Horton cfc8948657 Updated plugin contributions with version numbers and author details. Fixed WhatWeb Logo hosting 2025-10-18 14:57:23 +11:00
Andrew Horton 4d8a46edcf Merge pull request #375 from mmippolito/new_branch
added regex to detect google analytics, added plugin for google tag m…
2025-10-18 14:31:27 +11:00
Andrew Horton c5783c3ca8 Merge pull request #374 from mkauschi/generic-jquery-version-detection-for-primefaces
Add regex for generic jquery detection in primefaces web applications
2025-10-18 14:24:10 +11:00
Andrew Horton 016edee3bd Merge pull request #417 from frapava98/master
New plugin Oracle-EBS and fix GoAnywhere
2025-10-18 14:01:23 +11:00
John b617cbdcf1 Added support for Cisco Meraki and fix for the goanywhere web client 2025-10-16 10:57:42 +02:00
Francesco Pavanello 3258b4ac99 fix plugins Oracle-EBS and GoAnywhere 2025-10-09 16:13:19 +02:00
Francesco Pavanello 81782afc51 add plugin for Oracle EBS 2025-10-08 16:39:11 +02:00
Francesco Pavanello 3ceab99f0a Create goanywhere-web-client.rb 2025-10-01 17:36:41 +02:00
Francesco Pavanello b7f413aa7c Update cisco-adaptive-security-appliance.rb 2025-10-01 16:45:07 +02:00
Francesco Pavanello bf88d4c7df Update cisco-adaptive-security-appliance.rb 2025-10-01 15:53:41 +02:00
Francesco Pavanello bf1cc83959 Update cisco-adaptive-security-appliance.rb 2025-10-01 15:52:31 +02:00
Andrew Horton 29aa301273 Version 0.6.1 - August 2, 2025
Changelog:
* Updated version from 0.5.5 to 0.6.1
* Improved SSL/TLS security with comprehensive cipher suite support (TLSv1, TLSv1.1, TLSv1.2, SSLv3, SSLv2)
  - Added SSL_ATTRIBUTES constant for verify_mode
  - Replaced dynamic SSL parameter collection with explicit SSLContext configuration
  - Set verify_mode to VERIFY_NONE for maximum compatibility
  - Enabled negotiation of all SSL/TLS versions including legacy SSLv2/SSLv3
* Enhanced HTTPS connection handling with optimized verification settings
  - Cleared minimum version restrictions and disabled protocol exclusion flags
  - Added fallback handling for different OpenSSL configurations
* Added dual-protocol feature: simple hostnames (without paths or ports) are now scanned using both HTTP and HTTPS protocols
  - Automatically creates and tests both HTTP and HTTPS versions of simple hostnames
  - Shows informational message when dual-protocol scanning is performed
  - Intelligently detects and avoids duplicate URL scanning with redirect handling
* Added robust input validation and error handling
  - Automatically aborts processing after 10 consecutive parsing errors
  - Prevents wasted resources when processing invalid data sources
  - Provides helpful error messages to guide users in troubleshooting input issues
  - Handles various error cases including malformed URLs and non-URL input data
* Improved dependency management with Bundler group support
  - Reorganized Gemfile with proper optional group definitions for mongo and rchardet
  - Added clear installation instructions for optional dependencies
  - Set explicit version constraints for test dependencies
  - Added support for older Bundler versions through GEMFILE_GROUPS environment variable
* Expanded documentation for optional dependencies
  - Added detailed installation instructions for MongoDB support
  - Added clear steps for character set detection configuration
  - Provided combined installation commands for all optional features
  - Improved explanation of performance implications

This release introduces three new search contexts for plugin authors to use:
- uri.path
- uri.query
- uri.extension

An example of how to use this is from the PHP plugin.

```
{ :name=>"File extension", :regexp=>/^(php|phtml|php3|php4|php5|phps)$/, :search=>"uri.extension" }
```

* #311 - JSON Logging fails... UTF-8 can't modify frozen String (@juananpe)

* Refactored Helper::convert_to_utf8. Droped Ruby 2.0 support (@urbanadventurer)
* Added new search contexts for plugins: uri.path, uri.query, uri.extension (@urbanadventurer)

* Plex Media Server (@urbanadventurer)
* Meta-Facebook-Infrastructure (@urbanadventurer)
* Netflix-Platform (@urbanadventurer)
* VKontakte-Platform (@urbanadventurer)
* Distributed-Tracing (@urbanadventurer)
* Modern-Security-Headers (@urbanadventurer)
* Baidu-Platform (@urbanadventurer)
* Alibaba-Aliyun (@urbanadventurer)
* Weibo-Platform (@urbanadventurer)

* Adobe-Flash (@urbanadventurer)
* ASP_NET (@urbanadventurer)
* ColdFusion (@urbanadventurer)
* Drupal (@gboddin)
* Java (@urbanadventurer)
* Perl (@urbanadventurer)
* PHP (@urbanadventurer)
* Python (@urbanadventurer)
* Ruby (@urbanadventurer)
* TYPO3 (@definity)
* WordPress (@juananpe)
* Shopify (enhanced HTTP header detection) (@urbanadventurer)
* CloudFlare (enhanced with CF-RAY and other headers) (@urbanadventurer)
* CloudFront (renamed to Amazon-CloudFront and enhanced) (@urbanadventurer)
* Tengine Web Server (added Alibaba-specific headers) (@urbanadventurer)
* Content-Security-Policy (added modern CSP headers) (@urbanadventurer)
* Azure (renamed to Microsoft-Azure and enhanced) (@urbanadventurer)
2025-08-02 03:04:19 +10:00
Michael Ippolito 039304a828 added regex to detect google analytics, added plugin for google tag manager 2021-10-22 13:20:30 -05:00
manuel b7631c9556 add regex for generic jquery detection in primefaces web applications 2021-10-20 17:13:41 +02:00
Andrew Horton ae899862c5 Fix error in Plex Media Server plugin 2021-06-07 13:40:42 +10:00
Chad Brigance 8ce4fd85f0 Added hashes for versions 7 and 8 2021-03-11 10:06:59 +00:00
Chad Brigance 4f176dd062 Improved powered by match with regex provided by urbanadventurer 2021-03-11 09:06:22 +00:00
Chad Brigance 51ffc34411 removed html comment from text match since it could be split up by newlines 2021-03-10 17:49:18 +00:00
Chad Brigance 030acbcac6 updated comment describing changes 2021-03-10 17:39:37 +00:00
Chad Brigance 6cfc9468ad Added two passive detections and hashes for versions 9-11 2021-03-10 17:37:19 +00:00
Chad cdcfa5faac Merge pull request #3 from urbanadventurer/master
Updating my local fork
2021-03-10 18:12:48 +01:00
Andrew Horton 5e4890ff6e Add Plex Media Server plugin 2021-03-01 19:27:47 +11:00
Andrew Horton e3587c44f0 Merge pull request #363 from gboddin/drupal-plugin-v5
Added latest drupal versions
2021-03-01 15:05:59 +11:00
Andrew Horton 8688b6c41f Merge pull request #361 from juananpe/wpupdates
Update with new WordPress 5.x versions
2021-03-01 15:02:58 +11:00
Gregory Boddin 60aa2a4402 Added latest drupal versions 2021-02-28 19:15:33 +01:00
Juanan Pereira 2bd9fe1f51 Update with new WordPress 5.x versions. Add author 2021-02-28 11:13:36 +01:00
Andrew Horton 7cb6203e3f Added File Extensions 2021-02-28 17:07:31 +11:00
Andrew Horton 9cf77aacec 2021-02-28 # Added File Extension, convereted passive block to matches array 2021-02-28 17:07:14 +11:00
Andrew Horton edf6ce11a0 added file extension detections and another Google Dork 2021-02-28 17:06:50 +11:00
Andrew Horton 3424674b4f added file extension detections and move passive block to matches 2021-02-28 17:06:37 +11:00
Andrew Horton 7d1306c2d4 Added File Extension, convereted passive block to matches array 2021-02-28 17:06:23 +11:00
Andrew Horton b9eefa7e43 Added file extensions 2021-02-28 17:06:07 +11:00
Andrew Horton 315a53ab1d Add file extensions 2021-02-28 17:05:23 +11:00
Andrew Horton 6ec0487419 Add file extensions 2021-02-28 17:04:28 +11:00
Andrew Horton 6f15f54613 update adobe-flash 2021-02-28 17:04:04 +11:00
Andrew Horton b8607f37db Update PHP plugin with file extension detection, and another Google Dork 2021-02-28 16:23:24 +11:00
Juanan Pereira 060911b3b3 Updated with new WordPress 5.x versions 2021-02-17 09:42:39 +01:00
Andrew Horton d07a9ac751 Dropped the www from www.morningstarsecurity.com 2021-02-05 01:58:26 +11:00
Gregory Boddin 0155df7a76 Updated with new drupal 7.x versions 2021-01-20 18:46:11 +01:00
Andrew Horton 6844920529 Add plugin openresty 2021-01-16 01:30:05 +11:00
Andrew Horton bca0301aea Added FLIR-AX8 plugin 2021-01-16 01:07:05 +11:00
Andrew Horton 03e0f78a67 Added Huginn plugin 2021-01-16 00:22:36 +11:00
Chad Brigance e22ef63c92 Updated plugin name 2021-01-14 13:19:28 +00:00