Changeset 2705835
- Timestamp:
- 04/06/2022 03:24:24 PM (4 years ago)
- Location:
- security-ninja
- Files:
-
- 394 added
- 10 edited
-
assets/banner-1544x500.png (modified) (previous)
-
assets/banner-772x250.png (modified) (previous)
-
tags/5.140 (added)
-
tags/5.140/class-wf-sn-tests.php (added)
-
tags/5.140/css (added)
-
tags/5.140/css/images (added)
-
tags/5.140/css/images/ajax-loader.gif (added)
-
tags/5.140/css/images/dots32.gif (added)
-
tags/5.140/css/images/index.php (added)
-
tags/5.140/css/index.php (added)
-
tags/5.140/css/min (added)
-
tags/5.140/css/min/index.php (added)
-
tags/5.140/css/min/sn-style.css (added)
-
tags/5.140/css/min/sn-style.css.map (added)
-
tags/5.140/css/sn-style.scss (added)
-
tags/5.140/freemius (added)
-
tags/5.140/freemius/LICENSE.txt (added)
-
tags/5.140/freemius/README.html (added)
-
tags/5.140/freemius/assets (added)
-
tags/5.140/freemius/assets/css (added)
-
tags/5.140/freemius/assets/css/admin (added)
-
tags/5.140/freemius/assets/css/admin/account.css (added)
-
tags/5.140/freemius/assets/css/admin/add-ons.css (added)
-
tags/5.140/freemius/assets/css/admin/affiliation.css (added)
-
tags/5.140/freemius/assets/css/admin/checkout.css (added)
-
tags/5.140/freemius/assets/css/admin/common.css (added)
-
tags/5.140/freemius/assets/css/admin/connect.css (added)
-
tags/5.140/freemius/assets/css/admin/debug.css (added)
-
tags/5.140/freemius/assets/css/admin/dialog-boxes.css (added)
-
tags/5.140/freemius/assets/css/admin/gdpr-optin-notice.css (added)
-
tags/5.140/freemius/assets/css/admin/index.php (added)
-
tags/5.140/freemius/assets/css/admin/plugins.css (added)
-
tags/5.140/freemius/assets/css/customizer.css (added)
-
tags/5.140/freemius/assets/css/index.php (added)
-
tags/5.140/freemius/assets/img (added)
-
tags/5.140/freemius/assets/img/index.php (added)
-
tags/5.140/freemius/assets/img/plugin-icon.png (added)
-
tags/5.140/freemius/assets/img/theme-icon.png (added)
-
tags/5.140/freemius/assets/index.php (added)
-
tags/5.140/freemius/assets/js (added)
-
tags/5.140/freemius/assets/js/index.php (added)
-
tags/5.140/freemius/assets/js/nojquery.ba-postmessage.js (added)
-
tags/5.140/freemius/assets/js/nojquery.ba-postmessage.min.js (added)
-
tags/5.140/freemius/assets/js/postmessage.js (added)
-
tags/5.140/freemius/config.php (added)
-
tags/5.140/freemius/includes (added)
-
tags/5.140/freemius/includes/class-freemius-abstract.php (added)
-
tags/5.140/freemius/includes/class-freemius.php (added)
-
tags/5.140/freemius/includes/class-fs-admin-notices.php (added)
-
tags/5.140/freemius/includes/class-fs-api.php (added)
-
tags/5.140/freemius/includes/class-fs-logger.php (added)
-
tags/5.140/freemius/includes/class-fs-options.php (added)
-
tags/5.140/freemius/includes/class-fs-plugin-updater.php (added)
-
tags/5.140/freemius/includes/class-fs-security.php (added)
-
tags/5.140/freemius/includes/class-fs-storage.php (added)
-
tags/5.140/freemius/includes/class-fs-user-lock.php (added)
-
tags/5.140/freemius/includes/customizer (added)
-
tags/5.140/freemius/includes/customizer/class-fs-customizer-support-section.php (added)
-
tags/5.140/freemius/includes/customizer/class-fs-customizer-upsell-control.php (added)
-
tags/5.140/freemius/includes/customizer/index.php (added)
-
tags/5.140/freemius/includes/debug (added)
-
tags/5.140/freemius/includes/debug/class-fs-debug-bar-panel.php (added)
-
tags/5.140/freemius/includes/debug/debug-bar-start.php (added)
-
tags/5.140/freemius/includes/debug/index.php (added)
-
tags/5.140/freemius/includes/entities (added)
-
tags/5.140/freemius/includes/entities/class-fs-affiliate-terms.php (added)
-
tags/5.140/freemius/includes/entities/class-fs-affiliate.php (added)
-
tags/5.140/freemius/includes/entities/class-fs-billing.php (added)
-
tags/5.140/freemius/includes/entities/class-fs-entity.php (added)
-
tags/5.140/freemius/includes/entities/class-fs-payment.php (added)
-
tags/5.140/freemius/includes/entities/class-fs-plugin-info.php (added)
-
tags/5.140/freemius/includes/entities/class-fs-plugin-license.php (added)
-
tags/5.140/freemius/includes/entities/class-fs-plugin-plan.php (added)
-
tags/5.140/freemius/includes/entities/class-fs-plugin-tag.php (added)
-
tags/5.140/freemius/includes/entities/class-fs-plugin.php (added)
-
tags/5.140/freemius/includes/entities/class-fs-pricing.php (added)
-
tags/5.140/freemius/includes/entities/class-fs-scope-entity.php (added)
-
tags/5.140/freemius/includes/entities/class-fs-site.php (added)
-
tags/5.140/freemius/includes/entities/class-fs-subscription.php (added)
-
tags/5.140/freemius/includes/entities/class-fs-user.php (added)
-
tags/5.140/freemius/includes/entities/index.php (added)
-
tags/5.140/freemius/includes/fs-core-functions.php (added)
-
tags/5.140/freemius/includes/fs-essential-functions.php (added)
-
tags/5.140/freemius/includes/fs-plugin-info-dialog.php (added)
-
tags/5.140/freemius/includes/i18n.php (added)
-
tags/5.140/freemius/includes/index.php (added)
-
tags/5.140/freemius/includes/l10n.php (added)
-
tags/5.140/freemius/includes/managers (added)
-
tags/5.140/freemius/includes/managers/class-fs-admin-menu-manager.php (added)
-
tags/5.140/freemius/includes/managers/class-fs-admin-notice-manager.php (added)
-
tags/5.140/freemius/includes/managers/class-fs-cache-manager.php (added)
-
tags/5.140/freemius/includes/managers/class-fs-gdpr-manager.php (added)
-
tags/5.140/freemius/includes/managers/class-fs-key-value-storage.php (added)
-
tags/5.140/freemius/includes/managers/class-fs-license-manager.php (added)
-
tags/5.140/freemius/includes/managers/class-fs-option-manager.php (added)
-
tags/5.140/freemius/includes/managers/class-fs-plan-manager.php (added)
-
tags/5.140/freemius/includes/managers/class-fs-plugin-manager.php (added)
-
tags/5.140/freemius/includes/managers/index.php (added)
-
tags/5.140/freemius/includes/sdk (added)
-
tags/5.140/freemius/includes/sdk/Exceptions (added)
-
tags/5.140/freemius/includes/sdk/Exceptions/ArgumentNotExistException.php (added)
-
tags/5.140/freemius/includes/sdk/Exceptions/EmptyArgumentException.php (added)
-
tags/5.140/freemius/includes/sdk/Exceptions/Exception.php (added)
-
tags/5.140/freemius/includes/sdk/Exceptions/InvalidArgumentException.php (added)
-
tags/5.140/freemius/includes/sdk/Exceptions/OAuthException.php (added)
-
tags/5.140/freemius/includes/sdk/Exceptions/index.php (added)
-
tags/5.140/freemius/includes/sdk/FreemiusBase.php (added)
-
tags/5.140/freemius/includes/sdk/FreemiusWordPress.php (added)
-
tags/5.140/freemius/includes/sdk/LICENSE.txt (added)
-
tags/5.140/freemius/includes/sdk/index.php (added)
-
tags/5.140/freemius/includes/supplements (added)
-
tags/5.140/freemius/includes/supplements/fs-essential-functions-1.1.7.1.php (added)
-
tags/5.140/freemius/includes/supplements/fs-essential-functions-2.2.1.php (added)
-
tags/5.140/freemius/includes/supplements/index.php (added)
-
tags/5.140/freemius/index.php (added)
-
tags/5.140/freemius/languages (added)
-
tags/5.140/freemius/languages/freemius-cs_CZ.mo (added)
-
tags/5.140/freemius/languages/freemius-da_DK.mo (added)
-
tags/5.140/freemius/languages/freemius-en.mo (added)
-
tags/5.140/freemius/languages/freemius-es_ES.mo (added)
-
tags/5.140/freemius/languages/freemius-fr_FR.mo (added)
-
tags/5.140/freemius/languages/freemius-he_IL.mo (added)
-
tags/5.140/freemius/languages/freemius-hu_HU.mo (added)
-
tags/5.140/freemius/languages/freemius-it_IT.mo (added)
-
tags/5.140/freemius/languages/freemius-ja.mo (added)
-
tags/5.140/freemius/languages/freemius-nl_NL.mo (added)
-
tags/5.140/freemius/languages/freemius-ru_RU.mo (added)
-
tags/5.140/freemius/languages/freemius-ta.mo (added)
-
tags/5.140/freemius/languages/freemius-zh_CN.mo (added)
-
tags/5.140/freemius/languages/freemius.pot (added)
-
tags/5.140/freemius/languages/index.php (added)
-
tags/5.140/freemius/require.php (added)
-
tags/5.140/freemius/start.php (added)
-
tags/5.140/freemius/templates (added)
-
tags/5.140/freemius/templates/account (added)
-
tags/5.140/freemius/templates/account.php (added)
-
tags/5.140/freemius/templates/account/billing.php (added)
-
tags/5.140/freemius/templates/account/index.php (added)
-
tags/5.140/freemius/templates/account/partials (added)
-
tags/5.140/freemius/templates/account/partials/activate-license-button.php (added)
-
tags/5.140/freemius/templates/account/partials/addon.php (added)
-
tags/5.140/freemius/templates/account/partials/deactivate-license-button.php (added)
-
tags/5.140/freemius/templates/account/partials/index.php (added)
-
tags/5.140/freemius/templates/account/partials/site.php (added)
-
tags/5.140/freemius/templates/account/payments.php (added)
-
tags/5.140/freemius/templates/add-ons.php (added)
-
tags/5.140/freemius/templates/add-trial-to-pricing.php (added)
-
tags/5.140/freemius/templates/admin-notice.php (added)
-
tags/5.140/freemius/templates/ajax-loader.php (added)
-
tags/5.140/freemius/templates/auto-installation.php (added)
-
tags/5.140/freemius/templates/checkout.php (added)
-
tags/5.140/freemius/templates/connect.php (added)
-
tags/5.140/freemius/templates/contact.php (added)
-
tags/5.140/freemius/templates/debug (added)
-
tags/5.140/freemius/templates/debug.php (added)
-
tags/5.140/freemius/templates/debug/api-calls.php (added)
-
tags/5.140/freemius/templates/debug/index.php (added)
-
tags/5.140/freemius/templates/debug/logger.php (added)
-
tags/5.140/freemius/templates/debug/plugins-themes-sync.php (added)
-
tags/5.140/freemius/templates/debug/scheduled-crons.php (added)
-
tags/5.140/freemius/templates/email.php (added)
-
tags/5.140/freemius/templates/firewall-issues-js.php (added)
-
tags/5.140/freemius/templates/forms (added)
-
tags/5.140/freemius/templates/forms/affiliation.php (added)
-
tags/5.140/freemius/templates/forms/data-debug-mode.php (added)
-
tags/5.140/freemius/templates/forms/deactivation (added)
-
tags/5.140/freemius/templates/forms/deactivation/contact.php (added)
-
tags/5.140/freemius/templates/forms/deactivation/form.php (added)
-
tags/5.140/freemius/templates/forms/deactivation/index.php (added)
-
tags/5.140/freemius/templates/forms/deactivation/retry-skip.php (added)
-
tags/5.140/freemius/templates/forms/index.php (added)
-
tags/5.140/freemius/templates/forms/license-activation.php (added)
-
tags/5.140/freemius/templates/forms/optout.php (added)
-
tags/5.140/freemius/templates/forms/premium-versions-upgrade-handler.php (added)
-
tags/5.140/freemius/templates/forms/premium-versions-upgrade-metadata.php (added)
-
tags/5.140/freemius/templates/forms/resend-key.php (added)
-
tags/5.140/freemius/templates/forms/subscription-cancellation.php (added)
-
tags/5.140/freemius/templates/forms/trial-start.php (added)
-
tags/5.140/freemius/templates/forms/user-change.php (added)
-
tags/5.140/freemius/templates/gdpr-optin-js.php (added)
-
tags/5.140/freemius/templates/index.php (added)
-
tags/5.140/freemius/templates/js (added)
-
tags/5.140/freemius/templates/js/index.php (added)
-
tags/5.140/freemius/templates/js/jquery.content-change.php (added)
-
tags/5.140/freemius/templates/js/open-license-activation.php (added)
-
tags/5.140/freemius/templates/js/style-premium-theme.php (added)
-
tags/5.140/freemius/templates/partials (added)
-
tags/5.140/freemius/templates/partials/index.php (added)
-
tags/5.140/freemius/templates/partials/network-activation.php (added)
-
tags/5.140/freemius/templates/plugin-icon.php (added)
-
tags/5.140/freemius/templates/plugin-info (added)
-
tags/5.140/freemius/templates/plugin-info/description.php (added)
-
tags/5.140/freemius/templates/plugin-info/features.php (added)
-
tags/5.140/freemius/templates/plugin-info/index.php (added)
-
tags/5.140/freemius/templates/plugin-info/screenshots.php (added)
-
tags/5.140/freemius/templates/powered-by.php (added)
-
tags/5.140/freemius/templates/pricing.php (added)
-
tags/5.140/freemius/templates/secure-https-header.php (added)
-
tags/5.140/freemius/templates/sticky-admin-notice-js.php (added)
-
tags/5.140/freemius/templates/tabs-capture-js.php (added)
-
tags/5.140/freemius/templates/tabs.php (added)
-
tags/5.140/images (added)
-
tags/5.140/images/ajax-loader.gif (added)
-
tags/5.140/images/core-scanner.jpg (added)
-
tags/5.140/images/event-log.jpg (added)
-
tags/5.140/images/firewall.jpg (added)
-
tags/5.140/images/helpscout.png (added)
-
tags/5.140/images/index.php (added)
-
tags/5.140/images/malware-scanner.jpg (added)
-
tags/5.140/images/plugin-icon.png (added)
-
tags/5.140/images/scheduler.jpg (added)
-
tags/5.140/images/security-ninja-logo.png (added)
-
tags/5.140/images/sn-logo.svg (added)
-
tags/5.140/images/whitelabel.jpg (added)
-
tags/5.140/index.php (added)
-
tags/5.140/js (added)
-
tags/5.140/js/index.php (added)
-
tags/5.140/js/min (added)
-
tags/5.140/js/min/index.php (added)
-
tags/5.140/js/min/sn-common-min.js (added)
-
tags/5.140/js/min/sn-common-min.js.map (added)
-
tags/5.140/js/min/sn-global-min.js (added)
-
tags/5.140/js/min/sn-jquery-plugins-min.js (added)
-
tags/5.140/js/sn-global-min.js (added)
-
tags/5.140/js/sn-global.js (added)
-
tags/5.140/js/sn-jquery-plugins.js (added)
-
tags/5.140/languages (added)
-
tags/5.140/languages/index.php (added)
-
tags/5.140/languages/security-ninja.pot (added)
-
tags/5.140/misc (added)
-
tags/5.140/misc/10k-most-common.txt (added)
-
tags/5.140/misc/brute-force-dictionary.txt (added)
-
tags/5.140/misc/country-codes.php (added)
-
tags/5.140/misc/index.php (added)
-
tags/5.140/misc/sidebar-help.php (added)
-
tags/5.140/misc/sidebar.php (added)
-
tags/5.140/modules (added)
-
tags/5.140/modules/index.php (added)
-
tags/5.140/modules/vulnerabilities (added)
-
tags/5.140/modules/vulnerabilities/class-wf-sn-vu.php (added)
-
tags/5.140/modules/vulnerabilities/index.php (added)
-
tags/5.140/modules/welcome (added)
-
tags/5.140/modules/welcome/class-sec-nin-welcome.php (added)
-
tags/5.140/modules/welcome/index.php (added)
-
tags/5.140/phpcs.xml (added)
-
tags/5.140/readme.txt (added)
-
tags/5.140/security-ninja.php (added)
-
tags/5.140/sn-tests-description.php (added)
-
tags/5.140/vendor (added)
-
tags/5.140/vendor/autoload.php (added)
-
tags/5.140/vendor/bin (added)
-
tags/5.140/vendor/collizo4sky (added)
-
tags/5.140/vendor/collizo4sky/persist-admin-notices-dismissal (added)
-
tags/5.140/vendor/collizo4sky/persist-admin-notices-dismissal/CHANGES.html (added)
-
tags/5.140/vendor/collizo4sky/persist-admin-notices-dismissal/CHANGES.md (added)
-
tags/5.140/vendor/collizo4sky/persist-admin-notices-dismissal/README.html (added)
-
tags/5.140/vendor/collizo4sky/persist-admin-notices-dismissal/README.md (added)
-
tags/5.140/vendor/collizo4sky/persist-admin-notices-dismissal/composer.json (added)
-
tags/5.140/vendor/collizo4sky/persist-admin-notices-dismissal/dismiss-notice-min.js (added)
-
tags/5.140/vendor/collizo4sky/persist-admin-notices-dismissal/dismiss-notice.js (added)
-
tags/5.140/vendor/collizo4sky/persist-admin-notices-dismissal/persist-admin-notices-dismissal.php (added)
-
tags/5.140/vendor/composer (added)
-
tags/5.140/vendor/composer/ClassLoader.php (added)
-
tags/5.140/vendor/composer/InstalledVersions.php (added)
-
tags/5.140/vendor/composer/LICENSE (added)
-
tags/5.140/vendor/composer/autoload_classmap.php (added)
-
tags/5.140/vendor/composer/autoload_files.php (added)
-
tags/5.140/vendor/composer/autoload_namespaces.php (added)
-
tags/5.140/vendor/composer/autoload_psr4.php (added)
-
tags/5.140/vendor/composer/autoload_real.php (added)
-
tags/5.140/vendor/composer/autoload_static.php (added)
-
tags/5.140/vendor/composer/installed.json (added)
-
tags/5.140/vendor/composer/installed.php (added)
-
tags/5.140/vendor/composer/platform_check.php (added)
-
tags/5.140/vendor/donatj (added)
-
tags/5.140/vendor/donatj/phpuseragentparser (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/.editorconfig (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/.github (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/.github/FUNDING.yml (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/.github/workflows (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/.github/workflows/ci.yml (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/.gitignore (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/.travis.yml (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/CONTRIBUTING.md (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/LICENSE.md (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/Makefile (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/README.md (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/bin (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/bin/benchmark.php (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/bin/init_user_agent.php (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/bin/user_agent_sorter.php (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/composer.json (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/phpunit.xml.dist (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/src (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/src/UserAgentParser.php (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/tests (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/tests/UserAgentParserTest.php (added)
-
tags/5.140/vendor/donatj/phpuseragentparser/tests/user_agents.dist.json (added)
-
tags/5.140/vendor/ip2location (added)
-
tags/5.140/vendor/ip2location/ip2location-php (added)
-
tags/5.140/vendor/ip2location/ip2location-php/.gitattributes (added)
-
tags/5.140/vendor/ip2location/ip2location-php/.gitignore (added)
-
tags/5.140/vendor/ip2location/ip2location-php/ChangeLog (added)
-
tags/5.140/vendor/ip2location/ip2location-php/IP2Location.php (added)
-
tags/5.140/vendor/ip2location/ip2location-php/LICENSE.TXT (added)
-
tags/5.140/vendor/ip2location/ip2location-php/README.md (added)
-
tags/5.140/vendor/ip2location/ip2location-php/composer.json (added)
-
tags/5.140/vendor/ip2location/ip2location-php/databases (added)
-
tags/5.140/vendor/ip2location/ip2location-php/databases/IP2LOCATION-LITE-DB1.BIN (added)
-
tags/5.140/vendor/ip2location/ip2location-php/example.php (added)
-
tags/5.140/vendor/paragonie (added)
-
tags/5.140/vendor/phpseclib (added)
-
tags/5.140/vendor/phpseclib/bcmath_compat (added)
-
tags/5.140/vendor/phpseclib/bcmath_compat/LICENSE.md (added)
-
tags/5.140/vendor/phpseclib/bcmath_compat/README.md (added)
-
tags/5.140/vendor/phpseclib/bcmath_compat/composer.json (added)
-
tags/5.140/vendor/phpseclib/bcmath_compat/lib (added)
-
tags/5.140/vendor/phpseclib/bcmath_compat/lib/bcmath.php (added)
-
tags/5.140/vendor/phpseclib/bcmath_compat/src (added)
-
tags/5.140/vendor/phpseclib/bcmath_compat/src/BCMath.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib (added)
-
tags/5.140/vendor/phpseclib/phpseclib/AUTHORS (added)
-
tags/5.140/vendor/phpseclib/phpseclib/BACKERS.md (added)
-
tags/5.140/vendor/phpseclib/phpseclib/LICENSE (added)
-
tags/5.140/vendor/phpseclib/phpseclib/README.md (added)
-
tags/5.140/vendor/phpseclib/phpseclib/appveyor.yml (added)
-
tags/5.140/vendor/phpseclib/phpseclib/composer.json (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Crypt (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Crypt/AES.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Crypt/Base.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Crypt/Blowfish.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Crypt/DES.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Crypt/Hash.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Crypt/RC2.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Crypt/RC4.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Crypt/Random.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Crypt/Rijndael.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Crypt/TripleDES.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Crypt/Twofish.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/File (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/File/ANSI.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/File/ASN1 (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/File/ASN1/Element.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/File/X509.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Math (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Net (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Net/SCP.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP/Stream.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Net/SSH1.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/System (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/System/SSH (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/System/SSH/Agent (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/System/SSH/Agent.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/System/SSH/Agent/Identity.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/bootstrap.php (added)
-
tags/5.140/vendor/phpseclib/phpseclib/phpseclib/openssl.cnf (added)
-
tags/5.140/vendor/typisttech (added)
-
tags/5.140/vendor/typisttech/imposter (added)
-
tags/5.140/vendor/typisttech/imposter-plugin (added)
-
tags/5.140/vendor/typisttech/imposter-plugin/LICENSE (added)
-
tags/5.140/vendor/typisttech/imposter-plugin/README.md (added)
-
tags/5.140/vendor/typisttech/imposter-plugin/composer.json (added)
-
tags/5.140/vendor/typisttech/imposter-plugin/composer.lock (added)
-
tags/5.140/vendor/typisttech/imposter-plugin/src (added)
-
tags/5.140/vendor/typisttech/imposter-plugin/src/AutoloadMerger.php (added)
-
tags/5.140/vendor/typisttech/imposter-plugin/src/ImposterPlugin.php (added)
-
tags/5.140/vendor/typisttech/imposter-plugin/src/Transformer.php (added)
-
tags/5.140/vendor/typisttech/imposter/LICENSE (added)
-
tags/5.140/vendor/typisttech/imposter/README.md (added)
-
tags/5.140/vendor/typisttech/imposter/composer.json (added)
-
tags/5.140/vendor/typisttech/imposter/composer.lock (added)
-
tags/5.140/vendor/typisttech/imposter/src (added)
-
tags/5.140/vendor/typisttech/imposter/src/ArrayUtil.php (added)
-
tags/5.140/vendor/typisttech/imposter/src/Config.php (added)
-
tags/5.140/vendor/typisttech/imposter/src/ConfigCollection.php (added)
-
tags/5.140/vendor/typisttech/imposter/src/ConfigCollectionFactory.php (added)
-
tags/5.140/vendor/typisttech/imposter/src/ConfigCollectionInterface.php (added)
-
tags/5.140/vendor/typisttech/imposter/src/ConfigFactory.php (added)
-
tags/5.140/vendor/typisttech/imposter/src/ConfigInterface.php (added)
-
tags/5.140/vendor/typisttech/imposter/src/Filesystem.php (added)
-
tags/5.140/vendor/typisttech/imposter/src/FilesystemInterface.php (added)
-
tags/5.140/vendor/typisttech/imposter/src/Imposter.php (added)
-
tags/5.140/vendor/typisttech/imposter/src/ImposterFactory.php (added)
-
tags/5.140/vendor/typisttech/imposter/src/ImposterInterface.php (added)
-
tags/5.140/vendor/typisttech/imposter/src/ProjectConfig.php (added)
-
tags/5.140/vendor/typisttech/imposter/src/ProjectConfigInterface.php (added)
-
tags/5.140/vendor/typisttech/imposter/src/StringUtil.php (added)
-
tags/5.140/vendor/typisttech/imposter/src/Transformer.php (added)
-
tags/5.140/vendor/typisttech/imposter/src/TransformerInterface.php (added)
-
trunk/readme.txt (modified) (4 diffs)
-
trunk/security-ninja.php (modified) (6 diffs)
-
trunk/vendor/composer/installed.json (modified) (2 diffs)
-
trunk/vendor/phpseclib/phpseclib/BACKERS.md (modified) (1 diff)
-
trunk/vendor/phpseclib/phpseclib/README.md (modified) (1 diff)
-
trunk/vendor/phpseclib/phpseclib/phpseclib/Crypt/Base.php (modified) (5 diffs)
-
trunk/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php (modified) (2 diffs)
-
trunk/vendor/phpseclib/phpseclib/phpseclib/System/SSH/Agent.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
security-ninja/trunk/readme.txt
r2700782 r2705835 5 5 License URI: http://www.gnu.org/licenses/gpl-2.0.html 6 6 Requires at least: 4.7 7 Tested up to: 5.9. 28 Stable tag: 5.1 397 Tested up to: 5.9.3 8 Stable tag: 5.140 9 9 Requires PHP: 5.6 10 10 … … 16 16 17 17 **NEW: Vulnerability scanner - Warns you if you have plugins with known vulnerabilities installed.** 18 19 18 20 19 21 [youtube https://www.youtube.com/watch?v=d4cqQIkkMXM] … … 119 121 * <a href="https://www.ravisinghblog.in/wp-security-ninja-review/">Ravi Singh</a> 120 122 123 124 **Pro** 125 126 **Try out the Pro version on your own FREE test site: Click here => [https://app.instawp.io/launch?t=security-ninja-5139](https://app.instawp.io/launch?t=security-ninja-5139)** 127 121 128 **License info** 122 129 … … 187 194 188 195 == Changelog == 196 197 = 5.140 = 198 * Improved MainWP integration. 199 * Improved auto-updates integration. 200 * Fix: Logging database tables sometimes not created before plugin tried to log something. 189 201 190 202 = 5.139 = -
security-ninja/trunk/security-ninja.php
r2700782 r2705835 6 6 Description: Check your site for <strong>security vulnerabilities</strong> and get precise suggestions for corrective actions on passwords, user accounts, file permissions, database security, version hiding, plugins, themes, security headers and other security aspects. 7 7 Author: WP Security Ninja 8 Version: 5.1 398 Version: 5.140 9 9 Author URI: https://wpsecurityninja.com/ 10 Text Domain: security-ninja10 Text Domain:ƒ security-ninja 11 11 Domain Path: /languages 12 12 … … 66 66 // vl for visitor log - sneaky, eh? :-) 67 67 define( 'WF_SN_FREEMIUS_STATE', 'wfsn_freemius_state' ); 68 //@todo - wizard has run or not - options?69 68 70 69 if ( !function_exists( 'secnin_fs' ) ) { … … 261 260 * @author Lars Koudal 262 261 * @since v5.139 263 * @version v1.0.0 Thursday, March 24th, 2022. 262 * @version v1.0.0 Thursday, March 24th, 2022. 263 * @version v1.0.1 Saturday, April 2nd, 2022. 264 264 * @access public static 265 265 * @param mixed $info – Information to return. … … 273 273 case 'get_test_results': 274 274 $tests = self::return_test_scores(); 275 // @todo - include last test time? put inside function itself. 275 if ( isset( $tests['output'] ) ) { 276 unset( $tests['output'] ); 277 } 278 $vulns = array(); 279 if ( class_exists( 'Wf_Sn_Vu' ) ) { 280 $vulns = Wf_Sn_Vu::return_vuln_count(); 281 } 282 $tests['vulns'] = $vulns; 276 283 return $tests; 277 284 case 'run_all_tests': … … 827 834 { 828 835 $is_sn_admin_page = self::is_plugin_page(); 829 // @todo - test section for check automatic updates enabled830 836 // Checks if auto updates has been enabled 831 837 … … 2074 2080 // Outer 2075 2081 echo '<div class="wf-sn-overlay-outer">' ; 2076 // Content @todo2077 2082 echo '<div class="wf-sn-overlay-content">' ; 2078 2083 echo '<div id="sn-site-scan" style="display: none;">' ; -
security-ninja/trunk/vendor/composer/installed.json
r2693077 r2705835 216 216 { 217 217 "name": "phpseclib/phpseclib", 218 "version": "2.0.3 6",219 "version_normalized": "2.0.3 6.0",218 "version": "2.0.37", 219 "version_normalized": "2.0.37.0", 220 220 "source": { 221 221 "type": "git", 222 222 "url": "https://github.com/phpseclib/phpseclib.git", 223 "reference": " a97547126396548c224703a267a30af1592be146"224 }, 225 "dist": { 226 "type": "zip", 227 "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/ a97547126396548c224703a267a30af1592be146",228 "reference": " a97547126396548c224703a267a30af1592be146",223 "reference": "c812fbb4d6b4d7f30235ab7298a12f09ba13b37c" 224 }, 225 "dist": { 226 "type": "zip", 227 "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/c812fbb4d6b4d7f30235ab7298a12f09ba13b37c", 228 "reference": "c812fbb4d6b4d7f30235ab7298a12f09ba13b37c", 229 229 "shasum": "" 230 230 }, … … 243 243 "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." 244 244 }, 245 "time": "2022-0 1-30T08:48:36+00:00",245 "time": "2022-04-04T04:57:45+00:00", 246 246 "type": "library", 247 247 "installation-source": "dist", -
security-ninja/trunk/vendor/phpseclib/phpseclib/BACKERS.md
r2683258 r2705835 6 6 7 7 - Allan Simon 8 - [ChargeOver](https://chargeover.com/) 8 9 - Raghu Veer Dendukuri 9 10 - Zane Hooper -
security-ninja/trunk/vendor/phpseclib/phpseclib/README.md
r2683258 r2705835 69 69 ## Special Thanks 70 70 71 Special Thanks to our Patreonsponsors!:71 Special Thanks to our $50+ sponsors!: 72 72 73 73 - Allan Simon 74 - [ChargeOver](https://chargeover.com/) 74 75 75 76 ## Contributing -
security-ninja/trunk/vendor/phpseclib/phpseclib/phpseclib/Crypt/Base.php
r2683258 r2705835 157 157 * @access private 158 158 */ 159 var $iv ;159 var $iv = ''; 160 160 161 161 /** … … 780 780 return $ciphertext; 781 781 case self::MODE_OFB8: 782 // OpenSSL has built in support for cfb8 but not ofb8 782 783 $ciphertext = ''; 783 784 $len = strlen($plaintext); … … 796 797 case self::MODE_OFB: 797 798 return $this->_openssl_ofb_process($plaintext, $this->encryptIV, $this->enbuffer); 798 case self::MODE_OFB8:799 // OpenSSL has built in support for cfb8 but not ofb8800 799 } 801 800 } … … 919 918 if (strlen($block) > strlen($buffer['ciphertext'])) { 920 919 $buffer['ciphertext'].= $this->_encryptBlock($xor); 921 }922 $this->_increment_str($xor);920 $this->_increment_str($xor); 921 } 923 922 $key = $this->_string_shift($buffer['ciphertext'], $block_size); 924 923 $ciphertext.= $block ^ $key; … … 2080 2079 function _increment_str(&$var) 2081 2080 { 2081 if (function_exists('sodium_increment')) { 2082 $var = strrev($var); 2083 sodium_increment($var); 2084 $var = strrev($var); 2085 return; 2086 } 2087 2082 2088 for ($i = 4; $i <= strlen($var); $i+= 4) { 2083 2089 $temp = substr($var, -$i, 4); -
security-ninja/trunk/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php
r2683258 r2705835 1406 1406 1407 1407 return isset($this->components['modulus']) && isset($this->components['publicExponent']) ? $this->components : false; 1408 // from PuTTY's SSHPUBK.C1408 // see PuTTY's SSHPUBK.C and https://tartarus.org/~simon/putty-snapshots/htmldoc/AppendixC.html 1409 1409 case self::PRIVATE_FORMAT_PUTTY: 1410 1410 $components = array(); 1411 1411 $key = preg_split('#\r\n|\r|\n#', $key); 1412 $type = trim(preg_replace('#PuTTY-User-Key-File-2: (.+)#', '$1', $key[0])); 1412 if ($this->_string_shift($key[0], strlen('PuTTY-User-Key-File-')) != 'PuTTY-User-Key-File-') { 1413 return false; 1414 } 1415 $version = (int) $this->_string_shift($key[0], 3); // should be either "2: " or "3: 0" prior to int casting 1416 if ($version != 2 && $version != 3) { 1417 return false; 1418 } 1419 $type = rtrim($key[0]); 1413 1420 if ($type != 'ssh-rsa') { 1414 1421 return false; … … 1425 1432 $components['modulus'] = new BigInteger($this->_string_shift($public, $length), -256); 1426 1433 1427 $privateLength = trim(preg_replace('#Private-Lines: (\d+)#', '$1', $key[$publicLength + 4])); 1428 $private = base64_decode(implode('', array_map('trim', array_slice($key, $publicLength + 5, $privateLength)))); 1429 1434 $offset = $publicLength + 4; 1430 1435 switch ($encryption) { 1431 1436 case 'aes256-cbc': 1432 $symkey = ''; 1433 $sequence = 0; 1434 while (strlen($symkey) < 32) { 1435 $temp = pack('Na*', $sequence++, $this->password); 1436 $symkey.= pack('H*', sha1($temp)); 1437 $crypto = new AES(); 1438 switch ($version) { 1439 case 3: 1440 if (!function_exists('sodium_crypto_pwhash')) { 1441 return false; 1442 } 1443 $flavour = trim(preg_replace('#Key-Derivation: (.*)#', '$1', $key[$offset++])); 1444 switch ($flavour) { 1445 case 'Argon2i': 1446 $flavour = SODIUM_CRYPTO_PWHASH_ALG_ARGON2I13; 1447 break; 1448 case 'Argon2id': 1449 $flavour = SODIUM_CRYPTO_PWHASH_ALG_ARGON2ID13; 1450 break; 1451 default: 1452 return false; 1453 } 1454 $memory = trim(preg_replace('#Argon2-Memory: (\d+)#', '$1', $key[$offset++])); 1455 $passes = trim(preg_replace('#Argon2-Passes: (\d+)#', '$1', $key[$offset++])); 1456 $parallelism = trim(preg_replace('#Argon2-Parallelism: (\d+)#', '$1', $key[$offset++])); 1457 $salt = pack('H*', trim(preg_replace('#Argon2-Salt: ([0-9a-f]+)#', '$1', $key[$offset++]))); 1458 1459 $length = 80; // keylen + ivlen + mac_keylen 1460 $temp = sodium_crypto_pwhash($length, $this->password, $salt, $passes, $memory << 10, $flavour); 1461 1462 $symkey = substr($temp, 0, 32); 1463 $symiv = substr($temp, 32, 16); 1464 break; 1465 case 2: 1466 $symkey = ''; 1467 $sequence = 0; 1468 while (strlen($symkey) < 32) { 1469 $temp = pack('Na*', $sequence++, $this->password); 1470 $symkey.= pack('H*', sha1($temp)); 1471 } 1472 $symkey = substr($symkey, 0, 32); 1473 $symiv = str_repeat("\0", 16); 1437 1474 } 1438 $symkey = substr($symkey, 0, 32); 1439 $crypto = new AES(); 1440 } 1475 } 1476 1477 $privateLength = trim(preg_replace('#Private-Lines: (\d+)#', '$1', $key[$offset++])); 1478 $private = base64_decode(implode('', array_map('trim', array_slice($key, $offset, $privateLength)))); 1441 1479 1442 1480 if ($encryption != 'none') { 1443 1481 $crypto->setKey($symkey); 1482 $crypto->setIV($symiv); 1444 1483 $crypto->disablePadding(); 1445 1484 $private = $crypto->decrypt($private); -
security-ninja/trunk/vendor/phpseclib/phpseclib/phpseclib/System/SSH/Agent.php
r2253355 r2705835 235 235 * be requested when a channel is opened 236 236 * 237 * @param Net_SSH2 $ssh238 237 * @return bool 239 238 * @access public 240 239 */ 241 function startSSHForwarding( $ssh)240 function startSSHForwarding() 242 241 { 243 242 if ($this->forward_status == self::FORWARD_NONE) {
Note: See TracChangeset
for help on using the changeset viewer.