fix: guardrail data

This commit is contained in:
Dobin
2024-07-21 11:32:06 +01:00
parent 59210a3508
commit 12b6984490
3 changed files with 3 additions and 4 deletions
+1 -1
View File
@@ -211,7 +211,7 @@ def add_project():
settings.decoder_style = request.form['decoder_style']
payload_location = request.form['payload_location']
settings.payload_location = PayloadLocation[payload_location]
settings.plugin_guardrail_data = request.form.get('guardrail_data', '')
settings.plugin_guardrail_data = request.form.get('guardrail_data', settings.plugin_guardrail_data)
settings.plugin_virtualprotect = request.form.get('virtualprotect')
# overwrite project
+1 -2
View File
@@ -23,11 +23,10 @@ PATH_VIRTUALPROTECT = "data/source/virtualprotect/"
PATH_WEB_PROJECT = "projects/"
class PayloadLocation(Enum):
CODE = ".text"
DATA = ".rdata"
class CarrierInvokeStyle(Enum):
ChangeEntryPoint = "change EntryPoint"
+1 -1
View File
@@ -17,7 +17,7 @@ class Settings():
self.plugin_antiemulation = "none"
self.plugin_decoy = "none"
self.plugin_guardrail = "none"
self.plugin_guardrail_data = "C:\\Users\\"
self.plugin_guardrail_data = "C:\\\\Users\\\\hacker"
self.plugin_virtualprotect = "standard"
self.plugin_virtualprotect_data = ""