dce0c769b8f7c6731c354321232b3017 ./uninstall.php 9e341767523ea81b4e02f98c7c62a646 ./data/signatures-encoded.php f1f3d02133fabf6805a5ff85fe06f1fd ./lib/class-support-controller.php 71bcc3aaa14e5ec7a21216de13b9b72e ./lib/class-endpoint-mapper.php f6022053ed4069d13e34035268b4d2f4 ./lib/class-hooks.php 3ed658fb47b1f41b73a98243feea3c4e ./lib/class-api-client.php bdf239ca417c05bbef51ee8fa577a29d ./lib/class-secure-http-client.php 0a32e3f06208f41735576158bde64fce ./lib/class-database.php 5561c83c5d29f3ac95e805fe68d256ab ./lib/class-secure-logger.php 6b70a8cd208e48b01a1ec87edb68840c ./lib/class-activity-report.php bca72be8e07f3433eaebc3be12b21bc6 ./lib/class-import-export.php aeb8c463f7643ea4526f6dbfd42fefef ./lib/class-logging-service.php 055f388c5a834110d782644ad261f834 ./lib/class-license.php 0e20c1a73dd7b66ef6915db29ffa645c ./lib/class-security-core.php 01d4db8fced491e6b3f4476cb957dffe ./lib/class-vmpfence-scan-config.php f16e9c72608e3489b3e7d4204077e5e5 ./lib/class-config.php 5b1e64da466d4e1f283ebcd1c19854bd ./lib/class-constants.php 0cff4b55765175393d010835955aaa1a ./lib/class-curl-interceptor.php 037adc8fd3922e2fedb76e2e55b83ce7 ./lib/class-endpoint-config.php 238ec3f5b8c08c1031ffb0eba3faf5f0 ./lib/class-audit-log.php fe3b3936989ce15d2e12151aa0415274 ./lib/class-diagnostic.php ed0a211704ca071c6715b34253abde11 ./lib/class-utils.php d0b03206e538156f28f1b290dbf16025 ./mu-plugins/vmpfence-early-protection.php c970546bf19d1ed36680301a54087f54 ./vmpfence.php 67e86539450257689051f999b28d7078 ./tools/ajax/tools-ajax.php 18e519196c3049d1a6401a2dc360bbae ./tools/assets/js/diagnostics.js 411c1c14228e5a8f254e660a7e388e2c ./tools/models/class-live-traffic-query.php 2717f66de15d967b8eae1a54e2f7cadf ./tools/models/class-live-traffic.php f242ecbb4b9755651165a414578587cd ./tools/models/class-live-traffic-groupby.php 645e06140007f22fe0411285d0062754 ./tools/models/class-live-traffic-filter.php db0b2a2735b5eb0d4df41e3e84f99008 ./tools/models/class-request-model.php 475f30b748f0bd3527a2482bd41c02ef ./tools/models/class-diagnostic-report.php 6af73813bcd45d99e534f6aa0470c917 ./tools/models/class-live-traffic-filter-collection.php 6b702f4e3b1425cd39432ca3a4931c90 ./tools/models/class-live-traffic-logger.php 7b54ddf9466881323e936263b1d1374c ./tools/models/class-diagnostic.php c8c7af53bdcc8a12fccd1fa4b61a1b7a ./tools/class-bootstrap.php 067b8f4432e62b91ff06c92e8635c9e9 ./tools/class-whois-lookup.php 2eadf3408c03c5ccd7a244b099eb253e ./tools/controllers/class-diagnostic-controller.php ae250ab067a67550500f3d54e9ec7906 ./tools/controllers/class-diagnostic-special-functions.php f9a5861a93de8f254f49a013f8f5db61 ./tools/controllers/class-live-traffic-controller.php c853f0cfeb28df6c977db34902ec8179 ./firewall/init-brute-force.php c056eeedfe939f11f25e500aa7f5f5b2 ./firewall/class-country-blocker.php dc9409668ca9aa8390a1b9d85af9756a ./firewall/views/brute-force-503-lockout.php 152515806966cd9172e4de649aee8bc7 ./firewall/views/banned-url-403-blocked.php 7f0cb0f44e302b3c0a5078f05f33c240 ./firewall/views/rate-limit-403-blocked.php 3eccf61ab5e226687a11262d44c85606 ./firewall/views/waf-403-blocked.php e7ae13eacfee6354324f3360cae277aa ./firewall/views/rate-limit-503-throttle.php 75d60f43f277ee3f436e30b2c72fd286 ./firewall/ajax/class-brute-force-ajax.php 1e60c944a20a322c8957eec079560af0 ./firewall/ajax/class-rate-limit-ajax.php a5c64cc06f9528380e2650b5a82d6f8d ./firewall/ajax/class-allowlist-ajax.php 09392210c8a3bf6a52e3f2b7f2aaf655 ./firewall/ajax/class-waf-ajax.php 53e5ba42ed21021c9b4d34e71a0dd42d ./firewall/init-waf.php a30e95ec42001a7a5d7640a4f7cde96b ./firewall/exceptions/class-block-exception.php b3a842aa0721241474e11ea7e4acf202 ./firewall/exceptions/class-pattern-block-exception.php 1f41cfbc743e284d6c3b58a5606c2a69 ./firewall/exceptions/class-allow-exception.php 85c9df1b54dd9799c91090cc94ac5147 ./firewall/exceptions/class-block-xss-exception.php f72f729cbf918e79444e01f59aca0b69 ./firewall/exceptions/class-firewall-exception.php 2f4b86ee0bf217660cf1eb193a3d53cf ./firewall/exceptions/class-block-sqli-exception.php f46631647e37def570a02fae77737f24 ./firewall/rules/waf-rules.json cf812feb09f8b34ccc7afaad2e676571 ./firewall/models/class-ip-range.php 9fb43e2e51cbca70c02263ec7d5a1d41 ./firewall/models/class-strong-password-validator.php e2a7a4ecd46cc04c0d652972f9236451 ./firewall/models/class-blocked-ip.php a884c748e3ebaff101bc532e1c28db2d ./firewall/models/class-waf-log.php 0317bd1b03c253f9d624d0eb4c86becd ./firewall/models/class-brute-force.php a5a6715018baaa0021af79a34c973bf0 ./firewall/models/class-rule-importer.php 80dbe739062b5eeac6373fa1943a1d63 ./firewall/models/class-param-allowlist.php 186da7eed6b697aa253eb74aed366b02 ./firewall/models/class-firewall-config.php f7b8f31589a7331f230a5b3aa7c8ee77 ./firewall/models/class-blocked-country.php a2791ca4d185953e7d0499c01df6909d ./firewall/models/class-visitor-classifier.php b77d85d5e021cc4edb517566521795d0 ./firewall/models/class-rate-limiter.php 9d3c4ab2d8c7357224ddbecc03a2914a ./firewall/models/class-waf-rule.php f98fd146bf8379c4009a6b1c1550f514 ./firewall/init-rate-limit.php 48cfdaa00a6c3459266d27eef0830ff3 ./firewall/class-bootstrap.php 85c42c516f0c9608313d6c83b2c71198 ./firewall/controllers/class-country-blocker.php 608fad720ce83de6746704863ebba20e ./firewall/controllers/class-pattern-matcher.php aedb2365e7177a18487457fa7e830406 ./firewall/controllers/class-rate-limit-controller.php fc59b6d8a11aceb47afaf7ef7fe12f35 ./firewall/controllers/class-brute-force-controller.php f5f7a2769410b12650c2ab08708bd8f0 ./firewall/controllers/class-waf-controller.php 9bc942b4730c1504474f7ffb51f3dda0 ./firewall/controllers/class-ip-whitelist-controller.php f5730233a31a51a390d76e2b99d60fa3 ./firewall/controllers/class-brute-force-additional-option-controller.php db95f23595b03b1434478ea18dc8d579 ./firewall/controllers/class-password-enforcement-controller.php 751868894214971013fc0b2e3917bb03 ./firewall/controllers/class-banned-url-controller.php 4d0a183336d63c7bbd622f925130ac43 ./firewall/controllers/class-allowlist-controller.php a4bfe9b24fd3d2846f0372dde4bbb0e3 ./firewall/controllers/class-service-allowlist-controller.php e57063495b5ab1311050f00d541209a1 ./readme.txt f7d1e83c0edfa3b407d7a685fd26cdee ./license.txt 9c1e305ccc15bdc967d1874fc815584c ./global-options/global-options.php 02933f59dc9432d739ed0452d3e74922 ./admin/settings.php 8159ae77152a671b3c72a06c0e6690f3 ./admin/data/countries.json 24c269bf89db4e621509dd6ccb88de09 ./admin/views/all-options.php d70f64b3911f52c9ae936628d9227a0b ./admin/views/api-management-section.php 6860a93913722c98f03f33548be1ae6a ./admin/views/login-security.php 80646da4220bf72121be5fa78720bc96 ./admin/views/firewall.php 4221c28a41a9fe52550f97b5cc49a393 ./admin/views/settings.php ee66510a6ff61a87dbddb3975aee2b3f ./admin/views/global-options.php de50d88fd5aec25318787bdc78184b8c ./admin/views/waf-rules.php dce41baecf3c872cec633a801f7ddfda ./admin/views/scan.php 938beb9fb01674b71c1a22206e72e95c ./admin/views/firewall-options.php 62212b913d929cc17556fdddfd6d1219 ./admin/views/scan-options.php 437358a4f17b8e8c323b52d333dcc48f ./admin/views/audit-log.php d10b1d208926e28f4f99d7a67a65aea4 ./admin/views/login.php 7e3a559610c647307b98506367008a0f ./admin/views/blocked-ips.php e6c15884132b638c7b338789633390c4 ./admin/views/tools.php b46753e2bc34151c2789a771e9fcdfb1 ./admin/views/full-activity-log.php 7020a93c6c8b78dc09ca3d6c0f42f70c ./admin/views/dashboard.php aaa48fe87c2cb0f554f0fce944e76d9d ./admin/views/blocking-options.php 41badae5627432e158b7577fd39196a5 ./admin/views/help.php b0c2de40a9d189497769f8ae7b6a7312 ./admin/views/scanner.php 89e9e18a059d3d095c3797b82a97e5c9 ./admin/views/view-malicious-file.php 394857ec523851e4f795f3b3fbd98796 ./admin/views/partials/toast-notification-helper.php b013a9ffa60749252e5003719843f814 ./admin/views/partials/toast-notification-container.php a54f5ba2633ffc7617c4408bac125e38 ./admin/views/partials/security-events-view.php 09c94faa2500d2c1623ca08854f75943 ./admin/ajax/audit-log-ajax.php 6a58936bfed7393e0db3e17a823b92c2 ./admin/ajax/get-blocked-countries-ajax.php c230421784de5095a2fced42e2042f93 ./admin/ajax/delete-ip-ajax.php 1593ca838421fc21f681c7318c72687d ./admin/ajax/search-blocked-ips-ajax.php b382e2c6fd3b3eaf48cdbcdc1ea9b0d8 ./admin/ajax/unblock-ip-ajax.php 4eea92a755e9ec429776ab13346e27e4 ./admin/ajax/signature-sync-ajax.php bb0b58d17acfcd8e09e0bec2166b7974 ./admin/ajax/login-security-ajax.php 93c797b4d78a4ed917b9dc3950b1e725 ./admin/ajax/unblock-country-ajax.php 578696a8b7a40026f5428e564d6ff4d2 ./admin/ajax/block-country-ajax.php af8ba6979fc81bd2dd8564629015150e ./admin/ajax/firewall-options-ajax.php 00dbd6f8b03bd9bb5f0ec9074f70a108 ./admin/ajax/custom-pattern-ajax.php 71446347077aa62f515ed688438344ab ./admin/ajax/disable-debug-ajax.php e14a3696689fc76305de53fce3363668 ./admin/ajax/top-ips-ajax.php a00e1fbd8f17beb66b178b8f1976294b ./admin/ajax/blocked-ip-sync-ajax.php 85b2260367625d4863a23fd4b84ce2c6 ./admin/ajax/top-countries-ajax.php d9d6dae7237386813255ebc1d9069b2b ./admin/ajax/scan-percentage-ajax.php 86d662c05b5f284ca13e646748725a98 ./admin/ajax/yara-scanner-ajax.php f05d1b34305e85edab108c745f30d58e ./admin/ajax/scan-options-ajax.php 7e380608d255bb5adc2d97194cd4ad0b ./admin/logging-analytics.php 2d80dc712dae15b3b98ff105da1c14d7 ./admin/assets/js/admin.js f487a4ed0c264b815f00a2492c79e778 ./admin/assets/js/tools.js ddc7788df86d0c93fc806de3153e2e68 ./admin/assets/js/dashboard.js 0f8b04b40cf403c8e6ef7966bdf620c7 ./admin/assets/js/live-traffic-beacon.js 908a2e49663756e34b4cf1f0a8645ea8 ./admin/assets/js/top-ips-chart.js bf4916946a0e1abfa43338e45021c46d ./admin/assets/js/background-cache-processor.js 4dfd6d5e0515a9efce3fe82d4172f621 ./admin/assets/js/country-selector.js 7a05c877547664e1515f102f7f3df09f ./admin/assets/js/top-countries-chart.js 7cc03055e9a463f6a81aa3d00b025071 ./admin/assets/js/frontend-2fa.js 7ad364d53565e5f63c66d14be68d0f7f ./admin/assets/js/firewall.js 207257afec1a8f9608392fc46e4733c8 ./admin/assets/js/audit-log.js b66718999226e4912c54543dfb28c372 ./admin/assets/js/scan-options-ui.js a92a27c1a7d56a7694db29b93fe9d837 ./admin/assets/js/login-security-settings.js 785a6f8db051164fa3aa703859ec5caa ./admin/assets/js/yara-scanner.js 5c0ed743ed79c5693932f5cd9ab88bc8 ./admin/assets/js/toast-notifications.js aeb14bbaa984406b56f58c1273647b55 ./admin/assets/js/premium-upgrade.js 2d6dbceea61d4f263170c9c05e1578d1 ./admin/assets/js/firewall-options.js dcd82cb6d51a966c66d04b02e9c34985 ./admin/assets/js/scan-percentage.js 2076248955e6e16031a74ed52ea25830 ./admin/assets/js/view-malicious-file.js 24a203304c7e81ff8b9837e0dc276e59 ./admin/assets/js/scan-options.js dbec2c59dc44f00909018de581119f4c ./admin/assets/js/login-security.js 1c690eb16f17693e719586d54d5c650a ./admin/assets/js/scan.js 37e9653b8cc8be951dde94a62fb1eeea ./admin/assets/images/vmp_white_logo.svg 685cd2690b4a286cefc98dee0faaec74 ./admin/assets/images/VMP-logo.svg 4c68f0a90211f33eec680a7d49dea9ca ./admin/assets/images/vmp_default_logo.svg c104cb7a79b4eddaf39bb642332036d4 ./admin/assets/css/scan.css b41dbd2818ff5b0a60c0d851bcea7d69 ./admin/assets/css/admin.css 73dacbaa79ed2fc1362da53577396681 ./admin/assets/css/report-export.css ae976882fa953c36dff832fba487b67f ./admin/assets/css/yara-scanner.css 4731e7d6785775b63de57effdfdd6afd ./admin/assets/css/login-security.css 5759156e645a842420f734f7034172fb ./admin/assets/css/firewall.css 436f4a0e8f3bbfd064e367dc7273f596 ./admin/assets/css/view-malicious-file.css b34e23df16c070bc636da3b6a1d8f5c0 ./admin/assets/css/audit-log.css 51e99e553fb036bf7271d62b5cbccb4e ./admin/assets/css/full-activity-log.css a5e3e614cfaf3d6367d1ed834f3d18f0 ./admin/assets/css/firewall-options.css 49ca23ff4db11a0cb811a7aa925f0f01 ./admin/assets/css/setup-wizard.css 38152ab9119808e6026c60f91a1ecee1 ./admin/assets/css/scan-options.css c55296995465b4c9f5b70acd2dfccebc ./admin/assets/css/toast-notifications.css c2660354583f4c90dbc9595dde97c65d ./admin/assets/css/tools.css 62c96589a4966ba20c98496472eb1f58 ./admin/assets/css/country-selector.css 9efce6d6dabafd34f9a37d70b4fb8ed5 ./admin/assets/css/file-viewer.css 8027fe83dcdba14b9d06172099b74410 ./admin/setup-wizard.php 5fc2020c90085425c870e4c93723d797 ./admin/pages/yara-scanner.php df80bc82329fb48bc9de24110a29532a ./admin/pages/cve-scanner.php 5409f02a71611ef6950bd45ecd2a89c4 ./admin/dashboard.php 72e87035fbac9ed858ec523d0c4fb1b8 ./includes/class-deactivation-feedback.php 1157586bc40e3fc05827ff4a0cbcbe86 ./includes/class-content-safety-scanner.php 0eee7511b403ceb0b7c052ae64d47318 ./includes/class-progress-tracker.php 56fe2cf92f1128a98a97cc14e6a7436c ./includes/class-signature-loader.php 946bbb1eb051a7df3b7714d33227e528 ./includes/class-content-pattern-analysis.php 94e6f5d975b9a04cd9164a9c946dae3b ./includes/class-binary-detector.php 1a5416cd13787be58d13c65b19b828bd ./includes/class-2fa-enforcement.php c3978ed5cecc062aca46832dbc5d0733 ./includes/class-scan-metrics.php d5a786dc8cf6fd4920515a55528b806f ./includes/class-blocked-ip-sync.php b82618429b6265e997ea0ba477ac7be9 ./includes/class-login-security-features.php a9db11cb0042e521805ef338b7b85fa1 ./includes/class-ajax-handler.php cf5ee98425c9f61b5fb9d5e0bc526fa1 ./includes/class-recaptcha-integration.php 5391c7978b2c3c89da4911688c9436a2 ./includes/class-database.php 7f8f7b271791ccbeacd7d16d07a5c0f1 ./includes/class-scan-monitor.php d751713988987e9331980363e24189ce ./includes/vmpfence-url-cache.json f61ebd4f8be846f55bc59f38efddf74f ./includes/cve/class-cve-scheduler.php ed70e0a97d8bf34add26656e2601bc6e ./includes/cve/class-cve-sync.php a65fe2f8e2064cc0972c90634cb17ec4 ./includes/cve/class-cve-scanner.php 8d77d3f8a5fe4bfe53b5ca751a53960e ./includes/class-user-security-scanner.php 29d2713418b14df9d518a5575a6dc9b0 ./includes/class-exclusion-system.php 5bf867b27b4e64f751f3c1e337b69f24 ./includes/class-premium-plugin-whitelist.php 94bdd68f0fec9c7c6f1c6438ce93e01d ./includes/class-blocked-ip-scheduler.php 3cef5c55bf4f426b7694fc7480d86cd3 ./includes/class-login-2fa-handler.php 918ce123e401344d28e995dfa76f5f14 ./includes/class-user-monitor.php 6ceb8f4551bd7f0fbc8349a51d859736 ./includes/class-url-safety-checker.php 210cc8668323a6a11fe866cdd876b3ad ./includes/class-badstrings-detector.php df1a3dfbbf3cbe43aa2ccd8d6c172e62 ./includes/class-pattern-optimizer.php 9f0ba937ea40d024ba0bf87698f3297b ./includes/class-trusted-hashes-db.php 438704881b9d822a30e0d856b21714f3 ./includes/class-scan-exclusion-manager.php f5243be64f10862e4680ac8067189a4e ./includes/class-unknown-file-detection.php 507837f3ada338160a81ac3d403cfb33 ./includes/class-file-repair-engine.php 5fbe69caa38bc7351192172cd0079e88 ./includes/class-woocommerce-integration.php 207ff993dfafc9d31c288fceeea7a31a ./includes/class-integrity-cache-manager.php 5a09406c89d1cc85551103660ca6f393 ./includes/class-common-strings-optimizer.php df0e31092fb95c69bb933180609ec098 ./includes/class-scan-statistics-collector.php 89e8163a37e5638696abbb5f091c6b20 ./includes/class-signature-sync.php 8d1dd424c6c9f75183cbe208b11e77d8 ./includes/class-advanced-scan-engine.php 01ae2767a4506b271b65760a8637e7b6 ./includes/class-public-files-scanner.php 12110f744e1afbd13606120ecdf2df82 ./includes/class-advanced-file-handler.php dd4c74de0e245b0f8b7317c317f1ee06 ./includes/class-xmlrpc-security.php e05d92976fb0a78af7ad4972bad68b53 ./includes/class-sync-service.php 0b35d4414f5814328da6d5e06411c821 ./includes/class-curl-interceptor.php edbadbe5f4a566ec0c2bdd903062b60a ./includes/class-scan-percentage.php d76bd461622ac26d62ea7f07d9f008b5 ./includes/class-known-files.php c39f89f6907e182d225812e67bb5143d ./includes/class-user-option-audit-scanner.php a14550d8f04eb6492e45b5156e27991b ./includes/class-server-state-scanner.php c97519177003e3c3133a38c1b10ce6fb ./includes/class-ip-allowlist.php c4a2a36c225c807cc622c2ee91854008 ./includes/class-legitimacy-assessment.php 483086f2ad16c0584c7073b26e26f25d ./includes/class-malware-scanner.php 9d4d1140b4ea897d30510f17f2c3c3cc ./includes/class-file-scanner.php 40ec613fd9ccaef1f0c9745a458dbf28 ./includes/class-ajax-background-processor.php cd796e5533c577738cf9efa1565f6da8 ./includes/class-scan-scheduler.php a2cd2566e9d8e0afe6aec51306265e4a ./includes/class-2fa-shortcode.php 7aefcb05e6fbf63dd09bc0d3fc6a8879 ./includes/class-pattern-harvester.php db0fdf2de4f324276cfbbadd7ce8b810 ./includes/class-issue-manager.php 42aede6061a0ac88f53ffa1200d7f695 ./includes/class-wp-integrity-checker.php 32e5c91a6821dbf7a59425fb1838aa74 ./includes/class-performance-manager.php 040d29bf94a16a5267d5ab78d04a6c54 ./includes/class-threat-intelligence.php 5f0a88ab1686f368250d176738bb41b8 ./includes/class-event-tracker.php 0775c6131c99867f4097548b78839a94 ./includes/class-signature-scheduler.php a416ba2e08f7966db1e206eb138f58d8 ./includes/class-geoip-lookup.php 3c8b5f3c8b71c2068eb58537e753321e ./includes/class-sensitivity-scanner.php f26dc8b090dbffd270c19c436299e4c2 ./includes/vmpfence-progress.json b43f1a3772f3aa758791466bb0971277 ./includes/class-password-scanner.php 45ceca0eaad1f261a38ef13d5698b7a0 ./includes/class-reputation-scanner.php fbeeae79f7f5e1c0b39c0df2cc74c45f ./includes/class-waf-rule-scheduler.php bfc4605ae1ab7b893270da304441ae73 ./includes/class-severity-rating.php 62694f311a9fe2c2f6df00f5c4bae0f1 ./includes/class-file-type-handler.php 19c28c300acc4ff0b511993ed9d5e7b9 ./includes/class-vulnerability-scanner.php 8e8b4123e60eb1496e8faa6a360721b5 ./status-modal/views/modal-template.php 23b6ae72637add1b812a23326a573c4d ./status-modal/ajax/status-ajax.php 622cf934abdaa8a70e7e8ebbe737e1f2 ./status-modal/assets/js/status-modal.js 1707e3926ee41d19cd590eb18626e62a ./status-modal/assets/css/status-modal.css 8e2c6f9ddda4406a53511de9a04b0660 ./status-modal/models/class-scanner-status.php 2d78e3256dd5261113a2d7bdd1dab694 ./status-modal/models/class-firewall-status.php 1adc8c09df8f1ca59cc1aa0a14d8bda0 ./status-modal/class-bootstrap.php e8ee3045cfdeee4cd5eed58eacbd6da0 ./status-modal/controllers/class-status-calculator.php 821a657e8be42c1268add78bfc820206 ./templates/frontend-2fa-management.php