From 902ee5f3b87b60dd1f5628e4d6c2c1de0de894db Mon Sep 17 00:00:00 2001 From: Fawwaz Anugrah Wiradhika Dharmasatya <anugrahdwfawwaz@gmail.com> Date: Sun, 30 Jun 2024 17:00:39 +0700 Subject: [PATCH] refactor: change service to handler --- ...SanitizationAnalyzer.py => HandlerSanitizationAnalyzer.py} | 2 +- src/lib/MainMenu.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) rename src/lib/{ServiceSanitizationAnalyzer.py => HandlerSanitizationAnalyzer.py} (99%) diff --git a/src/lib/ServiceSanitizationAnalyzer.py b/src/lib/HandlerSanitizationAnalyzer.py similarity index 99% rename from src/lib/ServiceSanitizationAnalyzer.py rename to src/lib/HandlerSanitizationAnalyzer.py index e2f513c..2c6402a 100644 --- a/src/lib/ServiceSanitizationAnalyzer.py +++ b/src/lib/HandlerSanitizationAnalyzer.py @@ -4,7 +4,7 @@ from lib.utils import format_log,flatten_node from .CFGGenerator import CFG from tree_sitter import Node from .Const import PATH_SEPARATOR -class ServiceSanitizationAnalyzer(): +class HandlerSanitizationAnalyzer(): def set_project(self,project_info:ProjectInfo): self.project_info = project_info return self diff --git a/src/lib/MainMenu.py b/src/lib/MainMenu.py index 3f05318..df80c91 100644 --- a/src/lib/MainMenu.py +++ b/src/lib/MainMenu.py @@ -1,7 +1,7 @@ from lib.utils import format_log from lib.ACReader import ACReader,ACLData from lib.FileReader import FileReader -from lib.ServiceSanitizationAnalyzer import ServiceSanitizationAnalyzer +from lib.HandlerSanitizationAnalyzer import HandlerSanitizationAnalyzer from lib.ACLAnalyzer import ACLAnalyzer from lib.VulnerabilitReporter import VulnerabilityReporter import time @@ -46,7 +46,7 @@ class MainMenu(): reporter = VulnerabilityReporter(self.acl_data) # Analisis sanitasi router format_log("Starting route sanitization analysis...") - reporter.add_unsanitized_routes(ServiceSanitizationAnalyzer().set_project(self.project_ctx).analyze()) + reporter.add_unsanitized_routes(HandlerSanitizationAnalyzer().set_project(self.project_ctx).analyze()) # Analisis kontrol akses format_log("Starting access control analysis...") reporter.add_acl_data(ACLAnalyzer(self.project_ctx,self.acl_data).analyze()) -- GitLab