a0781265d8c65c0785e0788381b38c52 ./uninstall.php 9e341767523ea81b4e02f98c7c62a646 ./data/signatures-encoded.php f1f3d02133fabf6805a5ff85fe06f1fd ./lib/class-support-controller.php 71bcc3aaa14e5ec7a21216de13b9b72e ./lib/class-endpoint-mapper.php 63573ee19431213c78f91d83f87b02ee ./lib/class-hooks.php a5b5c63afb2b787f2095e6a30f1df246 ./lib/class-api-client.php bdf239ca417c05bbef51ee8fa577a29d ./lib/class-secure-http-client.php b0d6793d34e8177c4e62a0ec66fc4c6f ./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 4826af15f6df0217c5682fa287538047 ./lib/class-license.php 0e20c1a73dd7b66ef6915db29ffa645c ./lib/class-security-core.php 01d4db8fced491e6b3f4476cb957dffe ./lib/class-vmpfence-scan-config.php a40f7e6e60320d6944464f04938b7a51 ./lib/class-config.php 9f9e40e2840c4c8bcc345d3a24ee9b82 ./lib/class-constants.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 afc06840fe448a7e0a7d85288694b69e ./vmpfence.php 12c21aa81ad1cbb5e2466d047f889e80 ./tools/ajax/tools-ajax.php 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 6af73813bcd45d99e534f6aa0470c917 ./tools/models/class-live-traffic-filter-collection.php 6b702f4e3b1425cd39432ca3a4931c90 ./tools/models/class-live-traffic-logger.php cc6f2a43dd30e0d0ec3c2e4ab1eaf348 ./tools/class-bootstrap.php 067b8f4432e62b91ff06c92e8635c9e9 ./tools/class-whois-lookup.php f9a5861a93de8f254f49a013f8f5db61 ./tools/controllers/class-live-traffic-controller.php c853f0cfeb28df6c977db34902ec8179 ./firewall/init-brute-force.php 1b501c3eee1b57ee186aba36d76e69ac ./firewall/views/brute-force-503-lockout.php 152515806966cd9172e4de649aee8bc7 ./firewall/views/banned-url-403-blocked.php 7f0cb0f44e302b3c0a5078f05f33c240 ./firewall/views/rate-limit-403-blocked.php 5581ea42d4555b56d43c2453d27f9558 ./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 550e6440ee05bc64fc27c04d85ec5c69 ./firewall/ajax/class-waf-ajax.php 53e5ba42ed21021c9b4d34e71a0dd42d ./firewall/init-waf.php a30e95ec42001a7a5d7640a4f7cde96b ./firewall/exceptions/class-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 4219bcbda02f8a7f3be37fbc970081b0 ./firewall/models/class-blocked-ip.php a884c748e3ebaff101bc532e1c28db2d ./firewall/models/class-waf-log.php 5a3472f8662929f6e5128beb59bd80fe ./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 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 4c70a913ecd6ba4ad894569327c23be7 ./firewall/class-bootstrap.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 d528f48c327a56fc654704eef68ee822 ./firewall/controllers/class-brute-force-additional-option-controller.php db95f23595b03b1434478ea18dc8d579 ./firewall/controllers/class-password-enforcement-controller.php fa38c1bec675a2e769417361a8f9108a ./firewall/controllers/class-banned-url-controller.php 4d0a183336d63c7bbd622f925130ac43 ./firewall/controllers/class-allowlist-controller.php 3aa18cd3f8a4b764c8ceb68de6b15aca ./firewall/controllers/class-service-allowlist-controller.php 194fb87b2fa4858b64abbde7dd106e7a ./readme.txt f7d1e83c0edfa3b407d7a685fd26cdee ./license.txt 9c1e305ccc15bdc967d1874fc815584c ./global-options/global-options.php f309a4aaa8541f087237355ec4ea1146 ./admin/settings.php 24c269bf89db4e621509dd6ccb88de09 ./admin/views/all-options.php 0c1aeedf4a1c6c292ef08c778c27d42b ./admin/views/api-management-section.php 0ac43603a701e64a4e5e028be46d73e7 ./admin/views/login-security.php ab90f2b0e5f12909c7b8ef4e04956520 ./admin/views/firewall.php 4221c28a41a9fe52550f97b5cc49a393 ./admin/views/settings.php ee66510a6ff61a87dbddb3975aee2b3f ./admin/views/global-options.php 4171401befa7359a1a3094600df570ea ./admin/views/waf-rules.php 39245e7f80d6dce1cdfaa0a4e630d0e9 ./admin/views/scan.php 66573d2d7520e87696601258d2a2ce9b ./admin/views/firewall-options.php a9c32dd100eda46a58fb348617659f48 ./admin/views/scan-options.php fb39d3335c2ab60fc9cfbee01c497e64 ./admin/views/audit-log.php d10b1d208926e28f4f99d7a67a65aea4 ./admin/views/login.php 344d9bd806573d31d0ba53a58ba57533 ./admin/views/blocked-ips.php 43b3a22e63bf26a8e5bfc884f2caa196 ./admin/views/tools.php b46753e2bc34151c2789a771e9fcdfb1 ./admin/views/full-activity-log.php ce6ed6a4db5759709b65ab1137948d9c ./admin/views/dashboard.php f8fd089e641535774e62f20aa16ed938 ./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 c3dd0d14b6bb02e7ded913949dc89245 ./admin/views/partials/security-events-view.php 09c94faa2500d2c1623ca08854f75943 ./admin/ajax/audit-log-ajax.php c230421784de5095a2fced42e2042f93 ./admin/ajax/delete-ip-ajax.php c1706bf9d907199cc2203ba9d5e96230 ./admin/ajax/search-blocked-ips-ajax.php b382e2c6fd3b3eaf48cdbcdc1ea9b0d8 ./admin/ajax/unblock-ip-ajax.php 4eea92a755e9ec429776ab13346e27e4 ./admin/ajax/signature-sync-ajax.php 4586f8f282d3e79043ade8273cc4d904 ./admin/ajax/login-security-ajax.php 42ac1cdb48d55123af3e196ef3887e40 ./admin/ajax/firewall-options-ajax.php 71446347077aa62f515ed688438344ab ./admin/ajax/disable-debug-ajax.php e14a3696689fc76305de53fce3363668 ./admin/ajax/top-ips-ajax.php a00e1fbd8f17beb66b178b8f1976294b ./admin/ajax/blocked-ip-sync-ajax.php d9d6dae7237386813255ebc1d9069b2b ./admin/ajax/scan-percentage-ajax.php 86d662c05b5f284ca13e646748725a98 ./admin/ajax/yara-scanner-ajax.php f05d1b34305e85edab108c745f30d58e ./admin/ajax/scan-options-ajax.php 95c3ff6f62eddd7d6dbb671ad6b215ab ./admin/logging-analytics.php 2d80dc712dae15b3b98ff105da1c14d7 ./admin/assets/js/admin.js 8f184ae878bc46bcd26b47f035542b59 ./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 32931b6156c34b434bdc4a68d792c676 ./admin/assets/js/background-cache-processor.js 7cc03055e9a463f6a81aa3d00b025071 ./admin/assets/js/frontend-2fa.js 8349d816cad2dd43ce3708c0761ee1f0 ./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 51b37ff5e9d654aee90c88ef35543363 ./admin/assets/js/toast-notifications.js aeb14bbaa984406b56f58c1273647b55 ./admin/assets/js/premium-upgrade.js 8db88126c909364cdc4de4aa0e35d872 ./admin/assets/js/firewall-options.js 6ddc2dfb001ea3ee5d000b727961d89d ./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 6ed7f4e93d3a16075950665be0365c52 ./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 f48d225879f13486481988b5bf4f3390 ./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 e03cdfbfca399a7afa298139a6b764fa ./admin/assets/css/audit-log.css 51e99e553fb036bf7271d62b5cbccb4e ./admin/assets/css/full-activity-log.css a35dc44e6b44f67849799ee3acec11f7 ./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 bad995419c1249497b93d777bf8fef25 ./admin/assets/css/tools.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 8cdfadea01c7bb77adf826a2365c61dc ./admin/dashboard.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 f72a4c94ad31ede57306a95deb50fdec ./includes/class-2fa-enforcement.php c3978ed5cecc062aca46832dbc5d0733 ./includes/class-scan-metrics.php d5a786dc8cf6fd4920515a55528b806f ./includes/class-blocked-ip-sync.php b4e03285a924195fc2429107b322034e ./includes/class-login-security-features.php 8e6b8e3b8f734ac1e000c25a293bcb98 ./includes/class-ajax-handler.php c5d5a18b568da15cd19b011b3ad4d1da ./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 3c0aef67e6c87788a4232b73cd1d8f4f ./includes/class-exclusion-system.php 5bf867b27b4e64f751f3c1e337b69f24 ./includes/class-premium-plugin-whitelist.php 94997316f3e2f07c3e084ba5ec93e44e ./includes/class-blocked-ip-scheduler.php af674f216224b29e1a39d3e77b7636b9 ./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 f4f5d0bf1ea13a9df871711d2c92376c ./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 86fe0f9c93c6bf76700fc4a8eef38eb3 ./includes/class-xmlrpc-security.php e05d92976fb0a78af7ad4972bad68b53 ./includes/class-sync-service.php 0b35d4414f5814328da6d5e06411c821 ./includes/class-curl-interceptor.php d386efba683d1995c3097ddc1c0ec5ba ./includes/class-scan-percentage.php d76bd461622ac26d62ea7f07d9f008b5 ./includes/class-known-files.php c39f89f6907e182d225812e67bb5143d ./includes/class-user-option-audit-scanner.php 7a23e8248ce4db78f06661aaf725e4b3 ./includes/class-server-state-scanner.php c4c18f775d4006023dd7d70075248bae ./includes/class-ip-allowlist.php c4a2a36c225c807cc622c2ee91854008 ./includes/class-legitimacy-assessment.php 1d7700fa442ef0773b4ea8df6ce6d84b ./includes/class-malware-scanner.php 9d4d1140b4ea897d30510f17f2c3c3cc ./includes/class-file-scanner.php 40ec613fd9ccaef1f0c9745a458dbf28 ./includes/class-ajax-background-processor.php cd796e5533c577738cf9efa1565f6da8 ./includes/class-scan-scheduler.php 675568e006f369cb3e0f2f3df3da9c3c ./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 3c8b5f3c8b71c2068eb58537e753321e ./includes/class-sensitivity-scanner.php ca537bf9590a20f48f60c523fbfe5bb8 ./includes/vmpfence-progress.json b43f1a3772f3aa758791466bb0971277 ./includes/class-password-scanner.php 45ceca0eaad1f261a38ef13d5698b7a0 ./includes/class-reputation-scanner.php bfc4605ae1ab7b893270da304441ae73 ./includes/class-severity-rating.php 62694f311a9fe2c2f6df00f5c4bae0f1 ./includes/class-file-type-handler.php 19c28c300acc4ff0b511993ed9d5e7b9 ./includes/class-vulnerability-scanner.php ce1b7dcd47cc9c34f2299cdb1b85d733 ./status-modal/views/modal-template.php 23b6ae72637add1b812a23326a573c4d ./status-modal/ajax/status-ajax.php 9ca7cffa2c432473cbee8a76f9332cd4 ./status-modal/assets/js/status-modal.js 6195e0436e2807f0de749ab50bf5e889 ./status-modal/assets/css/status-modal.css 8e2c6f9ddda4406a53511de9a04b0660 ./status-modal/models/class-scanner-status.php e72ec19c57da58796e49059b33e55e6c ./status-modal/models/class-firewall-status.php 1adc8c09df8f1ca59cc1aa0a14d8bda0 ./status-modal/class-bootstrap.php e8ee3045cfdeee4cd5eed58eacbd6da0 ./status-modal/controllers/class-status-calculator.php 589917cdf79be1c628a1f04537e3c9f2 ./templates/frontend-2fa-management.php