refactor: project -> settings and model/

This commit is contained in:
Dobin
2024-02-25 08:47:25 +00:00
parent b1dd3481ed
commit d61f358ae4
18 changed files with 185 additions and 157 deletions
+21
View File
@@ -0,0 +1,21 @@
import logging
from model import *
from model.defs import *
from model.payload import Payload
from model.exehost import ExeHost
logger = logging.getLogger("Project")
class Project():
def __init__(self, settings):
self.settings = settings
self.payload = Payload(self.settings.payload_path)
self.exe_host = ExeHost(self.settings.inject_exe_in)
def init(self):
self.payload.init()
self.exe_host.init()