[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ffsYQSOoZHvhhacdoz5Mk61xsC4-hH5tGjMXwUN5pIec":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":132,"fingerprints":251},"imagetext","Image Text","0.55","flashpixx","https:\u002F\u002Fprofiles.wordpress.org\u002Fflashpixx\u002F","\u003Cp>With this plugin text can be pasted as a picture in an article or page. This is useful for text with personal data in order to protect against automated crawler. Each image can be individually\u003Cbr \u002F>\nconfigured. Also the plugin can create latex formular and QR codes. The plugin uses the Google Chart API and the text content is protected, so it can’t be found within the HTML code. The plugin\u003Cbr \u002F>\nhas got also a widget for the theme, that can create an qr code with the permalink of the blog.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>creating QR codes and LaTeX formular\u003C\u002Fli>\n\u003Cli>plugin call can be used within your templates\u003C\u002Fli>\n\u003Cli>generate images with a free size, color, content\u003C\u002Fli>\n\u003Cli>free definition for the image tag\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 3.2 or newer\u003C\u002Fli>\n\u003Cli>PHP 5.3.0 or newer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcode\u003C\u002Fh3>\n\u003Cp>Add to your content of a page or article\u003C\u002Fp>\n\u003Cpre>[imgtext type=\"latex | text | qrcode\"]your content[\u002Fimgtxt]\u003C\u002Fpre>\n","With this plugin text can be pasted as a picture in an article or page to protect mailaddresses or postaddresse against automated crawler.",60,8106,100,1,"2012-10-22T14:47:00.000Z","3.4.2","3.2","",[20,21,22,23,24],"image","impressum","imprint","secure","spam","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fimagetext\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimagetext.0.55.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},4,90,89,30,86,"2026-04-04T06:03:25.912Z",[40,59,79,96,114],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":28,"num_ratings":28,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":18,"download_link":58,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"media-to-imprint","Media to Imprint","1.0.0","FirmCatalyst","https:\u002F\u002Fprofiles.wordpress.org\u002Ffirmcatalyst\u002F","\u003Cp>Media to Imprint is a lightweight WordPress plugin that enhances your media library by adding a “Source” field to media items. Once filled, this source information can be displayed effortlessly on your Imprint page using the \u003Ccode>[media_sources_list]\u003C\u002Fcode> shortcode.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Simple Integration:\u003C\u002Fstrong> Seamlessly add a “Source” field to your media items.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Effortless Display:\u003C\u002Fstrong> Use the \u003Ccode>[media_sources_list]\u003C\u002Fcode> shortcode on your Imprint page to showcase the list of media sources.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Copyright Options:\u003C\u002Fstrong> Easily add copyright, trademark (TM), or registered (R) symbols to your media sources.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pin to Top:\u003C\u002Fstrong> Prioritize specific media items by pinning them to the top of the list.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Demo\u003C\u002Fh4>\n\u003Cp>Coming soon\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin.\u003C\u002Fli>\n\u003Cli>Navigate to your media library.\u003C\u002Fli>\n\u003Cli>Edit a media item, and you’ll find a new “Source for Imprint” field.\u003C\u002Fli>\n\u003Cli>Fill in the necessary information, including image title, ID, author name, and platform domain.\u003C\u002Fli>\n\u003Cli>Optional: Use the buttons below to add copyright, TM, or R symbols.\u003C\u002Fli>\n\u003Cli>Optional: Check the box to pin the media item to the top of the list.\u003C\u002Fli>\n\u003Cli>Save your changes.\u003C\u002Fli>\n\u003Cli>Paste the \u003Ccode>[media_sources_list]\u003C\u002Fcode> shortcode on your Imprint page to showcase your media sources effortlessly.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>You can customize the code to suit your requirements or suggest improvements on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FVVolkov833\u002Fmedia-to-imprint\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>. The code is transparent and easy to understand.\u003C\u002Fp>\n","Enhance your media library with the \"Source\" field. Display media sources easily on your Imprint page using the [media_sources_list] shortcode.",10,631,"2023-12-12T18:07:00.000Z","6.4.8","5.8","7.4",[55,21,22,56,57],"image-source","media-source","source","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-to-imprint.zip",{"slug":21,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":77,"download_link":78,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"Impressum","2.2.2","epiphyt","https:\u002F\u002Fprofiles.wordpress.org\u002Fepiphyt\u002F","\u003Cp>Impressum adds a full-fledged and easy to use imprint generator in your WordPress dashboard. Once setup, Impressum takes care of your legal notices. Once legal requirements change, Impressum will update your legal content either on its own or asks for your help if the changes can’t be made automatically. Your imprint is generated right within WordPress, so your personal information won’t be sent to a third party server.\u003C\u002Fp>\n\u003Ch3>Impressum Plus\u003C\u002Fh3>\n\u003Cp>Impressum Plus is the pro version of Impressum, which not only adds support for a wide variety of additional legal entities, but also provides a modular privacy policy and the opportunity to update your data via an extensive REST API endpoint.\u003C\u002Fp>\n\u003Ch4>All features of Impressum Plus\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Support for a wide variety of legal entities (AG, e.K., e.V., eG, Einzelkaufmann, GbR, GesbR, gGmbH, GmbH, GmbH & Co. KG, KG, KGaA, OHG, Partnership, UG (haftungsbeschränkt) and UG (haftungsbeschränkt) & Co. KG)\u003C\u002Fli>\n\u003Cli>a feature rich and automated Privacy Policy generator\u003C\u002Fli>\n\u003Cli>an Accessibility Information generator\u003C\u002Fli>\n\u003Cli>Preset for new sites in a multisite\u003C\u002Fli>\n\u003Cli>Extensive REST API\u003C\u002Fli>\n\u003Cli>WP-CLI support\u003C\u002Fli>\n\u003Cli>Many more filters for developers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fimpressum.plus\u002Fen\u002Ffeatures\u002F\" rel=\"nofollow ugc\">Check out all features of Impressum Plus\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fepiph.yt\u002Fen\u002F?add-to-cart=26\" rel=\"nofollow ugc\">Buy now\u003C\u002Fa>\u003C\u002Fp>\n","Impressum provides you with a full-fledged easy to use imprint generator right within your WordPress site.",4000,88167,74,6,"2025-12-13T16:57:00.000Z","6.9.4","5.0","5.6",[21,22,75,76],"legal-notice","privacy-policy","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimpressum\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimpressum.2.2.2.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":13,"downloaded":87,"rating":28,"num_ratings":28,"last_updated":88,"tested_up_to":16,"requires_at_least":89,"requires_php":18,"tags":90,"homepage":94,"download_link":95,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"spam-free","Spam Free","1.0","pekeltje","https:\u002F\u002Fprofiles.wordpress.org\u002Fpekeltje\u002F","\u003Cp>Get your WordPress Blog Spam-Free with this plugin.\u003Cbr \u002F>\nNormal users doesnt even know your using it.\u003Cbr \u002F>\nBut it keeps away the spammers.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>There are no longer updates for now.\nBecause I'm really busy with school.\n\nMaybe in the future.\n\nSorry.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Other Notes.\u003C\u002Fh3>\n\u003Cp>You can email me at: info@jordykroeze.com\u003Cbr \u002F>\nOr you could try gamerlv@mc-creative.nl but no guarantees!\u003C\u002Fp>\n","Get your Wordpress Blog Spam-Free with this plugin.",21815,"2012-07-02T09:30:00.000Z","2.1.0",[91,92,93,23,24],"anti-spam","comments","hidden","http:\u002F\u002Fwp_spamfree.jordykroeze.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspam-free.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":48,"downloaded":104,"rating":28,"num_ratings":28,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":18,"tags":108,"homepage":112,"download_link":113,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"ar-registration-secure-spam-blocker","ARS Reg Secure","1.1","arijose","https:\u002F\u002Fprofiles.wordpress.org\u002Farijose\u002F","\u003Cp>This plugin was created to stop human spammers.  Captcha or other image methods do not work when an actual person is spamming your site.  This plugin helps to resolve this issue.  It allows your to create a custom question and answer on the registration page of a wordpress site that only the users in your demographic can answer.  An example (and the reason I created this plugin) is a school track website.  I would get up to 3 to 5 bogus registrations a day.  I added this plugin with the question “What city is your school in?” and that number went to 0.  Someone in another area is not going to know this question, however anyone who would\u002Fshould be registering would defintely know the answer.  This plugin will not work for everyone but it certainly was a perfect fit for me and I know it will help others too.\u003C\u002Fp>\n","This plugin helps block bogus registrations by allowing a custom registration field and answer.",2180,"2013-12-19T18:44:00.000Z","3.7.41","3.7",[109,110,23,111],"captcha","registration-form","spam-blocker","http:\u002F\u002Fwww.arijose.com\u002Far-reg-secure\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Far-registration-secure-spam-blocker.1.1.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":48,"downloaded":122,"rating":123,"num_ratings":14,"last_updated":124,"tested_up_to":125,"requires_at_least":126,"requires_php":18,"tags":127,"homepage":18,"download_link":131,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"email-2-image","Email to Image","4.1","andur","https:\u002F\u002Fprofiles.wordpress.org\u002Fanduriell\u002F","\u003Cp>This plugin is used to prevent spiders collect email addresses from your blog for the sending of spam. Actually spambots are crawling the web in a nonstop to collect as many email addresses as possible. That could make your personal or commercial email that you could put in your blog spammed from those crawlers. Also is a security risk because allow automatons to try by brute force access to your blog in an automatic way.\u003C\u002Fp>\n\u003Cp>This will be solve with this plug. The email addresses will be swap with a highly efective and optimiced way for images. The name, and meaning will be encripted so, only a human could read those. I think this could be the perfect protection for your email without using the very complex way Recaptcha uses.\u003C\u002Fp>\n\u003Cp>The page will not show the emails, not int the excerpt or comments, widgets, feeds neither.\u003C\u002Fp>\n\u003Cp>The names are encripted so it will be more dificult to recognice the emails.\u003C\u002Fp>\n\u003Cp>If you like this plugin and have some sugestion or wish some new function just drop by my page and live a comment: \u003Ca href=\"http:\u002F\u002Farturoemilio.es\" rel=\"nofollow ugc\">Comment about my plugin in my homepage\u003C\u002Fa>.\u003Cbr \u002F>\nIf you found any bug or see any weird behavior in your blog, please use the wordpress forums, i check them regulary \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Ftags\u002Femail-2-image\" rel=\"ugc\">Suport or Bugs Reports\u003C\u002Fa>.\u003C\u002Fp>\n","Avoid to get the email addresses in your blog to be indexed by spambots in a fancy and very efective way.",4652,20,"2014-08-31T18:25:00.000Z","3.9.40","2.8",[128,129,130,20,24],"email","email-image","email-spam","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Femail-2-image.zip",{"attackSurface":133,"codeSignals":162,"taintFlows":235,"riskAssessment":236,"analyzedAt":250},{"hooks":134,"ajaxHandlers":158,"restRoutes":159,"shortcodes":160,"cronEvents":161,"entryPointCount":28,"unprotectedCount":28},[135,141,146,150,154],{"type":136,"name":137,"callback":138,"file":139,"line":140},"filter","the_content","de\\flashpixx\\imagetext\\filter::run","imagetext.php",48,{"type":142,"name":143,"callback":144,"file":139,"line":145},"action","init","de\\flashpixx\\imagetext\\filter::init",49,{"type":142,"name":147,"callback":148,"file":139,"line":149},"admin_menu","de\\flashpixx\\imagetext\\render::adminmenu",52,{"type":142,"name":151,"callback":152,"file":139,"line":153},"admin_init","de\\flashpixx\\imagetext\\render::optionfields",53,{"type":142,"name":155,"callback":156,"file":139,"line":157},"widgets_init","closure",54,[],[],[],[],{"dangerousFunctions":163,"sqlUsage":164,"outputEscaping":166,"fileOperations":14,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":234},[],{"prepared":28,"raw":28,"locations":165},[],{"escaped":167,"rawEcho":168,"locations":169},13,32,[170,174,176,178,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,212,214,216,218,220,222,225,226,227,228,230,232],{"file":171,"line":172,"context":173},"render.class.php",125,"raw output",{"file":171,"line":175,"context":173},126,{"file":171,"line":177,"context":173},133,{"file":171,"line":179,"context":173},140,{"file":171,"line":181,"context":173},145,{"file":171,"line":183,"context":173},150,{"file":171,"line":185,"context":173},160,{"file":171,"line":187,"context":173},165,{"file":171,"line":189,"context":173},170,{"file":171,"line":191,"context":173},175,{"file":171,"line":193,"context":173},192,{"file":171,"line":195,"context":173},197,{"file":171,"line":197,"context":173},202,{"file":171,"line":199,"context":173},212,{"file":171,"line":201,"context":173},217,{"file":171,"line":203,"context":173},222,{"file":171,"line":205,"context":173},227,{"file":171,"line":207,"context":173},239,{"file":171,"line":209,"context":173},244,{"file":171,"line":211,"context":173},249,{"file":171,"line":213,"context":173},254,{"file":171,"line":215,"context":173},260,{"file":171,"line":217,"context":173},261,{"file":171,"line":219,"context":173},262,{"file":171,"line":221,"context":173},263,{"file":223,"line":224,"context":173},"widget.class.php",50,{"file":223,"line":149,"context":173},{"file":223,"line":157,"context":173},{"file":223,"line":68,"context":173},{"file":223,"line":229,"context":173},75,{"file":223,"line":231,"context":173},76,{"file":223,"line":233,"context":173},77,[],[],{"summary":237,"deductions":238},"The \"imagetext\" plugin v0.55 exhibits a generally good security posture regarding core WordPress security features. The complete absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface. Furthermore, all SQL queries utilize prepared statements, indicating a robust approach to preventing SQL injection.  The lack of reported vulnerabilities in its history is also a positive indicator. However, a notable concern lies in the output escaping, where only 29% of outputs are properly escaped. This leaves a considerable portion of dynamic content vulnerable to cross-site scripting (XSS) attacks, especially if user-supplied data is incorporated into these unescaped outputs.  The presence of a file operation without clear context also warrants attention, as it could potentially be a vector for unauthorized file manipulation if not handled securely. The absence of nonce and capability checks, while not directly tied to specific entry points in this analysis, could become a significant risk if new entry points are added in future versions without corresponding security measures.",[239,242,245,248],{"reason":240,"points":241},"Low percentage of properly escaped outputs",8,{"reason":243,"points":244},"File operation without clear security context",3,{"reason":246,"points":247},"Missing nonce checks",5,{"reason":249,"points":247},"Missing capability checks","2026-03-16T21:48:03.827Z",{"wat":252,"direct":259},{"assetPaths":253,"generatorPatterns":255,"scriptPaths":256,"versionParams":257},[254],"\u002Fwp-content\u002Fplugins\u002Fimagetext\u002Fjs\u002Fimagetext.js",[],[254],[258],"imagetext\u002Fjs\u002Fimagetext.js?ver=",{"cssClasses":260,"htmlComments":261,"htmlAttributes":262,"restEndpoints":263,"jsGlobals":264,"shortcodeOutput":265},[],[],[],[],[4],[]]