Пример #1
0
 def run(self):
     if '--verbose' in sys.argv:
         self.output.test('Fingerprint...')
     try:
         resp = self.request.send(self.url)
         ser = server.Server(self.url).run(resp.headers)
         self.output.plus('Server: %s' % ser)
         os_ = ([x for x in os.Os(resp.headers)])
         for x in os_:
             if x != None:
                 self.output.plus('Operating system: %s' % x)
         firewall = ([x for x in waf.Waf(resp.headers, resp.content)])
         for x in firewall:
             if x != None:
                 self.output.plus('Firewall: %s' % x)
         cms_ = ([x for x in cms.Cms(resp.content)])
         for x in cms_:
             if x != None:
                 self.output.plus('Content Management System (CMS): %s' % x)
         lang_ = ([x for x in lang.Lang(resp.content, resp.headers)])
         for x in lang_:
             if x != None:
                 self.output.plus('Language: %s' % x)
         frame = ([
             x for x in framework.Framework(resp.headers, resp.content)
         ])
         for x in frame:
             if x != None:
                 self.output.plus('Framework: %s' % x)
         headers.Headers().run(resp.headers)
         cookie.Cookie().run(resp.headers)
     except Exception, e:
         pass
Пример #2
0
def testServerFixture(testApp):
    import app
    import server.server as server
    import server.route as route
    import multiprocessing as mp

    return server.Server(testApp, route.Handler)
Пример #3
0
def run_server(host, port):
    host = host if host else server.Server.HOST
    port = port if port else server.Server.PORT

    serv = server.Server(host, port)
    serv.start()

    return serv
Пример #4
0
def start_server(args):
    prepare_logging(args.log)
    serv = server.Server(args.addr, args.port)
    try:
        if args.game:
            serv.play_game(int(args.rounds))
        elif args.continuous:
            raise NotImplementedError('Continuous mode is not implemented')
    except KeyboardInterrupt:
        serv.shutdown()
Пример #5
0
def server_process(pipe, port, username):

	serv = server.Server(port)

	print("Listening on port {} ...".format(port))
	print()

	ppid = os.getppid()

	os.kill(ppid, 41)
	
	while True:
		name, message, special = data.check(serv.listen())
		if (name != username):
			if not special:
				pipe.send("+ {} > {}".format(name, message))
			else:
				pipe.send("*** {} ***".format(message))
			os.kill(ppid, 42)
Пример #6
0
 def Run(self):
     info = {
         'name': 'CheckAll',
         'author': 'Momo Outaadi (@M4ll0k)',
         'description': 'Checking all fingerprints'
     }
     try:
         resp = self.request.Send(self.url)
         serv = server.Server(self.url).Run(resp.headers)
         self.printer.plus('Server: %s' % serv)
         f = ([x for x in waf.Waf(resp.headers)])
         for x in f:
             if x == None: pass
             else:
                 self.printer.plus('Firewall: %s' % x)
                 break
         o = ([x for x in os.Os(resp.headers)])
         for x in o:
             if x == None: pass
             else:
                 self.printer.plus('Operating System: %s' % x)
                 break
         l = ([x for x in lang.Lang(resp._content, resp.headers)])
         for x in l:
             if x == None: pass
             else:
                 self.printer.plus('Language: %s' % x)
         h = ([x for x in framework.Framework(resp.headers)])
         for x in h:
             if x == None: pass
             else:
                 self.printer.plus('Web Framework: %s' % x)
         c = ([x for x in cms.Cms(resp._content)])
         for x in c:
             if x == None: pass
             else:
                 self.printer.plus('CMS: %s' % x)
         headers.Headers().Run(resp.headers)
     except Exception as Error:
         print Error
Пример #7
0
 def run(self):
     self.output.info('Starting fingerprints module...')
     try:
         resp = self.request.send(url=self.url,
                                  method="GET",
                                  payload=None,
                                  headers=None,
                                  cookies=self.cookie)
         ser = server.Server(self.url).run(resp.headers)
         self.output.plus('Server: %s' % ser)
         os_ = ([x for x in os.Os(resp.headers)])
         for x in os_:
             if x != None:
                 self.output.plus('Operating system: %s' % x)
         firewall = ([x for x in waf.Waf(resp.headers, resp.content)])
         for x in firewall:
             if x != None:
                 self.output.plus('Firewall: %s' % x)
         cms_ = ([x for x in cms.Cms(resp.content)])
         for x in cms_:
             if x != None:
                 self.output.plus('Content Management System (CMS): %s' % x)
         lang_ = ([x for x in lang.Lang(resp.content, resp.headers)])
         for x in lang_:
             if x != None:
                 self.output.plus('Language: %s' % x)
         frame = ([
             x for x in framework.Framework(resp.headers, resp.content)
         ])
         for x in frame:
             if x != None:
                 self.output.plus('Framework: %s' % x)
         headers.Headers().run(resp.headers)
         cookie.Cookie().run(resp.headers)
     except Exception, e:
         pass
