[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fqj-JjkNEkQLxz1Vlkb4zLXI99utsQ8cfSTUHesnAyjA":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":15,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":39,"analysis":101,"fingerprints":221},"ninja-araclar","Ninja Araçlar","1.0.1","TemaMarket","https:\u002F\u002Fprofiles.wordpress.org\u002Ftemaninja\u002F","\u003Cp>Eklentimizin amacı, tema geliştiricilerine hızlıca erişebilecekleri birkaç otomatik çekim sistemi oluşturmaktır. Ancak bir geliştirici değilseniz bile\u003Cbr \u002F>\nendişe etmeyin sizde eklentimizi kullanabilirsiniz.\u003C\u002Fp>\n\u003Cp>Eklentimiz Süperlig Puan Durumu, Hava Durumu, Döviz Kurları, Crytpo Para Borsası ve Burçları destekleyecek şekilde yapılandırıldı.\u003C\u002Fp>\n\u003Cp>Unutmayın şimdilik sadece widget olarak kullanabiliyorsunuz yakın zamanda ayrı puan durumu sayfası vb özellikler ekleyeceğiz.\u003C\u002Fp>\n\u003Cp>Yapabilecekleriniz:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Süper Lig Puan durumunu widget olarak ekleyebilirsiniz\u003C\u002Fli>\n\u003Cli>Döviz Kurlarını Widget olarak ekleyebilir ve listelenecek kurları belirleyebilirsiniz\u003C\u002Fli>\n\u003Cli>Burçları widget olarak ekleyebilirsiniz\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Önemli bir bilgilendirme:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Şuan için eklentide harici bir yönetim paneli vermiyoruz ufak tefek ayarları widget üzerinden yapabiliyorsunuz. Eklentinin kullanım yoğunluğuna ve verilen yıldızlara göre ek özellikler ekleyeceğiz.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>Hava Durumu henüz eklenmedi.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Kurulum\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Ccode>ninja-araclar.zip\u003C\u002Fcode> dosyasından çıkardıklarınızı  \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> klasörüne yükleyin\u003C\u002Fli>\n\u003Cli>Eklentiyi WordPressin ‘Eklentiler’ mensünden aktive edin\u003C\u002Fli>\n\u003Cli>Görünüm > Bileşenler alanından bileşenleri ekleyin ve kullanın\u003C\u002Fli>\n\u003C\u002Fol>\n","Ninja Araçlar eklentisi, genel anlamda temalarına Süperlig, Burçlar, Döviz ve Hava Durumu eklemek isteyenler için geliştirilmiştir.",40,12134,70,4,"","4.9.29","4.4.1",[19,20,21,22,23],"burclar","doviz","doviz-kurlari","super-lig","super-lig-puan-durumu","http:\u002F\u002Fwww.tema.ninja\u002Fninja-araclar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fninja-araclar.1.0.1.zip",100,0,null,"2026-03-15T10:48:56.248Z",[],{"slug":32,"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},"temaninja",2,50,93,30,89,"2026-04-05T16:06:47.387Z",[40,65,84],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":26,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":62,"last_vuln_date":63,"fetched_at":64},"leartes-try-exchange-rates","Leartes TRY Exchange Rates","2.1","Leartes.NET","https:\u002F\u002Fprofiles.wordpress.org\u002Fleartes\u002F","\u003Ch4>English\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Displays the daily exchange rates from the Central Bank of Turkey (TCMB).\u003C\u002Fli>\n\u003Cli>Ability to display 12 different currency rates\u002FTRY.\u003C\u002Fli>\n\u003Cli>No tables. All design handle by CSS.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Turkish Lira Exchange Rates are gathered from The Central Bank of Turkey.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WPML Compatiable (English and Turkish translations included)\u003C\u002Fli>\n\u003Cli>Use as widget or shortcode\u003C\u002Fli>\n\u003Cli>WPBakery Page Builder compatible\u003C\u002Fli>\n\u003Cli>Elementor Website Builder compatible\u003C\u002Fli>\n\u003Cli>Rates are locally cached for a time.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For Theme Developers\u003Cbr \u002F>\n* Filters available: “lbi_date_format” hook for default date format. “lbi_excache_time” hook for default cache duration.\u003Cbr \u002F>\n* Usefull Functions: get_rates_data() gets raw data, get_rate($currency=’USD’,$the_rate = ‘FS’) gets single rate and exchange_rates($atts, $do_echo = false) displays rates table.\u003C\u002Fp>\n\u003Ch4>Turkce\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Turkiye Cumhuriyeti Merkez Bankasi gunluk doviz kurlarini gosterir,\u003C\u002Fli>\n\u003Cli>12 degisik kurun Turk Lirasi karsisindaki degerini yayinlama olanagi,\u003C\u002Fli>\n\u003Cli>Tablolar olmadan tamami CSS ile hazirlandi,\u003C\u002Fli>\n\u003Cli>WPML Uyumlu. Turkce ve Ingilizce dil dosyalari paket icindedir, \u003C\u002Fli>\n\u003Cli>Widget ve Shortcode olarak kullanılabilir,\u003C\u002Fli>\n\u003Cli>WPBakery Page Builder Entegrasyonu mevcuttur,\u003C\u002Fli>\n\u003Cli>Elementor Website Builder Entegrasyonu mevcuttur,\u003C\u002Fli>\n\u003Cli>Kurlar bir süreliğine lokal olarak bellekte tutulur.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Tema Geliştiriciler için\u003Cbr \u002F>\n* Kullanılabilir Filtreler: “lbi_date_format” tarih formatı değiştirmek için kullanilir. “lbi_excache_time” varsayilan lokal bellek süresini değiştirmek için kullanilir.\u003Cbr \u002F>\n* Kullanılabilir Fonksiyonlar: get_rates_data() ham verileri çeker, get_rate($currency=’USD’,$the_rate = ‘FS’) tek bir döviz cinsi için kur bilgisini alir ve exchange_rates($atts, $do_echo = false) kur tablosunu yazar.\u003C\u002Fp>\n","Gets TRY Exchange Rates from TCMB (Turkish Central Bank). Use as widget or Shortcode",600,13246,5,"2023-10-10T08:47:00.000Z","6.3.8","5.0","7.4",[20,56,21,57,58],"dolar","euro","turkish","http:\u002F\u002Fwww.leartes.net\u002Fwp-plugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fleartes-try-exchange-rates.2.1.zip",64,1,"2025-04-01 00:00:00","2026-03-15T15:16:48.613Z",{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":34,"downloaded":73,"rating":13,"num_ratings":33,"last_updated":74,"tested_up_to":16,"requires_at_least":43,"requires_php":15,"tags":75,"homepage":81,"download_link":82,"security_score":83,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":64},"currency-calculate","Kripto Para Dönüştürücü ve Döviz Hesaplama","2.6.1","EXNCE EXCHANGE","https:\u002F\u002Fprofiles.wordpress.org\u002Fcurrencycalculate\u002F","\u003Cp>Döviz hesaplama ve kripto para çevirici servisi ile istediğiniz elektronik kripto para birimini, canlı döviz kuruna, bugüne ait döviz kurları üzerinden hesaplama yaparak dönüştürebilir, kripto para birimlerini ve döviz cinslerini, günlük kur üzerinden döviz çevirici ile çevirerek güncel fiyatını hemen öğrenebilirsiniz.\u003Cbr \u002F>\nElde edilen veriler, kesin bilgi içermemektedir. Alım ve satım işlemlerinde bu verileri kullanmayınız. Verilerin kullanımından doğan her türlü problemin sorumluluğu eklentiyi kullanana aittir. Bu eklentinin kullandığı veriler, currencycalculate.com sitesinden alınmaktadır. \u003Ca href=\"https:\u002F\u002Fwww.currencycalculate.com\" rel=\"nofollow ugc\">Kripto Para\u003C\u002Fa> Çevirici ve \u003Ca href=\"https:\u002F\u002Fwww.currencycalculate.com\" rel=\"nofollow ugc\">Döviz Hesaplama\u003C\u002Fa> bu verileri paylaşmayı ve yayınlamayı durdurma ve\u002Fveya değiştirme hakkına sahiptir.\u003Cbr \u002F>\nBitcoin, Ethereum, Dolar, TL, Euro gibi kripto para birimlerinin ve dövizlerin güncel döviz kuru üzerinden hesaplamasını ve analizini pratik bir şekilde gerçekleştirmenize imkân veren eşsiz bir veri bankası olan sitemiz, yatırımcılarının gereksinimlerine tam olarak cevap vermenin yanında kullananlara hız ve verimlilik de katar.\u003C\u002Fp>\n","Döviz hesaplama ve kripto para çevirici servisi ile istediğiniz elektronik kripto para birimini, canlı döviz kuruna, bugüne ait döviz kurları üzerinde &hellip;",5029,"2018-04-03T01:41:00.000Z",[76,77,78,79,80],"bitcoin","calculator","cryptocurrency","doviz-hesaplama","kripto-para","https:\u002F\u002Fwww.currencycalculate.com\u002Ftr\u002Fconverter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcurrency-calculate.zip",85,{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":27,"downloaded":92,"rating":27,"num_ratings":27,"last_updated":93,"tested_up_to":94,"requires_at_least":53,"requires_php":95,"tags":96,"homepage":99,"download_link":100,"security_score":83,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":64},"medyum-burak-burc-bulma","Medyum Burak Burç Bulma","1.0","medyumburak","https:\u002F\u002Fprofiles.wordpress.org\u002Fmedyumburak\u002F","\u003Cp>Medyum Burak Yükselen Burç Hesaplama ile hayatınıza daha iyi yön verebilirsiniz.Otuz yaşından sonra Yükselen burç özelliklerine dönüş yaparsınız. Sizde her 2 saatte bir değişen yükselen burçunuzu bulmak için hesaplama eklentisini kullanabilirsiniz\u003C\u002Fp>\n","Medyum Burak Yükselen Burç Hesaplama ile hayatınıza daha iyi yön verebilirsiniz.Otuz yaşından sonra Yükselen burç özelliklerine dönüş yaparsınız.",991,"2019-06-12T06:25:00.000Z","5.2.24","5.6",[97,19,98],"burc-hesaplama","yukselen-burc","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmedyum-burak-burc-bulma\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedyum-burak-burc-bulma.zip",{"attackSurface":102,"codeSignals":143,"taintFlows":205,"riskAssessment":206,"analyzedAt":220},{"hooks":103,"ajaxHandlers":132,"restRoutes":133,"shortcodes":134,"cronEvents":135,"entryPointCount":27,"unprotectedCount":27},[104,110,113,115,118,121,124,127,129],{"type":105,"name":106,"callback":107,"file":108,"line":109},"action","plugins_loaded","anonymous","includes\\class-ninja-araclar.php",178,{"type":105,"name":111,"callback":107,"file":108,"line":112},"admin_enqueue_scripts",193,{"type":105,"name":111,"callback":107,"file":108,"line":114},194,{"type":105,"name":116,"callback":107,"file":108,"line":117},"puantablosu_cron",195,{"type":105,"name":119,"callback":107,"file":108,"line":120},"burclar_cron",196,{"type":105,"name":122,"callback":107,"file":108,"line":123},"doviz_cron",197,{"type":105,"name":125,"callback":107,"file":108,"line":126},"wp_enqueue_scripts",214,{"type":105,"name":125,"callback":107,"file":108,"line":128},215,{"type":105,"name":130,"callback":107,"file":108,"line":131},"widgets_init",216,[],[],[],[136,139,141],{"hook":116,"callback":116,"file":137,"line":138},"includes\\class-ninja-araclar-activator.php",86,{"hook":119,"callback":119,"file":137,"line":140},90,{"hook":122,"callback":122,"file":137,"line":142},94,{"dangerousFunctions":144,"sqlUsage":145,"outputEscaping":170,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":201},[],{"prepared":146,"raw":147,"locations":148},10,8,[149,153,155,157,161,163,165,167],{"file":150,"line":151,"context":152},"includes\\class-ninja-araclar-deactivator.php",38,"$wpdb->query() with variable interpolation",{"file":150,"line":154,"context":152},48,{"file":150,"line":156,"context":152},54,{"file":158,"line":159,"context":160},"includes\\class-ninja-araclar-puan-tablosu.php",44,"$wpdb->get_results() with variable interpolation",{"file":158,"line":142,"context":162},"$wpdb->get_row() with variable interpolation",{"file":158,"line":164,"context":162},142,{"file":158,"line":166,"context":160},211,{"file":168,"line":169,"context":160},"public\\class-ninja-araclar-public.php",117,{"escaped":171,"rawEcho":172,"locations":173},24,17,[174,178,180,182,183,186,187,189,191,192,193,194,195,196,198,199,200],{"file":175,"line":176,"context":177},"public\\views\\burclar.php",25,"raw output",{"file":175,"line":179,"context":177},27,{"file":175,"line":181,"context":177},34,{"file":175,"line":11,"context":177},{"file":184,"line":185,"context":177},"public\\views\\dovizkurlari.php",28,{"file":184,"line":36,"context":177},{"file":184,"line":188,"context":177},63,{"file":184,"line":190,"context":177},71,{"file":184,"line":35,"context":177},{"file":184,"line":35,"context":177},{"file":184,"line":35,"context":177},{"file":184,"line":142,"context":177},{"file":184,"line":142,"context":177},{"file":197,"line":176,"context":177},"public\\views\\puandurumu.php",{"file":197,"line":179,"context":177},{"file":197,"line":11,"context":177},{"file":197,"line":154,"context":177},[202],{"name":203,"version":28,"knownCves":204},"Guzzle",[],[],{"summary":207,"deductions":208},"The plugin \"ninja-araclar\" v1.0.1 demonstrates a mixed security posture.  On the positive side, the static analysis reveals a small attack surface with no identified AJAX handlers, REST API routes, or shortcodes, and no direct file operations or external HTTP requests.  Furthermore, the plugin has no recorded vulnerability history, suggesting a history of stability. However, significant concerns are present regarding input sanitization and authentication.  The complete absence of nonce checks and capability checks is a critical oversight, especially given the presence of cron events which could potentially be triggered in unintended ways. While the plugin uses prepared statements for a majority of its SQL queries, the remaining percentage, along with the 41 output operations where 59% are properly escaped, indicates potential for cross-site scripting (XSS) vulnerabilities if user-supplied data is not handled meticulously elsewhere. The bundled Guzzle library also presents a potential risk if it's outdated and contains known vulnerabilities.",[209,211,213,215,217],{"reason":210,"points":146},"Missing nonce checks",{"reason":212,"points":146},"Missing capability checks",{"reason":214,"points":50},"SQL queries not using prepared statements",{"reason":216,"points":14},"Output not properly escaped",{"reason":218,"points":219},"Bundled library (Guzzle) potential risk",3,"2026-03-16T22:04:20.583Z",{"wat":222,"direct":231},{"assetPaths":223,"generatorPatterns":226,"scriptPaths":227,"versionParams":228},[224,225],"\u002Fwp-content\u002Fplugins\u002Fninja-araclar\u002Fadmin\u002Fcss\u002Fninja-araclar-admin.css","\u002Fwp-content\u002Fplugins\u002Fninja-araclar\u002Fadmin\u002Fjs\u002Fninja-araclar-admin.js",[],[225],[229,230],"ninja-araclar-admin.css?ver=","ninja-araclar-admin.js?ver=",{"cssClasses":232,"htmlComments":233,"htmlAttributes":234,"restEndpoints":235,"jsGlobals":236,"shortcodeOutput":237},[],[],[],[],[],[]]