7776588577
- gladinet.rb: Fix machineKey regex to match decryptionKey then validationKey explicitly - gladinet.rb: Remove DEFAULT_WEB_CONFIG_PATH constant, inline in each module's datastore option - gladinet_storage_access_ticket_forge.rb: Inline version check - gladinet_storage_access_ticket_forge.rb: Inline FILEPATH default value (with C:\ for absolute path) - gladinet_storage_lfi_cve_2025_11371.rb: Inline version check - gladinet_storage_lfi_cve_2025_11371.rb: Inline valid_response? method (removed) - gladinet_storage_lfi_cve_2025_11371.rb: Inline FILEPATH default value (without C:\, stripped by build_lfi_path) - gladinet_storage_lfi_cve_2025_11371.rb: Use vars_get with encode_params instead of manual URL building - gladinet_viewstate_deserialization: Remove nil fallback (mandatory option with default) - gladinet_viewstate_deserialization: Remove DEFAULT_MACHINE_KEY constant, inline in datastore option - gladinet_viewstate_deserialization: Remove duplicate detect_app_type/extract_build_version (already in shared lib) Note: Suggestion to rename gladinet? to is_gladinet? was NOT applied. msftidy enforces Naming/PredicatePrefix convention which requires predicate methods to NOT have 'is_' prefix (gladinet? is correct, is_gladinet? is not). Co-authored-by: msutovsky-r7 <martin_sutovsky@rapid7.com>