code cleanup

This commit is contained in:
Jurriaan Bremer
2016-08-23 02:50:06 +02:00
parent afe8077162
commit 161c37a321
4 changed files with 70 additions and 84 deletions
-4
View File
@@ -3,10 +3,6 @@
# This file is part of Cuckoo Sandbox - http://www.cuckoosandbox.org
# See the file 'docs/LICENSE' for copying permission.
import os
_current_dir = os.path.abspath(os.path.dirname(__file__))
CUCKOO_VERSION = "2.0-dev"
CUCKOO_GUEST_PORT = 8000
CUCKOO_GUEST_INIT = 0x001
-12
View File
@@ -1,12 +0,0 @@
# Copyright (C) 2010-2013 Claudio Guarnieri.
# Copyright (C) 2014-2016 Cuckoo Foundation.
# This file is part of Cuckoo Sandbox - http://www.cuckoosandbox.org
# See the file 'docs/LICENSE' for copying permission.
REG_NONE = 0
REG_SZ = 1
REG_EXPAND_SZ = 2
REG_BINARY = 3
REG_DWORD_LITTLE_ENDIAN = 4
REG_DWORD = 4
REG_DWORD_BIG_ENDIAN = 5
+5 -3
View File
@@ -13,10 +13,10 @@ try:
except:
HAVE_CARES = False
#try:
# try:
# import gevent, gevent.socket
# HAVE_GEVENT = True
#except:
# except:
HAVE_GEVENT = False
@@ -42,9 +42,11 @@ def with_timeout(func, args=(), kwargs={}):
"""
class ResultThread(threading.Thread):
daemon = True
def __init__(self):
threading.Thread.__init__(self)
self.result, self.error = None, None
def run(self):
try:
self.result = func(*args, **kwargs)
@@ -131,7 +133,7 @@ def resolve_gevent_real(name):
def resolve(name):
if HAVE_CARES:
return resolve_cares(name)
#elif HAVE_GEVENT:
# elif HAVE_GEVENT:
# return resolve_gevent(name)
else:
return resolve_thread(name)
+65 -65
View File
@@ -16,30 +16,30 @@ def logo():
logos = []
logos.append("""
_|
_|_|_| _| _| _|_|_| _| _| _|_| _|_|
_| _| _| _| _|_| _| _| _| _|
_| _| _| _| _| _| _| _| _| _|
_|
_|_|_| _| _| _|_|_| _| _| _|_| _|_|
_| _| _| _| _|_| _| _| _| _|
_| _| _| _| _| _| _| _| _| _|
_|_|_| _|_|_| _|_|_| _| _| _|_| _|_|""")
logos.append("""
__
__
.----..--.--..----.| |--..-----..-----.
| __|| | || __|| < | _ || _ |
|____||_____||____||__|__||_____||_____|""")
logos.append("""
.:
::
.-. , : .-. ;;.-. .-. .-.
; ; ; ; ;; .' ; ;'; ;'
.:
::
.-. , : .-. ;;.-. .-. .-.
; ; ; ; ;; .' ; ;'; ;'
`;;;;'.'`..:;._`;;;;'_.'` `.`;;' `;;'""")
logos.append("""
eeee e e eeee e e eeeee eeeee
8 8 8 8 8 8 8 8 8 88 8 88
8e 8e 8 8e 8eee8e 8 8 8 8
88 88 8 88 88 8 8 8 8 8
eeee e e eeee e e eeeee eeeee
8 8 8 8 8 8 8 8 8 88 8 88
8e 8e 8 8e 8eee8e 8 8 8 8
88 88 8 88 88 8 8 8 8 8
88e8 88ee8 88e8 88 8 8eee8 8eee8""")
logos.append("""
@@ -51,82 +51,82 @@ def logo():
________________________________________________________________________""")
logos.append("""
_______ _ _ _______ _ _ _____ _____
_______ _ _ _______ _ _ _____ _____
| | | | |____/ | | | |
|_____ |_____| |_____ | \\_ |_____| |_____|""")
logos.append("""
_
_
____ _ _ ____| | _ ___ ___
/ ___) | | |/ ___) |_/ ) _ \ / _ \\
( (___| |_| ( (___| _ ( |_| | |_| |
\\____)____/ \\____)_| \\_)___/ \\___/""")
logos.append("""
______ __ __ ______ ___ ___ ______ ______
/_____/\\ /_/\\/_/\\ /_____/\\ /___/\\/__/\\ /_____/\\ /_____/\\
\\:::__\\/ \\:\\ \\:\\ \\\\:::__\\/ \\::.\\ \\\\ \\ \\\\:::_ \\ \\\\:::_ \\ \\
\\:\\ \\ __\\:\\ \\:\\ \\\\:\\ \\ __\\:: \\/_) \\ \\\\:\\ \\ \\ \\\\:\\ \\ \\ \\
\\:\\ \\/_/\\\\:\\ \\:\\ \\\\:\\ \\/_/\\\\:. __ ( ( \\:\\ \\ \\ \\\\:\\ \\ \\ \\
\\:\\_\\ \\ \\\\:\\_\\:\\ \\\\:\\_\\ \\ \\\\: \\ ) \\ \\ \\:\\_\\ \\ \\\\:\\_\\ \\ \\
______ __ __ ______ ___ ___ ______ ______
/_____/\\ /_/\\/_/\\ /_____/\\ /___/\\/__/\\ /_____/\\ /_____/\\
\\:::__\\/ \\:\\ \\:\\ \\\\:::__\\/ \\::.\\ \\\\ \\ \\\\:::_ \\ \\\\:::_ \\ \\
\\:\\ \\ __\\:\\ \\:\\ \\\\:\\ \\ __\\:: \\/_) \\ \\\\:\\ \\ \\ \\\\:\\ \\ \\ \\
\\:\\ \\/_/\\\\:\\ \\:\\ \\\\:\\ \\/_/\\\\:. __ ( ( \\:\\ \\ \\ \\\\:\\ \\ \\ \\
\\:\\_\\ \\ \\\\:\\_\\:\\ \\\\:\\_\\ \\ \\\\: \\ ) \\ \\ \\:\\_\\ \\ \\\\:\\_\\ \\ \\
\\_____\\/ \\_____\\/ \\_____\\/ \\__\\/\\__\\/ \\_____\\/ \\_____\\/""")
logos.append("""
sSSs .S S. sSSs .S S. sSSs_sSSs sSSs_sSSs
d%%SP .SS SS. d%%SP .SS SS. d%%SP~YS%%b d%%SP~YS%%b
d%S' S%S S%S d%S' S%S S&S d%S' `S%b d%S' `S%b
S%S S%S S%S S%S S%S d*S S%S S%S S%S S%S
S&S S&S S&S S&S S&S .S*S S&S S&S S&S S&S
S&S S&S S&S S&S S&S_sdSSS S&S S&S S&S S&S
S&S S&S S&S S&S S&S~YSSY%b S&S S&S S&S S&S
S&S S&S S&S S&S S&S `S% S&S S&S S&S S&S
S*b S*b d*S S*b S*S S% S*b d*S S*b d*S
S*S. S*S. .S*S S*S. S*S S& S*S. .S*S S*S. .S*S
SSSbs SSSbs_sdSSS SSSbs S*S S& SSSbs_sdSSS SSSbs_sdSSS
YSSP YSSP~YSSY YSSP S*S SS YSSP~YSSY YSSP~YSSY
SP
sSSs .S S. sSSs .S S. sSSs_sSSs sSSs_sSSs
d%%SP .SS SS. d%%SP .SS SS. d%%SP~YS%%b d%%SP~YS%%b
d%S' S%S S%S d%S' S%S S&S d%S' `S%b d%S' `S%b
S%S S%S S%S S%S S%S d*S S%S S%S S%S S%S
S&S S&S S&S S&S S&S .S*S S&S S&S S&S S&S
S&S S&S S&S S&S S&S_sdSSS S&S S&S S&S S&S
S&S S&S S&S S&S S&S~YSSY%b S&S S&S S&S S&S
S&S S&S S&S S&S S&S `S% S&S S&S S&S S&S
S*b S*b d*S S*b S*S S% S*b d*S S*b d*S
S*S. S*S. .S*S S*S. S*S S& S*S. .S*S S*S. .S*S
SSSbs SSSbs_sdSSS SSSbs S*S S& SSSbs_sdSSS SSSbs_sdSSS
YSSP YSSP~YSSY YSSP S*S SS YSSP~YSSY YSSP~YSSY
SP
Y""")
logos.append("""
_______ _____ _____
/::\\ \\ /\\ \\ /\\ \\
/::::\\ \\ /::\\____\\ /::\\ \\
/::::::\\ \\ /::::| | /::::\\ \\
/::::::::\\ \\ /:::::| | /::::::\\ \\
/:::/~~\\:::\\ \\ /::::::| | /:::/\\:::\\ \\
/:::/ \\:::\\ \\ /:::/|::| | /:::/ \\:::\\ \\
/:::/ / \\:::\\ \\ /:::/ |::| | /:::/ \\:::\\ \\
/:::/____/ \\:::\\____\\ /:::/ |::|___|______ /:::/ / \\:::\\ \\
|:::| | |:::| | /:::/ |::::::::\\ \\ /:::/ / \\:::\\ ___\\
_______ _____ _____
/::\\ \\ /\\ \\ /\\ \\
/::::\\ \\ /::\\____\\ /::\\ \\
/::::::\\ \\ /::::| | /::::\\ \\
/::::::::\\ \\ /:::::| | /::::::\\ \\
/:::/~~\\:::\\ \\ /::::::| | /:::/\\:::\\ \\
/:::/ \\:::\\ \\ /:::/|::| | /:::/ \\:::\\ \\
/:::/ / \\:::\\ \\ /:::/ |::| | /:::/ \\:::\\ \\
/:::/____/ \\:::\\____\\ /:::/ |::|___|______ /:::/ / \\:::\\ \\
|:::| | |:::| | /:::/ |::::::::\\ \\ /:::/ / \\:::\\ ___\\
|:::|____| |:::| |/:::/ |:::::::::\\____\\/:::/____/ ___\\:::| |
\\:::\\ \\ /:::/ / \\::/ / ~~~~~/:::/ /\\:::\\ \\ /\\ /:::|____|
\\:::\\ \\ /:::/ / \\/____/ /:::/ / \\:::\\ /::\\ \\::/ /
\\:::\\ /:::/ / /:::/ / \\:::\\ \\:::\\ \\/____/
\\:::\\__/:::/ / /:::/ / \\:::\\ \\:::\\____\\
\\::::::::/ / /:::/ / \\:::\\ /:::/ /
\\::::::/ / /:::/ / \\:::\\/:::/ /
\\::::/ / /:::/ / \\::::::/ /
\\::/____/ /:::/ / \\::::/ /
~~ \\::/ / \\::/____/
\\/____/
\\:::\\ \\ /:::/ / \\/____/ /:::/ / \\:::\\ /::\\ \\::/ /
\\:::\\ /:::/ / /:::/ / \\:::\\ \\:::\\ \\/____/
\\:::\\__/:::/ / /:::/ / \\:::\\ \\:::\\____\\
\\::::::::/ / /:::/ / \\:::\\ /:::/ /
\\::::::/ / /:::/ / \\:::\\/:::/ /
\\::::/ / /:::/ / \\::::::/ /
\\::/____/ /:::/ / \\::::/ /
~~ \\::/ / \\::/____/
\\/____/
it's Cuckoo!""")
logos.append("""
_ _ _ _ _ _
/\\ \\ /\\_\\ /\\ \\ /\\_\\ /\\ \\ /\\ \\
/ \\ \\ / / / _ / \\ \\ / / / _ / \\ \\ / \\ \\
/ /\\ \\ \\ \\ \\ \\__ /\\_\\ / /\\ \\ \\ / / / /\\_\\ / /\\ \\ \\ / /\\ \\ \\
/ / /\\ \\ \\ \\ \\___\\ / / // / /\\ \\ \\ / / /__/ / / / / /\\ \\ \\ / / /\\ \\ \\
/ / / \\ \\_\\ \\__ / / / // / / \\ \\_\\ / /\\_____/ / / / / \\ \\_\\ / / / \\ \\_\\
/ / / \\/_/ / / / / / // / / \\/_/ / /\\_______/ / / / / / // / / / / /
/ / / / / / / / // / / / / /\\ \\ \\ / / / / / // / / / / /
/ / /________ / / /___/ / // / /________ / / / \\ \\ \\ / / /___/ / // / /___/ / /
/ / /_________\\/ / /____\\/ // / /_________\\/ / / \\ \\ \\ / / /____\\/ // / /____\\/ /
_ _ _ _ _ _
/\\ \\ /\\_\\ /\\ \\ /\\_\\ /\\ \\ /\\ \\
/ \\ \\ / / / _ / \\ \\ / / / _ / \\ \\ / \\ \\
/ /\\ \\ \\ \\ \\ \\__ /\\_\\ / /\\ \\ \\ / / / /\\_\\ / /\\ \\ \\ / /\\ \\ \\
/ / /\\ \\ \\ \\ \\___\\ / / // / /\\ \\ \\ / / /__/ / / / / /\\ \\ \\ / / /\\ \\ \\
/ / / \\ \\_\\ \\__ / / / // / / \\ \\_\\ / /\\_____/ / / / / \\ \\_\\ / / / \\ \\_\\
/ / / \\/_/ / / / / / // / / \\/_/ / /\\_______/ / / / / / // / / / / /
/ / / / / / / / // / / / / /\\ \\ \\ / / / / / // / / / / /
/ / /________ / / /___/ / // / /________ / / / \\ \\ \\ / / /___/ / // / /___/ / /
/ / /_________\\/ / /____\\/ // / /_________\\/ / / \\ \\ \\ / / /____\\/ // / /____\\/ /
\\/____________/\\/_________/ \\/____________/\\/_/ \\_\\_\\\\/_________/ \\/_________/""")
logos.append("""
),-. /
Cuckoo Sandbox <(a `---','
Cuckoo Sandbox <(a `---','
no chance for malwares! ( `-, ._> )
) _>.___/
_/""")
@@ -134,7 +134,7 @@ def logo():
logos.append("""
.-----------------.
| Cuckoo Sandbox? |
| OH NOES! |\\ '-.__.-'
| OH NOES! |\\ '-.__.-'
'-----------------' \\ /oo |--.--,--,--.
\\_.-'._i__i__i_.'
\"\"\"\"\"\"\"\"\"""")