[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fPhU__Y3hh9SCH0zNpWgP4N4aI9ztel2HSVY9bZ5MAXc":3,"$ffpeTO3frTkNg4YUAyMzm4UtfIUI2FBng71V_f0Qw47U":218,"$fdCDt1nWMvf7LdCoWBqtpMe_JbrC9mEpLwkNlYBEivw4":223},{"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":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":36,"analysis":144,"fingerprints":189},"nuventech-ad-network","NuvemTechnologies Ad Server","1.0","joaovianna","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoaovianna\u002F","\u003Cp>Earn unlimited Money while you sleep!!!!!!\u003C\u002Fp>\n\u003Cp>As a Website Publisher, you recognize that income from the ads you host is vital to continued growth of your online commerce.\u003C\u002Fp>\n\u003Cp>Many have found that managing the site ads can be time-consuming an even a drudgery. In order to increase you income it becomes imperative that you establish and manage when and where your ads should appear. If an advertiser’s campaign has very precise requiremts , such as only appearing in certain countries or at a specific time of the day, it can be difficult to carry out these types of instructions.\u003C\u002Fp>\n\u003Cp>This is where an ad server like Nuvem ADWorks can make the differnce between success and failure. Nuvem’s ad server helps the delivery of ads to your pages, allowing you to control the placement of ads from ADWorks, other ad networks, and in house ads. For example by using ADWorks you can receive ads from the Nuvem network, other networks such as Google or Yahoo, or you can sell your own ad space to specific advertisers.\u003C\u002Fp>\n\u003Cp>nuvem\u003C\u002Fp>\n\u003Cp>HIGHLIGHTS of NUVEM ADWorks\u003C\u002Fp>\n\u003Cp>Guaranteed to make money- The ADWorks system pay by the visualization. NOT BY THE CLICK. In this way you know exactly what you will receive for each 1000 views. No more worrying that no one clicks. It doesn’t matter with Nuvem. You make money all the time.\u003C\u002Fp>\n\u003Cp>Choose where to show ads – Specify where you want ads to appear. Choose what types of ads can compete for those empty spaces.\u003C\u002Fp>\n\u003Cp>Banner Ad distribution – Specify where you want ads to show. Choose what category of ads can participate in those ad spaces. Use our adaptable distribution program to control the delivery of banners on your site.\u003C\u002Fp>\n\u003Cp>Inventory organization -Classify your inventory to complement how you sell your site’s ad supply. ADWork’s accommodating inventory and its ability to target your market increase your sales prospects. You choose which ad formats to accept. It can be graphic, text or video.\u003C\u002Fp>\n\u003Cp>Increase your potential Income. You are able to place ADWorks, third party ads and any of your own customers ads on your site. You are not charged when you place you own ads, even when you use the ADWorks system.\u003C\u002Fp>\n\u003Cp>Extensive Reporting – Accurate and real-time reporting allows you to optimize your web real estate and discover new path to opportunities. detailed reports help you identify ways to make more money. Nuvem’s performance reports can analyze your data by earnings by specific day or date range, earnings by page, domain, ad unit, clicks or CPM. Everything you need to know to make an intelligent decision.\u003C\u002Fp>\n\u003Cp>Insightful user interface – Easy to use, fast to learn and intuitive controls decreases the learning curse and allows you to spend more time on matters that require your involvement.\u003C\u002Fp>\n\u003Cp>Considerable cost savings for everyone – You do not pay for the ad serving service, hosting, maintenance or bandwidth costs. You don’t need to invest in any software or hardware. The ads are delivered to your site for free.\u003C\u002Fp>\n\u003Cp>Get paid regularly through our reliable payment options\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Cp>You may provide arbitrary sections, in the same format as the ones above.  This may be of use for extremely complicated\u003Cbr \u002F>\nplugins where more information needs to be conveyed that doesn’t fit into the categories of “description” or\u003Cbr \u002F>\n“installation.”  Arbitrary sections will be shown below the built-in sections outlined above.\u003C\u002Fp>\n\u003Ch3>A brief Markdown Example\u003C\u002Fh3>\n\u003Cp>Ordered list:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Some feature\u003C\u002Fli>\n\u003Cli>Another feature\u003C\u002Fli>\n\u003Cli>Something else about the plugin\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Unordered list:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>something\u003C\u002Fli>\n\u003Cli>something else\u003C\u002Fli>\n\u003Cli>third thing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here’s a link to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002F\" title=\"Your favorite software\" rel=\"ugc\">WordPress\u003C\u002Fa> and one to \u003Ca href=\"http:\u002F\u002Fdaringfireball.net\u002Fprojects\u002Fmarkdown\u002Fsyntax\" title=\"Markdown is what the parser uses to process much of the readme file\" rel=\"nofollow ugc\">Markdown’s Syntax Documentation\u003C\u002Fa>.\u003Cbr \u002F>\nTitles are optional, naturally.\u003C\u002Fp>\n\u003Cp>Markdown uses email style notation for blockquotes and I’ve been told:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Asterisks for \u003Cem>emphasis\u003C\u002Fem>. Double it up  for \u003Cstrong>strong\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cpre>\u003Ccode>\u003C?php code(); \u002F\u002F goes in backticks ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Put your website to make money for you",10,2739,0,"2012-04-10T09:26:00.000Z","2.1","2.0.2","",[19,20,21,22,23],"ads","advertisement","advertiser","anuncio","propaganda","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fhello-dolly\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnuventech-ad-network.zip",85,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},1,30,84,"2026-05-20T13:12:08.627Z",[37,56,79,103,122],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":11,"downloaded":45,"rating":46,"num_ratings":32,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":54,"download_link":55,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"denakop","Denakop Plugin","1.0.0","Gustavo Rodrigues","https:\u002F\u002Fprofiles.wordpress.org\u002Fgurodrigues\u002F","\u003Cp>Our innovation relies in the simplicity, developing solutions to facilitate our partners operation .\u003C\u002Fp>\n\u003Cp>This plugin represents more than a simple implementation tool, but it saves your team time by offering an uncomplicated DIY (Do it Yourself) model, and agility, making room to monetize your audience quickly.\u003C\u002Fp>\n\u003Cp>Just download our plugin, insert your Account ID and, automatically, our TAG will be positioned directly in your website’s HTML, ready to be activated in our panel\u003C\u002Fp>\n\u003Cp>Welcome to Denakop!\u003Cbr \u002F>\nProgrammatic as it Should be\u003C\u002Fp>\n","This plugin is the easiest way to implement Denakop's TAG on your website. Save time and start making money with our platform.",2526,100,"2021-12-16T13:52:00.000Z","5.8.13","4.5","7.1",[22,38,52,23,53],"google-ads","publicidade","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdenakop\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdenakop.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":48,"requires_at_least":69,"requires_php":17,"tags":70,"homepage":73,"download_link":74,"security_score":75,"vuln_count":76,"unpatched_count":13,"last_vuln_date":77,"fetched_at":78},"wp125","WP125","1.5.5","redwallhp","https:\u002F\u002Fprofiles.wordpress.org\u002Fredwallhp\u002F","\u003Cp>If you’ve given up the low-paying and slightly obtrusive ad networks used by many new bloggers, in favor of selling ads directly, you may have been frustrated with the excessive time involved managing your ads. Not only do you have to find advertisers to sponsor your blog, you have to manually edit your template to put the ad in, and then head over to your favorite calendar app to set an alert to remind you when to take the ad down.\u003C\u002Fp>\n\u003Cp>Time consuming practices like those are a thing of the past. The WP125 plugin can help you manage your ads more efficiently, leaving you with more time to write new posts. The plugin adds a new “Ads” menu to the WordPress admin, featuring submenus for tweaking display settings and adding and removing ads.\u003C\u002Fp>\n\u003Cp>Features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>One or two column ad display, and support through template tags to implement your own unconventional design.\u003C\u002Fli>\n\u003Cli>Show as many ads as you want, and in either manual or random order\u003C\u002Fli>\n\u003Cli>Keep track of how many times an ad is clicked\u003C\u002Fli>\n\u003Cli>When creating a new ad, you don’t have to calculate the end date yourself. Just input how many days you wish the ad to run for, and the correct date will be applied. The ad will be automatically taken down when the time comes.\u003C\u002Fli>\n\u003Cli>When an ad run is over, the record is archived on the Inactive ads screen, so you can check on the final click count, or revive the ad for another run.\u003C\u002Fli>\n\u003Cli>When an ad slot is empty, a placeholder ad of your choice will be displayed. This could be a “Your Ad Here” image linking to a page with statistics and pricing, or an affiliate link.\u003C\u002Fli>\n\u003Cli>Optionally recieve email notifications when an ad expires. Useful if you send follow-up messages to advertisers, or if you just want to stay in the know.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrading\u003C\u002Fh3>\n\u003Cp>You may upgrade the plugin via the automated system in WordPress 2.5 or greater, or “old-style” by downloading the new one and then\u003Cbr \u002F>\n1. Deactivating plugin\u003Cbr \u002F>\n2. Uploading the updated files\u003Cbr \u002F>\n3. Reactivating plugin\u003C\u002Fp>\n\u003Ch3>Known Issues\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>If you have WP Super Cache installed on your blog, it may conflict with WP125’s click tracking feature. To fix this, add “index.php” on a new line in the “Rejected URLs” field of the WP Super Cache options page. This will disable caching for yourblog.com\u002Findex.php. If someone goes to yourblog.com, they will still get the cached version, but since WP125’s click tracker URLs look like “\u002Findex.php?adclick=1,” they will avoid the cache.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you’re having a problem with the plugin, try posting on the official WordPress forum at https:\u002F\u002Fwordpress.org\u002Fsupport\u002F (be sure to use the tag “WP125”!). I, or another user of the plugin, will hopefully be able to answer your questions. Or send me an email via the contact form on Webmaster-Source.com.\u003C\u002Fp>\n\u003Ch3>Translation Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Danish Translation: \u003Ca href=\"http:\u002F\u002Fwordpress.blogos.dk\u002F\" rel=\"nofollow ugc\">Georg S. Adamsen\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>French Translation: Alexandre Cloquet\u003C\u002Fli>\n\u003Cli>Italian Translation: \u003Ca href=\"http:\u002F\u002Fgidibao.net\u002Findex.php\u002Fportfolio\u002F\" rel=\"nofollow ugc\">Gianni Diurno\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Russian Translation: \u003Ca href=\"http:\u002F\u002Fwww.comfi.com\" rel=\"nofollow ugc\">M. Comfi\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Simplified Chinese Translation: \u003Ca href=\"http:\u002F\u002Fbwskyer.com\u002F\" rel=\"nofollow ugc\">Sam Zuo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Dutch Translation: Jackey van Melis\u003C\u002Fli>\n\u003Cli>Brasilian Portuguese Translation: Jos� de Menezes Filho\u003C\u002Fli>\n\u003Cli>German Translation: Simon Kraft\u003C\u002Fli>\n\u003Cli>Romanian Translation: \u003Ca href=\"http:\u002F\u002Fwebhostinggeeks.com\u002F\" rel=\"nofollow ugc\">Web Hosting Geeks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Slovak Translation: Branco Radenovich, \u003Ca href=\"http:\u002F\u002Fwebhostinggeeks.com\u002F\" rel=\"nofollow ugc\">Web Hosting Geeks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Ukrainian Translation: Michael Yunat, \u003Ca href=\"http:\u002F\u002Fgetvoip.com\u002Fblog\" rel=\"nofollow ugc\">GetVOIP.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Easy management of 125x125 ads on your blog.  Ads can be run for a specified number of days, and will automatically be taken down. Track clicks too.",3000,684554,80,16,"2021-12-23T19:40:00.000Z","2.8",[71,19,20,72],"125x125","management","http:\u002F\u002Fwww.webmaster-source.com\u002Fwp125-ad-plugin-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp125.1.5.5.zip",83,2,"2021-12-23 00:00:00","2026-04-16T10:56:18.058Z",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":49,"requires_php":93,"tags":94,"homepage":98,"download_link":99,"security_score":100,"vuln_count":101,"unpatched_count":13,"last_vuln_date":102,"fetched_at":78},"ads-for-wp","Easy Google Adsense and Banner Ads Manager – AdsforWP","1.9.35","Magazine3","https:\u002F\u002Fprofiles.wordpress.org\u002Fmagazine3\u002F","\u003Cp>AdsforWP is an Google Ads & Banner ads plugin built for WordPress & AMP. Easy to Use, Unlimited Incontent Ads, Adsense, Premium Features and more.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>AdSense Auto Ads Support\u003C\u002Fli>\n\u003Cli>Ad Groups with AMP Support\u003C\u002Fli>\n\u003Cli>Ad Widget added\u003C\u002Fli>\n\u003Cli>Ad expiry and scheduling option added\u003C\u002Fli>\n\u003Cli>AMP Compatibility: Seamless integration with AMP for WP & AMP by Automattic.\u003C\u002Fli>\n\u003Cli>Unlimited Ads\u003C\u002Fli>\n\u003Cli>Google Adsense Support\u003C\u002Fli>\n\u003Cli>Custom Ad HTML support\u003C\u002Fli>\n\u003Cli>Media.net Support\u003C\u002Fli>\n\u003Cli>Ads Shortcode\u003C\u002Fli>\n\u003Cli>Post Specific Ads Control\u003C\u002Fli>\n\u003Cli>Easily inject Between the content, After the content or Before the content.\u003C\u002Fli>\n\u003Cli>Migrate from Advanced Ads plugin with One Click!\u003C\u002Fli>\n\u003Cli>NEW: Align and set margins easily \u003C\u002Fli>\n\u003Cli>NEW: Revcontent Ads Support\u003C\u002Fli>\n\u003Cli>NEW: AMP Story Ads Support\u003C\u002Fli>\n\u003Cli>NEW: Engageya Support\u003C\u002Fli>\n\u003Cli>NEW: Outbrain Support\u003C\u002Fli>\n\u003Cli>NEW: Taboola Support\u003C\u002Fli>\n\u003Cli>NEW: MANTIS Support\u003C\u002Fli>\n\u003Cli>NEW: Ezoic Support\u003C\u002Fli>\n\u003Cli>NEW: Mediavine Support\u003C\u002Fli>\n\u003Cli>NEW: ads.txt Support\u003C\u002Fli>\n\u003Cli>NEW: MGID Support\u003C\u002Fli>\n\u003Cli>NEW: Ads Performance Analytics with reports & insights (supports AMP as well)\u003C\u002Fli>\n\u003Cli>NEW: View Deep Insights of your traffic and Revenue with reports and data. It gives an overview of Mobile VS Desktop, AMP vs Non-AMP of your Traffic & Ad revenue including the comparision of previous time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[Premium] Click Fraud Protection\u003C\u002Fstrong>: Helps you fight the click fraud and helps you stabilize the ad revenue.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>[Premium] Lazy Load\u003C\u002Fstrong>: Helps you to load when page is fully loaded or when user start engaging on page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Active Development:\u003C\u002Fh4>\n\u003Cp>We are actively developing this plugin and our aim is to make this plugin into the #1 solution in the world. You can \u003Ca href=\"https:\u002F\u002Fwww.adsforwp.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Request a Feature\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fahmedkaludi\u002Fads-for-wp\u002Fissues\" rel=\"nofollow ugc\">Report a Bug\u003C\u002Fa>. The code is hosted on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fahmedkaludi\u002Fads-for-wp\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Development Roadmap:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>A\u002FB Testing\u003C\u002Fstrong>: Find out which ads perform the most and how you can improve the ad revenue further.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR & Privacy tools\u003C\u002Fstrong>: We have got the GDPR and other privacy tools planned so that you don’t have to worry about complying with privacy laws.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Ads\u003C\u002Fstrong>: We will be adding the responsive support to Ads to give the best viewability to ads on devices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Innovation & Disruption\u003C\u002Fstrong>: We are constantly evolving our product and going to introduce new features which are not being used by anyone in the world.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.adsforwp.com\u002F#roadmap\" rel=\"nofollow ugc\">View Full Development Roadmap\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Technical Support\u003C\u002Fh4>\n\u003Cp>Support is provided in \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fads-for-wp\" rel=\"ugc\">Forum\u003C\u002Fa>. You can also \u003Ca href=\"https:\u002F\u002Fwww.adsforwp.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>, our turn around time on email is around 12 hours.\u003C\u002Fp>\n\u003Ch4>Bug Reports\u003C\u002Fh4>\n\u003Cp>Bug reports are \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fahmedkaludi\u002Fads-for-wp\u002Fissues\" rel=\"nofollow ugc\">welcomed on GitHub\u003C\u002Fa>. Please note GitHub is not a support forum, and issues that aren’t properly qualified as bugs will be closed.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Chart.js library used https:\u002F\u002Fcdnjs.cloudflare.com\u002Fajax\u002Flibs\u002FChart.js\u002F2.8.0\u002FChart.bundle.js – License URI: https:\u002F\u002Fgithub.com\u002Fchartjs\u002FChart.js\u002Fblob\u002Fmaster\u002FLICENSE.md,\u003Cbr \u002F>\nGoogle Api Php Client library used https:\u002F\u002Fgithub.com\u002Fgoogleapis\u002Fgoogle-api-php-client – License URI: https:\u002F\u002Fgithub.com\u002Fgoogleapis\u002Fgoogle-api-php-client\u002Fblob\u002Fmaster\u002FLICENSE\u003C\u002Fp>\n","AdsforWP is an Google Ads & Banner ads plugin built for WordPress & AMP. Easy to Use, Unlimited Incontent Ads, Adsense, Premium Features and more.",2000,220605,92,43,"2026-04-02T07:49:00.000Z","6.9.4","5.6.20",[19,95,20,96,97],"adsense","amp","media-net","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fads-for-wp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fads-for-wp.1.9.35.zip",97,3,"2024-07-11 00:00:00",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":13,"num_ratings":13,"last_updated":113,"tested_up_to":114,"requires_at_least":115,"requires_php":17,"tags":116,"homepage":120,"download_link":121,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":78},"master-post-advert","Master Post Advert","1.0.2","m_i_n","https:\u002F\u002Fprofiles.wordpress.org\u002Fm_i_n\u002F","\u003Cp>Master Post Advert ia a simple plugin that display advertising between post’s beginning and rest of the content (where the “Read More” tag is).\u003C\u002Fp>\n\u003Ch4>Available languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>english\u003C\u002Fli>\n\u003Cli>polish (polski)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>License\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Flicenses\" rel=\"nofollow ugc\">GNU GPL version 2\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>About\u003C\u002Fh4>\n\u003Cp>Copyright ©2010 \u003Ca href=\"http:\u002F\u002Fwww.bbproject.net\" rel=\"nofollow ugc\">BBPROJECT.NET\u003C\u002Fa>\u003C\u002Fp>\n","Display advertising between the introduction and post content.",1000,42809,"2017-11-28T17:51:00.000Z","4.2.39","3.2",[117,95,118,20,119],"ad","advert","post","http:\u002F\u002Fwww.bbproject.net\u002Fmoje-projekty\u002Finne\u002Fmaster-post-advert","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmaster-post-advert.1.0.2.zip",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":111,"downloaded":130,"rating":89,"num_ratings":131,"last_updated":132,"tested_up_to":92,"requires_at_least":133,"requires_php":134,"tags":135,"homepage":139,"download_link":140,"security_score":141,"vuln_count":142,"unpatched_count":76,"last_vuln_date":143,"fetched_at":78},"random-banner","Random Banner","4.2.12","M A Vinoth Kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Fvinoth06\u002F","\u003Cp>Random Banner is a flexible WordPress plugin that enables you to display various types of banner ads (Image, SWF, or Script) randomly throughout your website. Whether you’re running ad campaigns or promoting content, this plugin offers powerful placement and control options.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Supports banner types: Image, SWF, and Script.\u003C\u002Fli>\n\u003Cli>Assign individual links to Image and SWF banners.\u003C\u002Fli>\n\u003Cli>Display banners randomly from the list uploaded on the settings page.\u003C\u002Fli>\n\u003Cli>Use shortcodes or widgets to place banners anywhere.\u003C\u002Fli>\n\u003Cli>Set custom titles via widget settings.\u003C\u002Fli>\n\u003Cli>Organize banners using categories.\u003C\u002Fli>\n\u003Cli>Display banners as sliders via widgets or shortcodes.\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable banners on individual posts.\u003C\u002Fli>\n\u003Cli>Global enable\u002Fdisable settings under Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Others.\u003C\u002Fli>\n\u003Cli>Option to hide banners for logged-in users.\u003C\u002Fli>\n\u003Cli>Show banner ads as popups (Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Popup).\u003C\u002Fli>\n\u003Cli>Filter ads by category when assigning banner locations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Scripts and Styles used\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bootstrap\u003C\u002Fli>\n\u003Cli>SweetAlert\u003C\u002Fli>\n\u003Cli>Moment.js\u003C\u002Fli>\n\u003Cli>Owl Carousel\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Demo\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.randombanners.com\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Free Vs Pro\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbuffercode.com\u002Fplugin\u002Frandom-banner-pro#free_vs_pro\" rel=\"nofollow ugc\">Compare Free vs Pro Versions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Shortcode Usage\u003C\u002Fh3>\n\u003Ch4>In PHP\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u003C?php echo do_shortcode('[bc_random_banner]'); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Inside Posts or Pages\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[bc_random_banner]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Available Shortcode Attributes\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[bc_random_banner category=category_name slider=no autoplay=true delay=3000 loop=false dots=false]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>category: default or any custom category slug.\u003C\u002Fli>\n\u003Cli>slider: yes \u002F no\u003C\u002Fli>\n\u003Cli>autoplay: true \u002F false\u003C\u002Fli>\n\u003Cli>delay: e.g., 3000 (milliseconds)\u003C\u002Fli>\n\u003Cli>loop: true \u002F false\u003C\u002Fli>\n\u003Cli>dots: true \u002F false\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For Pro Version  : \u003Ca href=\"https:\u002F\u002Fbuffercode.com\u002Fplugin\u002Frandom-banner-pro\" rel=\"nofollow ugc\">Random Banner Pro Support\u003C\u002Fa>\u003C\u002Fp>\n","Display random image, SWF, or script ads across your WordPress site with this powerful, customizable, and user-friendly Random Banner plugin.",119671,52,"2026-03-15T10:24:00.000Z","5.3","7.0",[136,20,137,138,123],"ads-campaign","banner","banner-ads","https:\u002F\u002Fbuffercode.com\u002Fplugin\u002Frandom-banner-pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frandom-banner.4.2.12.zip",54,4,"2024-11-28 00:00:00",{"attackSurface":145,"codeSignals":166,"taintFlows":177,"riskAssessment":178,"analyzedAt":188},{"hooks":146,"ajaxHandlers":158,"restRoutes":159,"shortcodes":160,"cronEvents":165,"entryPointCount":32,"unprotectedCount":13},[147,153],{"type":148,"name":149,"callback":150,"file":151,"line":152},"filter","the_content","nuvem_display_ad","nuvem.php",22,{"type":154,"name":155,"callback":156,"file":151,"line":157},"action","admin_menu","daa_menu",39,[],[],[161],{"tag":162,"callback":163,"file":151,"line":164},"daa_block","daa_shortcode",117,[],{"dangerousFunctions":167,"sqlUsage":168,"outputEscaping":170,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":176},[],{"prepared":13,"raw":13,"locations":169},[],{"escaped":13,"rawEcho":32,"locations":171},[172],{"file":173,"line":174,"context":175},"nuvem1.php",29,"raw output",[],[],{"summary":179,"deductions":180},"The \"nuventech-ad-network\" v1.0 plugin exhibits a generally good security posture based on the provided static analysis. The absence of detected dangerous functions, raw SQL queries, file operations, external HTTP requests, and concerning taint analysis flows is a significant strength. Furthermore, the lack of any recorded vulnerabilities (CVEs) in its history suggests a well-maintained and secure codebase up to this version.\n\nHowever, several critical areas raise concerns. The plugin has no nonce checks or capability checks, which is a significant oversight, especially considering it has a shortcode as an entry point. While there are no AJAX handlers or REST API routes without authentication, the presence of a shortcode without any authorization checks leaves it vulnerable. A critical weakness is the lack of output escaping for all identified outputs. This means that any data processed or displayed by the plugin, even if it's not directly user-supplied in this analysis, could potentially be rendered insecurely, leading to cross-site scripting (XSS) vulnerabilities if sensitive data is displayed.\n\nIn conclusion, while the plugin avoids many common pitfalls like raw SQL and dangerous functions, the complete absence of authorization checks on its shortcode and the universal lack of output escaping represent substantial security risks. These issues, if exploited, could lead to serious vulnerabilities. The clean vulnerability history is positive, but it doesn't negate the immediate risks identified in the current codebase. Addressing the lack of authorization and output sanitization is paramount for improving its security.",[181,184,186],{"reason":182,"points":183},"Missing nonce checks on shortcode",8,{"reason":185,"points":183},"Missing capability checks on shortcode",{"reason":187,"points":183},"All outputs unescaped","2026-03-17T00:26:52.466Z",{"wat":190,"direct":195},{"assetPaths":191,"generatorPatterns":192,"scriptPaths":193,"versionParams":194},[],[],[],[],{"cssClasses":196,"htmlComments":197,"htmlAttributes":212,"restEndpoints":213,"jsGlobals":214,"shortcodeOutput":215},[],[198,199,200,201,202,203,204,205,206,207,208,209,210,211],"\u003C!-- NOW TO WORK ON THE ADMIN SIDE OF THINGS -->","\u003C!-- TELL WP WE WANT TO RUN A FUNCTION WHEN THE ADMIN PAGE LOADS -->","\u003C!-- TELL WP WE WANT TO CREATE AN OPTIONS PAGE FOR OUR PLUGIN -->","\u003C!-- THIS FUNCTION IS USED TO BUILD THE OPTIONS PAGE. -->","\u003C!-- YOU COULD WRITE OUT THE HTML DIRECTLY IN THIS PAGE, OR, AS I CHOSE TO DO, INCLUDE THE HTML FORM FROM A SEPARATE PAGE. -->","\u003C!-- IF I WANTED, I COULD PUT ALL THE HTML CODE RIGHT HERE TO CREATE THE OPTIONS PAGE LIKE THIS: -->","\u003C!-- ETC... -->","\u003C!-- I PREFER TO INCLUDE THE PAGE FROM A SEPARATE FILE. -->","\u003C!-- NEXT WE'LL CREATE A SHORTCODE OPTION -->","\u003C!-- THIS IS OUR SHORTCODE FUNCTION THAT WILL BE CALLED IF THE SHORTCODE IS FOUND IN A PAGE OR POST -->","\u003C!-- EXTRACT ANY VARIABLES THAT WERE PASSED IN WITH THE SHORTCODE. -->","\u003C!-- A SIMPLE SWITCH STATEMENT FOR HANDLING DIFFERENT OPTIONS BASED ON WHAT'S PASSED IN -->","\u003C!-- RETURN THE BLOCK OF CODE TO BE DISPLAYED IN PLACE OF THE SHORTCODE -->","\u003C!-- TELL WP WE'VE CREATED A SHORTCADE -->",[],[],[],[216,217],"\u003Cdiv style='width:100%; border:2px solid #000; background-color: #eee;'>This post was written by \u003Cstrong>John Hawkins\u003C\u002Fstrong>\u003Cbr \u002F>\n\t\t\tYou can find John blogging at \u003Ca href='http:\u002F\u002Fjohnhawkinsunrated.com\u002F'>JohnHawkinsUnrated.com\u003C\u002Fa>\u003Cbr \u002F>\n\t\t\tTwitter: \u003Ca href='http:\u002F\u002Ftwitter.com\u002Fvegasgeek'>@VegasGeek\u003C\u002Fa>\u003C\u002Fdiv>","\u003Cdiv style='width:100%; border: 2px solid #000; background-color: #eee;'>This post was written by \u003Cstrong>Matt Mullenweg\u003C\u002Fstrong>\u003Cbr \u002F>\n\t\t\tYou can find Matt blogging at \u003Ca href='http:\u002F\u002Fma.tt\u002F'>Ma.tt\u003C\u002Fa>\u003Cbr \u002F>\n\t\t\tTwitter: \u003Ca href='http:\u002F\u002Ftwitter.com\u002Fphotomatt'>@PhotoMatt\u003C\u002Fa>\u003C\u002Fdiv>",{"error":219,"url":220,"statusCode":221,"statusMessage":222,"message":222},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fnuventech-ad-network\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":224},[]]