[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fXYZXpRiKrjfDMmvbyoq_KwVGIK075hxpngPjpgJtRbw":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":99,"fingerprints":157},"download-monitor-paid-membership-pro-integration","Download Monitor & Paid Membership Pro integration","1.0.0","WP Chill","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpchill\u002F","\u003Cp>With Download Monitor & Paid Membership Pro integration you can allow only certain Paid Membership Pro groups users to download from your website and set a maximum number of downloads based on their subscription duration.\u003C\u002Fp>\n","The WordPress gallery plugin that's highly customizable & you can use to impress your clients. Create beautiful image galleries in minutes.",100,4467,0,"2025-12-02T10:22:00.000Z","6.9.4","5.2","5.6",[19,20,21,22,23],"best-download-monitor-plugin","download-counts","manage-downloads-access","manage-user-access","restrict-downloads","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdownload-monitor-paid-membership-pro-integration.1.0.0.zip",null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"wpchill",29,440400,96,608,76,"2026-04-03T21:50:15.389Z",[38,47,58,78],{"slug":39,"name":40,"version":6,"author":7,"author_profile":8,"description":41,"short_description":10,"active_installs":42,"downloaded":43,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":44,"homepage":45,"download_link":46,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"download-monitor-restrict-content-integration","Download Monitor & Restrict Content integration","\u003Cp>With Download Monitor & Restrict Content integration you can allow only certain Restrict Content groups users to download from your website and set a maximum number of downloads based on their subscription duration.\u003C\u002Fp>\n",200,4887,[19,20,21,22,23],"https:\u002F\u002Fwww.download-monitor.com\u002Fextensions\u002Fdlm-restrict-content-integration\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdownload-monitor-restrict-content-integration.1.0.0.zip",{"slug":48,"name":49,"version":50,"author":7,"author_profile":8,"description":51,"short_description":10,"active_installs":52,"downloaded":53,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":54,"homepage":56,"download_link":57,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"download-monitor-learndash-integration","Download Monitor & LearnDash integration","1.0.1","\u003Cp>With Download Monitor & LearnDash integration you can allow only certain LearnDash groups users to download from your website.\u003C\u002Fp>\n",60,2723,[19,20,55,21,22],"learndash-downloads","https:\u002F\u002Fwww.download-monitor.com\u002Fextensions\u002Fdlm-learndash-integration\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdownload-monitor-learndash-integration.1.0.1.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":13,"num_ratings":13,"last_updated":68,"tested_up_to":15,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":76,"download_link":77,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"hizzle-downloads","Simple Download Manager – Hizzle Downloads","1.2.8","Noptin Newsletter Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fpicocodes\u002F","\u003Cp>\u003Cstrong>A simple WordPress download manager for secure file sharing, access control, and download tracking — perfect for digital products.\u003C\u002Fstrong>\u003Cbr \u002F>\n★★★★★\u003C\u002Fp>\n\u003Cp>Do you need a simple yet powerful way to manage file downloads on your WordPress site? This plugin makes it easy to upload, organize, and control access to downloadable files of any type. Whether you are sharing free resources, selling digital products, or delivering private documents, this plugin gives you full control over who can download your files and when.\u003C\u002Fp>\n\u003Cp>With unlimited downloads, flexible restrictions, and detailed tracking, you can confidently provide files to your audience while keeping them secure.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Add unlimited downloadable files\u003C\u002Fstrong> – Add and manage as many downloadable files as you need, with no limits.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Password Protection\u003C\u002Fstrong> – Protect individual files with custom passwords so only authorized users can access them.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict downloads to specific user roles\u003C\u002Fstrong> – Control file access based on WordPress user roles, ensuring that only administrators, editors, subscribers, or custom roles can download.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict downloads to specific IP addresses\u003C\u002Fstrong> – Restrict downloads to specific IP addresses to prevent abuse or unauthorized sharing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict downloads to specific users\u003C\u002Fstrong> – Assign downloads to specific registered users for secure, private file delivery.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Restrict downloads to newsletter subscribers\u003C\u002Fstrong> – Restrict downloads to Noptin newsletter subscriber, making it an excellent tool for lead generation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Track file downloads\u003C\u002Fstrong> – Track every file download with detailed statistics, helping you understand how your files are being accessed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple Management\u003C\u002Fstrong> – A user-friendly interface makes uploading and managing files straightforward, even for beginners.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Use This Plugin?\u003C\u002Fh3>\n\u003Cp>Managing downloads manually in WordPress can be difficult. Links can be shared publicly, access can’t easily be restricted, and tracking is limited. This plugin solves those problems by giving you advanced tools to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Protect digital products such as \u003Cstrong>software, themes, and plugins\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Share private \u003Cstrong>PDF documents, contracts, or reports\u003C\u002Fstrong> securely with clients.\u003C\u002Fli>\n\u003Cli>Provide exclusive resources like \u003Cstrong>eBooks, whitepapers, and templates\u003C\u002Fstrong> to email subscribers.\u003C\u002Fli>\n\u003Cli>Control access to files for \u003Cstrong>membership sites and online courses\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Monitor and analyze download activity to make better business decisions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Benefits for Your Website\u003C\u002Fh3>\n\u003Cp>By installing this plugin, you’ll be able to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Grow your email list by offering subscriber-only downloads.\u003C\u002Fli>\n\u003Cli>Monetize your website by controlling access to premium resources.\u003C\u002Fli>\n\u003Cli>Increase security by preventing unauthorized downloads and link sharing.\u003C\u002Fli>\n\u003Cli>Gain insights into how your downloads are performing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whether you’re a blogger, developer, marketer, educator, or business owner, this plugin gives you all the tools you need to manage file downloads effectively in WordPress.\u003C\u002Fp>\n\u003Cp>Take control of your downloads today and provide a seamless, secure experience for your users.\u003C\u002Fp>\n\u003Ch3>S3 Sync Configuration\u003C\u002Fh3>\n\u003Cp>The plugin supports automatic syncing of uploaded files to S3-compatible storage services like Amazon S3 and Cloudflare R2.\u003C\u002Fp>\n\u003Cp>To enable this feature, define the following constants in your \u003Ccode>wp-config.php\u003C\u002Fcode> file:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F Required constants\ndefine( 'HIZZLE_DOWNLOADS_S3_ENDPOINT', 'https:\u002F\u002F{$bucket}.s3.{$region}.amazonaws.com' );\ndefine( 'HIZZLE_DOWNLOADS_S3_ACCESS_KEY', 'your-access-key' );\ndefine( 'HIZZLE_DOWNLOADS_S3_SECRET_KEY', 'your-secret-key' );\ndefine( 'HIZZLE_DOWNLOADS_S3_BUCKET', 'your-bucket-name' );\ndefine( 'HIZZLE_DOWNLOADS_S3_REGION', 'your-bucket-region' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Cp>When the S3 credentials are configured:\u003Cbr \u002F>\n– Files uploaded to the \u003Ccode>wp-content\u002Fuploads\u002Fhizzle_uploads\u002F\u003C\u002Fcode> directory are automatically synced to your S3-compatible storage\u003Cbr \u002F>\n– Files are organized by hostname (e.g., \u003Ccode>my-site.com\u002Fpath\u002Fto\u002Ffile.zip\u003C\u002Fcode>)\u003Cbr \u002F>\n– The sync happens automatically when downloads are created or updated\u003C\u002Fp>\n\u003Ch4>Cloudflare R2 Example\u003C\u002Fh4>\n\u003Cp>Set you Clouflare details as shown below:-\u003C\u002Fp>\n\u003Cpre>\u003Ccode>define( 'HIZZLE_DOWNLOADS_S3_ACCESS_KEY', 'your-r2-access-key' );\ndefine( 'HIZZLE_DOWNLOADS_S3_SECRET_KEY', 'your-r2-secret-key' );\ndefine( 'HIZZLE_DOWNLOADS_S3_BUCKET', 'your-bucket-name' );\ndefine( 'HIZZLE_DOWNLOADS_S3_ENDPOINT', 'https:\u002F\u002Fyour-account-id.r2.cloudflarestorage.com\u002Fyour-bucket-name' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>DigitalOcean Spaces Example\u003C\u002Fh4>\n\u003Cp>Set your DigitalOcean Spaces details as shown below:-\u003C\u002Fp>\n\u003Cpre>\u003Ccode>define( 'HIZZLE_DOWNLOADS_S3_ACCESS_KEY', 'your-spaces-access-key' );\ndefine( 'HIZZLE_DOWNLOADS_S3_SECRET_KEY', 'your-spaces-secret-key' );\ndefine( 'HIZZLE_DOWNLOADS_S3_BUCKET', 'your-space-name' );\ndefine( 'HIZZLE_DOWNLOADS_S3_ENDPOINT', 'https:\u002F\u002Fyour-space-name.nyc3.digitaloceanspaces.com' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Easily add, restrict, and track digital downloads in WordPress — protect files with passwords, user roles, IPs, or subscriber access.",10,3880,"2026-01-29T11:02:00.000Z","5.5","7.0",[72,73,74,75,23],"digital-downloads","download-manager","downloads","files","https:\u002F\u002Fhizzle.co\u002Fdownload-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhizzle-downloads.1.2.8.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":66,"downloaded":86,"rating":11,"num_ratings":87,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":24,"tags":91,"homepage":96,"download_link":97,"security_score":98,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"manage-user-access-permission","Manage User Access Permission","2.1.6","Net Tutorial","https:\u002F\u002Fprofiles.wordpress.org\u002Fmbmipak\u002F","\u003Cp>Plugin features :\u003Cbr \u002F>\nUser role management\u003Cbr \u002F>\nManaging access to menus in such a way that if the menu is not accessed, the screen will be locked\u003Cbr \u002F>\nPost type support\u003Cbr \u002F>\nSupport for plugins and template menus\u003Cbr \u002F>\ncompletely free\u003C\u002Fp>\n","User access permission management plugin by role",940,2,"2023-01-02T07:56:00.000Z","6.1.10","3.0.1",[92,93,22,94,95],"access-permissions","manage-access","manage-user-access-permissions","user-access-permissions","https:\u002F\u002Fmbmti.ir\u002Fmanage-user-access-permission-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmanage-user-access-permission.zip",85,{"attackSurface":100,"codeSignals":144,"taintFlows":152,"riskAssessment":153,"analyzedAt":156},{"hooks":101,"ajaxHandlers":140,"restRoutes":141,"shortcodes":142,"cronEvents":143,"entryPointCount":13,"unprotectedCount":13},[102,109,115,118,122,126,130,134],{"type":103,"name":104,"callback":105,"priority":106,"file":107,"line":108},"action","admin_notices","display_notice_core_missing",8,"classes\\class-dlm-aam-paid-membership-pro.php",25,{"type":110,"name":111,"callback":112,"priority":113,"file":107,"line":114},"filter","dlm_aam_group","add_groups",15,28,{"type":110,"name":116,"callback":117,"priority":113,"file":107,"line":31},"dlm_aam_group_value_pmpmembership","pmpmembership_group_value",{"type":110,"name":119,"callback":120,"priority":113,"file":107,"line":121},"dlm_aam_restriction","restrictions",30,{"type":110,"name":123,"callback":124,"priority":108,"file":107,"line":125},"dlm_aam_rest_variables","rest_variables",31,{"type":110,"name":127,"callback":128,"priority":113,"file":107,"line":129},"dlm_aam_rule_pmpmembership_applies","pmpmembership_rule",32,{"type":110,"name":131,"callback":132,"priority":113,"file":107,"line":133},"dlm_aam_meets_restriction","pmpmembership_restrictions",33,{"type":103,"name":135,"callback":136,"priority":137,"file":138,"line":139},"plugins_loaded","_dlm_aam_paid_membership_pro",110,"dlm-aam-paid-membership-pro.php",36,[],[],[],[],{"dangerousFunctions":145,"sqlUsage":146,"outputEscaping":149,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":151},[],{"prepared":147,"raw":13,"locations":148},7,[],{"escaped":106,"rawEcho":13,"locations":150},[],[],[],{"summary":154,"deductions":155},"The 'download-monitor-paid-membership-pro-integration' v1.0.0 plugin exhibits a strong security posture based on the provided static analysis.  The absence of any identified dangerous functions, SQL queries executed using prepared statements, and properly escaped output are all excellent indicators of secure coding practices.  Furthermore, the plugin does not perform file operations or external HTTP requests, and there are no analyzed taint flows, which further reduces the potential attack vectors.  The vulnerability history also shows a clean record, with no known CVEs, suggesting a history of stable and secure development.\n\nDespite the overwhelmingly positive static analysis and vulnerability history, a notable concern is the complete absence of capability checks and nonce checks for all entry points. While the current analysis shows zero entry points without authentication, this lack of explicit checks in the codebase itself could be a future risk if new entry points are introduced or if existing ones are inadvertently exposed in future updates.  However, given the current data, the plugin appears to be very secure, with no immediate exploitable vulnerabilities.",[],"2026-03-16T20:41:46.199Z",{"wat":158,"direct":164},{"assetPaths":159,"generatorPatterns":161,"scriptPaths":162,"versionParams":163},[160],"\u002Fwp-content\u002Fplugins\u002Fdownload-monitor-paid-membership-pro-integration\u002Flanguages\u002F",[],[],[],{"cssClasses":165,"htmlComments":166,"htmlAttributes":167,"restEndpoints":172,"jsGlobals":173,"shortcodeOutput":175},[],[],[168,169,170,171],"data-group_value","data-group_type","data-restriction_type","data-restriction_value",[],[174],"dlm_aam_pmpmembership_groups",[]]