Package lib :: Package cuckoo :: Package common :: Module logo
[hide private]
[frames] | no frames]

Source Code for Module lib.cuckoo.common.logo

  1  # Copyright (C) 2010-2013 Claudio Guarnieri. 
  2  # Copyright (C) 2014-2016 Cuckoo Foundation. 
  3  # This file is part of Cuckoo Sandbox - http://www.cuckoosandbox.org 
  4  # See the file 'docs/LICENSE' for copying permission. 
  5   
  6  import sys 
  7  import random 
  8   
  9  from lib.cuckoo.common.colors import color, yellow 
 10  from lib.cuckoo.common.constants import CUCKOO_VERSION 
 11   
12 -def logo():
13 """Cuckoo asciiarts. 14 @return: asciiarts array. 15 """ 16 logos = [] 17 18 logos.append(""" 19 _| 20 _|_|_| _| _| _|_|_| _| _| _|_| _|_| 21 _| _| _| _| _|_| _| _| _| _| 22 _| _| _| _| _| _| _| _| _| _| 23 _|_|_| _|_|_| _|_|_| _| _| _|_| _|_|""") 24 25 logos.append(""" 26 __ 27 .----..--.--..----.| |--..-----..-----. 28 | __|| | || __|| < | _ || _ | 29 |____||_____||____||__|__||_____||_____|""") 30 31 logos.append(""" 32 .: 33 :: 34 .-. , : .-. ;;.-. .-. .-. 35 ; ; ; ; ;; .' ; ;'; ;' 36 `;;;;'.'`..:;._`;;;;'_.'` `.`;;' `;;'""") 37 38 logos.append(""" 39 eeee e e eeee e e eeeee eeeee 40 8 8 8 8 8 8 8 8 8 88 8 88 41 8e 8e 8 8e 8eee8e 8 8 8 8 42 88 88 8 88 88 8 8 8 8 8 43 88e8 88ee8 88e8 88 8 8eee8 8eee8""") 44 45 logos.append(""" 46 _____________________________________/\/\_______________________________ 47 ___/\/\/\/\__/\/\__/\/\____/\/\/\/\__/\/\__/\/\____/\/\/\______/\/\/\___ 48 _/\/\________/\/\__/\/\__/\/\________/\/\/\/\____/\/\__/\/\__/\/\__/\/\_ 49 _/\/\________/\/\__/\/\__/\/\________/\/\/\/\____/\/\__/\/\__/\/\__/\/\_ 50 ___/\/\/\/\____/\/\/\/\____/\/\/\/\__/\/\__/\/\____/\/\/\______/\/\/\___ 51 ________________________________________________________________________""") 52 53 logos.append(""" 54 _______ _ _ _______ _ _ _____ _____ 55 | | | | |____/ | | | | 56 |_____ |_____| |_____ | \\_ |_____| |_____|""") 57 58 logos.append(""" 59 _ 60 ____ _ _ ____| | _ ___ ___ 61 / ___) | | |/ ___) |_/ ) _ \ / _ \\ 62 ( (___| |_| ( (___| _ ( |_| | |_| | 63 \\____)____/ \\____)_| \\_)___/ \\___/""") 64 65 logos.append(""" 66 ______ __ __ ______ ___ ___ ______ ______ 67 /_____/\\ /_/\\/_/\\ /_____/\\ /___/\\/__/\\ /_____/\\ /_____/\\ 68 \\:::__\\/ \\:\\ \\:\\ \\\\:::__\\/ \\::.\\ \\\\ \\ \\\\:::_ \\ \\\\:::_ \\ \\ 69 \\:\\ \\ __\\:\\ \\:\\ \\\\:\\ \\ __\\:: \\/_) \\ \\\\:\\ \\ \\ \\\\:\\ \\ \\ \\ 70 \\:\\ \\/_/\\\\:\\ \\:\\ \\\\:\\ \\/_/\\\\:. __ ( ( \\:\\ \\ \\ \\\\:\\ \\ \\ \\ 71 \\:\\_\\ \\ \\\\:\\_\\:\\ \\\\:\\_\\ \\ \\\\: \\ ) \\ \\ \\:\\_\\ \\ \\\\:\\_\\ \\ \\ 72 \\_____\\/ \\_____\\/ \\_____\\/ \\__\\/\\__\\/ \\_____\\/ \\_____\\/""") 73 74 logos.append(""" 75 sSSs .S S. sSSs .S S. sSSs_sSSs sSSs_sSSs 76 d%%SP .SS SS. d%%SP .SS SS. d%%SP~YS%%b d%%SP~YS%%b 77 d%S' S%S S%S d%S' S%S S&S d%S' `S%b d%S' `S%b 78 S%S S%S S%S S%S S%S d*S S%S S%S S%S S%S 79 S&S S&S S&S S&S S&S .S*S S&S S&S S&S S&S 80 S&S S&S S&S S&S S&S_sdSSS S&S S&S S&S S&S 81 S&S S&S S&S S&S S&S~YSSY%b S&S S&S S&S S&S 82 S&S S&S S&S S&S S&S `S% S&S S&S S&S S&S 83 S*b S*b d*S S*b S*S S% S*b d*S S*b d*S 84 S*S. S*S. .S*S S*S. S*S S& S*S. .S*S S*S. .S*S 85 SSSbs SSSbs_sdSSS SSSbs S*S S& SSSbs_sdSSS SSSbs_sdSSS 86 YSSP YSSP~YSSY YSSP S*S SS YSSP~YSSY YSSP~YSSY 87 SP 88 Y""") 89 90 logos.append(""" 91 _______ _____ _____ 92 /::\\ \\ /\\ \\ /\\ \\ 93 /::::\\ \\ /::\\____\\ /::\\ \\ 94 /::::::\\ \\ /::::| | /::::\\ \\ 95 /::::::::\\ \\ /:::::| | /::::::\\ \\ 96 /:::/~~\\:::\\ \\ /::::::| | /:::/\\:::\\ \\ 97 /:::/ \\:::\\ \\ /:::/|::| | /:::/ \\:::\\ \\ 98 /:::/ / \\:::\\ \\ /:::/ |::| | /:::/ \\:::\\ \\ 99 /:::/____/ \\:::\\____\\ /:::/ |::|___|______ /:::/ / \\:::\\ \\ 100 |:::| | |:::| | /:::/ |::::::::\\ \\ /:::/ / \\:::\\ ___\\ 101 |:::|____| |:::| |/:::/ |:::::::::\\____\\/:::/____/ ___\\:::| | 102 \\:::\\ \\ /:::/ / \\::/ / ~~~~~/:::/ /\\:::\\ \\ /\\ /:::|____| 103 \\:::\\ \\ /:::/ / \\/____/ /:::/ / \\:::\\ /::\\ \\::/ / 104 \\:::\\ /:::/ / /:::/ / \\:::\\ \\:::\\ \\/____/ 105 \\:::\\__/:::/ / /:::/ / \\:::\\ \\:::\\____\\ 106 \\::::::::/ / /:::/ / \\:::\\ /:::/ / 107 \\::::::/ / /:::/ / \\:::\\/:::/ / 108 \\::::/ / /:::/ / \\::::::/ / 109 \\::/____/ /:::/ / \\::::/ / 110 ~~ \\::/ / \\::/____/ 111 \\/____/ 112 it's Cuckoo!""") 113 114 logos.append(""" 115 _ _ _ _ _ _ 116 /\\ \\ /\\_\\ /\\ \\ /\\_\\ /\\ \\ /\\ \\ 117 / \\ \\ / / / _ / \\ \\ / / / _ / \\ \\ / \\ \\ 118 / /\\ \\ \\ \\ \\ \\__ /\\_\\ / /\\ \\ \\ / / / /\\_\\ / /\\ \\ \\ / /\\ \\ \\ 119 / / /\\ \\ \\ \\ \\___\\ / / // / /\\ \\ \\ / / /__/ / / / / /\\ \\ \\ / / /\\ \\ \\ 120 / / / \\ \\_\\ \\__ / / / // / / \\ \\_\\ / /\\_____/ / / / / \\ \\_\\ / / / \\ \\_\\ 121 / / / \\/_/ / / / / / // / / \\/_/ / /\\_______/ / / / / / // / / / / / 122 / / / / / / / / // / / / / /\\ \\ \\ / / / / / // / / / / / 123 / / /________ / / /___/ / // / /________ / / / \\ \\ \\ / / /___/ / // / /___/ / / 124 / / /_________\\/ / /____\\/ // / /_________\\/ / / \\ \\ \\ / / /____\\/ // / /____\\/ / 125 \\/____________/\\/_________/ \\/____________/\\/_/ \\_\\_\\\\/_________/ \\/_________/""") 126 127 logos.append(""" 128 ),-. / 129 Cuckoo Sandbox <(a `---',' 130 no chance for malwares! ( `-, ._> ) 131 ) _>.___/ 132 _/""") 133 134 logos.append(""" 135 .-----------------. 136 | Cuckoo Sandbox? | 137 | OH NOES! |\\ '-.__.-' 138 '-----------------' \\ /oo |--.--,--,--. 139 \\_.-'._i__i__i_.' 140 \"\"\"\"\"\"\"\"\"""") 141 142 print(color(random.choice(logos), random.randrange(31, 37))) 143 print 144 print(" Cuckoo Sandbox %s" % yellow(CUCKOO_VERSION)) 145 print(" www.cuckoosandbox.org") 146 print(" Copyright (c) 2010-2015") 147 print 148 sys.stdout.flush()
149