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 e2f513cbe7c030a4fa044359e749e8e569cfc51e..2c6402ab1a2ae008f13bd5d6971d4ba3536e9f58 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 3f053182c5e657bae5c00e89d32256893fe0332c..df80c91d218179b9f23cd328bd27b12dd4e7dd72 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())