mirror of
https://github.com/cuckoosandbox/cuckoo.git
synced 2026-10-12 02:12:40 +00:00
code cleanup
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
@@ -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
@@ -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_.'
|
||||
\"\"\"\"\"\"\"\"\"""")
|
||||
|
||||
Reference in New Issue
Block a user