Пример #8
0
import server.server as serv

serv = serv.Server("", 1234)
serv.listen()
Пример #9
0
 def start_server(self):
     if not self.server:
         self.server = server.Server()
Пример #10
0
from server import server

__author__ = 'SinLapis'

if __name__ == '__main__':
    s = server.Server()
    s.console()
Пример #11
0
from server import server
from server.analysis import Analysis
from server.application import gm

CUR_VERSION = "v1.01"
LEVEL = server.INFO

if __name__ == "__main__":
    server = server.Server(LEVEL)
    # server.active_rpc("rpc_host", 5672, "/", "username", "passwd")
    server.gen_http_process(8080, 1, Analysis(CUR_VERSION))
    server.start(False)
Пример #12
0
    parser.add_argument('--self_brightness',
                        type=valid_float,
                        dest='self_brightness')

    args = vars(parser.parse_args())

    print(args)

    led_kv = build_arguments(led.LED, args)

    reactive_kv = build_arguments(visualization.AudioLEDVisualization, args)

    mic_kv = build_arguments(microphone.Microphone.start_stream, args)

    cloud_kv = build_arguments(lights.CloudLights, args)

    server_kv = build_arguments(server.Server, args)

    leds = led.LED(**led_kv)
    leds.update()

    audio = visualization.AudioLEDVisualization(leds, **reactive_kv)
    # microphone.start_stream(audio.microphone_update, **mic_kv)

    cloud_lights = lights.CloudLights(**cloud_kv)

    s = server.Server(cloud_lights=cloud_lights,
                      audio_lights=audio,
                      mic_kv=mic_kv,
                      **server_kv)
Пример #13
0
from server import server

if __name__ == "__main__":
    s = server.Server(host='0.0.0.0', db_host='db')
Пример #14
0
 def testInit(self):
     host, port = "127.0.0.1", 65432
     s = sev.Server(host, port)
     self.assertEqual(s.HOST, host)
Пример #15
0
 def testServerInit(self, testApp=testAppFixture):
     testServer = server.Server(testApp)
     assert testServer.app == testApp
Пример #16
0
from utils import parser, consts
from server import server


if __name__ == '__main__':
    parser.config_to_map(consts.CONFIG_PATH)
    server = server.Server()
    server.init_connect()
    server.prefork()
Пример #17
0
from server import server
from server.handler import MyHandler

if __name__ == '__main__':
    server = server.Server(handler=MyHandler())
    server.run()
Пример #18
0
 def setUp(self):
     self.server = server.Server()
Пример #19
0
 def __init__(self):
     self.logger = logging.getLogger(__name__)
     self.server = server.Server()
     self.scheduler = scheduler.Scheduler()
Пример #20
0
import google.api_core.exceptions as e
from ruamel.yaml import YAML

# TODO: Write alert parameter function
#       Automate code storage
#       Dockerise

if __name__ == '__main__':

    configLocation = './../config.yaml'
    config = app.createConfigFrom(configLocation)

    # If there isn't a code, we must get one
    if config['app']['spotify']['code'] == None:
        handWrapped = app.App(config)
        srv = mp(target=server.Server(handWrapped, route.Handler).spinUp,
                 args=(
                     'localhost',
                     9898,
                 ))
        srv.start()
        print("server running")
        webbrowser.open(auth.buildSpotifyInitialAuthRequest(handWrapped),
                        new=2)

    # Wait until the code has been stored in the config
    # FIXME: currently storage of code isn't automatic
    print('waiting for code ...')
    while config['app']['spotify']['code'] == None:
        config = app.createConfigFrom(configLocation)
        sleep(1)
Пример #21
0
 def __init__(self):
     self.event = None
     self.server = server.Server()