summaryrefslogtreecommitdiff
path: root/domestic/global_state.py
diff options
context:
space:
mode:
Diffstat (limited to 'domestic/global_state.py')
-rw-r--r--domestic/global_state.py89
1 files changed, 89 insertions, 0 deletions
diff --git a/domestic/global_state.py b/domestic/global_state.py
new file mode 100644
index 0000000..c9a7cc9
--- /dev/null
+++ b/domestic/global_state.py
@@ -0,0 +1,89 @@
+from binary.encrypt_data import *
+
+
+state = {
+ 'name': 'NeoRAT',
+ 'description': 'NeoRAT (2/3) hosts a TCP server allowing connections from clients.\n'
+ + 'Supporting C&C with powerful features, including streams of audio, \n'
+ + 'desktop, webcam & keylogger, while improving upon NexRAT. [USE: \'HELP\']',
+ 'author': 'Author\'s Repositories: https://git.alvinhavel.com',
+ 'settings': {
+ 'dynamic': {
+ 'is-loading': False,
+ 'alias-size': None,
+ 'alias-data': None,
+ 'queue': []
+ },
+ 'debug': False,
+ 'safe-timeout': 60,
+ 'keep-alive-count': 60,
+ 'max-file-size': 75,
+ 'loading': True,
+ 'loading-animation': False,
+ 'encoding': 'latin-1',
+ 'headersize': 10,
+ 'io-channels': [None, None],
+ 'encryption': Encryption(
+ 'ksxgyRuBRJLKxjFeHD4nmxbE',
+ b'v4CuHZFzmTedBY2EBGrLRXsm'),
+ 'folders': {
+ 'parent': 'Resources',
+ 'child': ('Files',
+ 'Scripts',
+ 'Haarcascades',
+ 'Keystroke')
+ }
+ },
+ 'session': {
+ 'active': False,
+ 'socket': None,
+ 'username': None,
+ 'data': None
+ },
+ 'sockets': {
+ 'server': None,
+ 'clients': [[], [], []],
+ 'modules': {
+ 'stream': [None, []],
+ 'cam': [None, []],
+ 'audio': [None, []],
+ 'talk': [None, []]
+ }
+ },
+ 'options': {
+ 'mode': {
+ 'safe': False,
+ 'silent': False,
+ },
+ 'validation': {
+ 'duplicates': True,
+ 'max-clients': 25
+ },
+ 'information-gathering': {
+ 'history': True,
+ 'whoami': True,
+ 'record': {
+ 'stream': True,
+ 'cam-stream': True,
+ 'audio': True,
+ 'talk': True
+ },
+ 'save': {
+ 'screenshot': True,
+ 'cam-screenshot': True
+ },
+ 'backup': {
+ 'text': False,
+ 'image': False
+ }
+ },
+ 'notice': {
+ 'email-notice': False,
+ 'email-data': {
+ 'email': None,
+ 'password': None,
+ 'to': None
+ }
+ }
+ }
+}