Fix last CR comments
This commit is contained in:
parent
86d802882a
commit
1407ab3969
|
@ -1,5 +1,6 @@
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
|
import struct
|
||||||
|
|
||||||
from config import WormConfiguration
|
from config import WormConfiguration
|
||||||
|
|
||||||
|
@ -12,3 +13,15 @@ def get_monkey_log_path():
|
||||||
def get_dropper_log_path():
|
def get_dropper_log_path():
|
||||||
return os.path.expandvars(WormConfiguration.dropper_log_path_windows) if sys.platform == "win32" \
|
return os.path.expandvars(WormConfiguration.dropper_log_path_windows) if sys.platform == "win32" \
|
||||||
else WormConfiguration.dropper_log_path_linux
|
else WormConfiguration.dropper_log_path_linux
|
||||||
|
|
||||||
|
|
||||||
|
def is_64bit_os():
|
||||||
|
return 'PROGRAMFILES(X86)' in os.environ
|
||||||
|
|
||||||
|
|
||||||
|
def is_64bit_python():
|
||||||
|
return struct.calcsize("P") == 8
|
||||||
|
|
||||||
|
|
||||||
|
def is_windows_os():
|
||||||
|
return sys.platform.startswith("win")
|
||||||
|
|
|
@ -1,6 +1,4 @@
|
||||||
import logging
|
import logging
|
||||||
import os
|
|
||||||
import struct
|
|
||||||
import subprocess
|
import subprocess
|
||||||
import sys
|
import sys
|
||||||
import shutil
|
import shutil
|
||||||
|
@ -12,6 +10,7 @@ from config import WormConfiguration
|
||||||
from control import ControlClient
|
from control import ControlClient
|
||||||
from exploit.tools import build_monkey_commandline_explicitly
|
from exploit.tools import build_monkey_commandline_explicitly
|
||||||
from model import MONKEY_CMDLINE_WINDOWS
|
from model import MONKEY_CMDLINE_WINDOWS
|
||||||
|
from utils import is_windows_os, is_64bit_os, is_64bit_python
|
||||||
|
|
||||||
__author__ = 'itay.mizeretz'
|
__author__ = 'itay.mizeretz'
|
||||||
|
|
||||||
|
@ -26,22 +25,10 @@ else:
|
||||||
class WindowsUpgrader(object):
|
class WindowsUpgrader(object):
|
||||||
__UPGRADE_WAIT_TIME__ = 3
|
__UPGRADE_WAIT_TIME__ = 3
|
||||||
|
|
||||||
@staticmethod
|
|
||||||
def is_64bit_os():
|
|
||||||
return 'PROGRAMFILES(X86)' in os.environ
|
|
||||||
|
|
||||||
@staticmethod
|
|
||||||
def is_64bit_python():
|
|
||||||
return struct.calcsize("P") == 8
|
|
||||||
|
|
||||||
@staticmethod
|
|
||||||
def is_windows_os():
|
|
||||||
return sys.platform.startswith("win")
|
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def should_upgrade():
|
def should_upgrade():
|
||||||
return WindowsUpgrader.is_windows_os() and WindowsUpgrader.is_64bit_os() \
|
return is_windows_os() and is_64bit_os() \
|
||||||
and not WindowsUpgrader.is_64bit_python()
|
and not is_64bit_python()
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def upgrade(opts):
|
def upgrade(opts):
|
||||||
|
|
Loading…
Reference in New Issue