-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathprocesses.py
More file actions
39 lines (30 loc) · 764 Bytes
/
Copy pathprocesses.py
File metadata and controls
39 lines (30 loc) · 764 Bytes
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
import utils
# file containing process descriptions
elist_file = utils.basedir('resources/elist.txt')
def shadowbrokers_executables():
"""
Get list of .exe descriptions from the Shadow Brokers leak.
:return: Dictionary with executable name as key and description as value
"""
apps = {}
with open(elist_file, 'r') as fp:
for line in fp:
exe, desc = line.split('\t')
exe = exe.lower().strip()
apps[exe] = desc.strip()
return apps
browsers = (
'chrome',
'chromium',
'firefox',
'iexplore',
'MicrosoftEdge',
'opera'
)
wallets = (
# bitcoin
'electrum'
# decred
'dcrd', 'decrediton', 'dcrwallet',
)
process_descriptions = shadowbrokers_executables()