mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-11 15:56:11 +01:00
This commit is contained in:
@@ -1130,7 +1130,7 @@ class FirewallManager:
|
||||
|
||||
packName = data['packName']
|
||||
|
||||
confPath = os.path.join('/usr/local/lsws/conf/modsec/owasp-modsecurity-crs-3.0-master/owasp-master.conf')
|
||||
confPath = os.path.join('/usr/local/lsws/conf/modsec/coreruleset-3.3.2/owasp-master.conf')
|
||||
|
||||
command = "sudo cat " + confPath
|
||||
httpdConfig = ProcessUtilities.outputExecutioner(command).splitlines()
|
||||
@@ -1170,7 +1170,7 @@ class FirewallManager:
|
||||
return HttpResponse(final_json)
|
||||
|
||||
# if ProcessUtilities.decideServer() == ProcessUtilities.OLS:
|
||||
# confPath = os.path.join('/usr/local/lsws/conf/modsec/owasp-modsecurity-crs-3.0-master/owasp-master.conf')
|
||||
# confPath = os.path.join('/usr/local/lsws/conf/modsec/coreruleset-3.3.2/owasp-master.conf')
|
||||
#
|
||||
# command = "sudo cat " + confPath
|
||||
# httpdConfig = ProcessUtilities.outputExecutioner(command).splitlines()
|
||||
@@ -1210,7 +1210,7 @@ class FirewallManager:
|
||||
# return HttpResponse(final_json)
|
||||
# else:
|
||||
#
|
||||
# command = 'cat /usr/local/lsws/conf/modsec/owasp-modsecurity-crs-3.0-master/owasp-master.conf'
|
||||
# command = 'cat /usr/local/lsws/conf/modsec/coreruleset-3.3.2/owasp-master.conf'
|
||||
# files = ProcessUtilities.outputExecutioner(command).splitlines()
|
||||
#
|
||||
# json_data = "["
|
||||
|
||||
@@ -400,7 +400,7 @@ modsecurity_rules_file /usr/local/lsws/conf/modsec/rules.conf
|
||||
def setupOWASPRules():
|
||||
try:
|
||||
pathTOOWASPFolder = os.path.join(virtualHostUtilities.Server_root, "conf/modsec/owasp")
|
||||
pathToOWASFolderNew = '%s/modsec/owasp-modsecurity-crs-3.0-master' % (virtualHostUtilities.vhostConfPath)
|
||||
pathToOWASFolderNew = '%s/modsec/coreruleset-3.3.2' % (virtualHostUtilities.vhostConfPath)
|
||||
|
||||
command = 'mkdir -p /usr/local/lsws/conf/modsec'
|
||||
result = subprocess.call(shlex.split(command))
|
||||
@@ -495,7 +495,7 @@ include {pathToOWASFolderNew}/rules/RESPONSE-999-EXCLUSION-RULES-AFTER-CRS.conf
|
||||
|
||||
if ProcessUtilities.decideServer() == ProcessUtilities.OLS:
|
||||
owaspRulesConf = """
|
||||
modsecurity_rules_file /usr/local/lsws/conf/modsec/owasp-modsecurity-crs-3.0-master/owasp-master.conf
|
||||
modsecurity_rules_file /usr/local/lsws/conf/modsec/coreruleset-3.3.2/owasp-master.conf
|
||||
"""
|
||||
|
||||
confFile = os.path.join(virtualHostUtilities.Server_root, "conf/httpd_config.conf")
|
||||
@@ -522,7 +522,7 @@ modsecurity_rules_file /usr/local/lsws/conf/modsec/owasp-modsecurity-crs-3.0-mas
|
||||
for items in confData:
|
||||
if items.find('/conf/comodo_litespeed/') > -1:
|
||||
conf.writelines(items)
|
||||
conf.write('Include /usr/local/lsws/conf/modsec/owasp-modsecurity-crs-3.0-master/*.conf\n')
|
||||
conf.write('Include /usr/local/lsws/conf/modsec/coreruleset-3.3.2/*.conf\n')
|
||||
continue
|
||||
else:
|
||||
conf.writelines(items)
|
||||
@@ -566,7 +566,7 @@ modsecurity_rules_file /usr/local/lsws/conf/modsec/owasp-modsecurity-crs-3.0-mas
|
||||
def disableRuleFile(fileName, packName):
|
||||
try:
|
||||
|
||||
confFile = os.path.join('/usr/local/lsws/conf/modsec/owasp-modsecurity-crs-3.0-master/owasp-master.conf')
|
||||
confFile = os.path.join('/usr/local/lsws/conf/modsec/coreruleset-3.3.2/owasp-master.conf')
|
||||
confData = open(confFile).readlines()
|
||||
conf = open(confFile, 'w')
|
||||
|
||||
@@ -591,7 +591,7 @@ modsecurity_rules_file /usr/local/lsws/conf/modsec/owasp-modsecurity-crs-3.0-mas
|
||||
def enableRuleFile(fileName, packName):
|
||||
try:
|
||||
|
||||
confFile = os.path.join('/usr/local/lsws/conf/modsec/owasp-modsecurity-crs-3.0-master/owasp-master.conf')
|
||||
confFile = os.path.join('/usr/local/lsws/conf/modsec/coreruleset-3.3.2/owasp-master.conf')
|
||||
confData = open(confFile).readlines()
|
||||
conf = open(confFile, 'w')
|
||||
|
||||
@@ -604,7 +604,7 @@ modsecurity_rules_file /usr/local/lsws/conf/modsec/owasp-modsecurity-crs-3.0-mas
|
||||
conf.close()
|
||||
|
||||
# if ProcessUtilities.decideServer() == ProcessUtilities.OLS:
|
||||
# confFile = os.path.join('/usr/local/lsws/conf/modsec/owasp-modsecurity-crs-3.0-master/owasp-master.conf')
|
||||
# confFile = os.path.join('/usr/local/lsws/conf/modsec/coreruleset-3.3.2/owasp-master.conf')
|
||||
# confData = open(confFile).readlines()
|
||||
# conf = open(confFile, 'w')
|
||||
#
|
||||
|
||||
Reference in New Issue
Block a user