├── .bowerrc ├── .dockerignore ├── .gitattributes ├── .gitignore ├── Dockerfile ├── LICENSE.txt ├── README.md ├── Vagrantfile ├── accounts ├── __init__.py ├── serializers.py ├── urls.py └── views.py ├── bower.json ├── captures ├── __init__.py ├── admin.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20150720_2108.py │ ├── 0003_auto_20150727_1519.py │ ├── 0004_auto_20150727_1522.py │ └── __init__.py ├── models.py ├── serializers.py ├── tasks.py ├── tests │ ├── __init__.py │ ├── resources │ │ ├── proberequests_sample.pcap │ │ └── proberequests_smallsample.pcap │ └── tests.py ├── urls.py └── views.py ├── device_captures ├── __init__.py ├── admin.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── urls.py └── views.py ├── devices ├── __init__.py ├── admin.py ├── authentication.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20150720_2108.py │ ├── 0003_auto_20150727_1522.py │ ├── 0004_auto_20150810_1838.py │ ├── 0005_auto_20151108_1601.py │ └── __init__.py ├── models.py ├── renderers.py ├── serializers.py ├── tests.py ├── urls.py └── views.py ├── docker-compose-analysis.yml ├── docker-compose.yml ├── frontend ├── app │ ├── account │ │ ├── account.js │ │ └── login │ │ │ ├── login.controller.js │ │ │ └── login.html │ ├── app.js │ ├── captures │ │ ├── captures.controller.js │ │ ├── captures.html │ │ ├── captures.js │ │ └── capturesAdd.html │ ├── devices │ │ ├── deviceAdd.html │ │ ├── deviceCpuChart │ │ │ ├── deviceCpuChart.directive.js │ │ │ ├── deviceCpuChart.html │ │ │ └── deviceCpuChart.less │ │ ├── deviceForm.html │ │ ├── deviceStatus.html │ │ ├── devices.controller.js │ │ ├── devices.html │ │ ├── devices.js │ │ ├── devices.less │ │ └── statusIndicator │ │ │ ├── statusIndicator.directive.js │ │ │ ├── statusIndicator.html │ │ │ └── statusIndicator.less │ ├── modals │ │ ├── bootstrapCommandModalContent.html │ │ ├── confirmationModalContent.html │ │ ├── deviceEditModalContent.html │ │ └── terminalModalContent.html │ └── resources │ │ ├── capture.service.js │ │ ├── command.service.js │ │ ├── commandtemplate.service.js │ │ ├── device.service.js │ │ ├── resource.socket.js │ │ └── status.service.js ├── assets │ ├── bootstrap-adaptions.less │ ├── img │ │ ├── favicon.png │ │ ├── probrlogo.png │ │ └── probrlogo_light.png │ ├── mixins.less │ ├── navbar.less │ └── stylesheet.less ├── components │ ├── auth │ │ ├── auth.service.js │ │ └── user.service.js │ ├── django-form │ │ ├── django-form.directive.js │ │ └── django-form.html │ ├── keystroke.directives.js │ ├── navbar │ │ ├── navbar.controller.js │ │ └── navbar.html │ └── terminal │ │ ├── terminal.directive.js │ │ └── terminal.html └── index.html ├── handlers ├── __init__.py └── handlers.py ├── install └── docker │ ├── deploy.sh │ ├── nginx-core │ ├── Dockerfile │ ├── sites-enabled │ │ └── probr │ └── uwsgi_params │ ├── nginx │ ├── Dockerfile │ ├── sites-enabled │ │ └── probr │ └── uwsgi_params │ ├── setup.sh │ └── web │ ├── run.sh │ ├── websocket.sh │ └── worker.sh ├── manage.py ├── probr ├── __init__.py ├── base_settings.py ├── celery.py ├── influx_config.py ├── mongodb.py ├── settings.example.py ├── socketioemitter.py ├── urls.py ├── wsgi_django.py └── wsgi_websocket.py ├── requirements.txt ├── run.sh ├── scripts ├── bootstrap.sh ├── device_daemon.sh ├── support │ ├── commands │ │ ├── sniff_wlan0.sh │ │ └── watch_upload.sh │ ├── docker │ │ ├── busybox.sh │ │ └── openwrt.sh │ ├── setup_sd_card.sh │ └── vagrant │ │ ├── openwrt-12.09.1 │ │ └── Vagrantfile │ │ └── ubuntu-15.04 │ │ └── Vagrantfile └── utils.sh ├── setup.sh ├── testfiles ├── vm-2.pcap ├── vm-3.pcap ├── vm-4.pcap └── vm-5.pcap └── utils ├── __init__.py ├── admin.py ├── migrations └── __init__.py ├── models.py ├── tests.py └── views.py /.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "frontend/bower_components" 3 | } 4 | -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | media 2 | static 3 | frontend/bower_components -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sh eol=lf -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/Vagrantfile -------------------------------------------------------------------------------- /accounts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /accounts/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/accounts/serializers.py -------------------------------------------------------------------------------- /accounts/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/accounts/urls.py -------------------------------------------------------------------------------- /accounts/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/accounts/views.py -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/bower.json -------------------------------------------------------------------------------- /captures/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /captures/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/captures/admin.py -------------------------------------------------------------------------------- /captures/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/captures/migrations/0001_initial.py -------------------------------------------------------------------------------- /captures/migrations/0002_auto_20150720_2108.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/captures/migrations/0002_auto_20150720_2108.py -------------------------------------------------------------------------------- /captures/migrations/0003_auto_20150727_1519.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/captures/migrations/0003_auto_20150727_1519.py -------------------------------------------------------------------------------- /captures/migrations/0004_auto_20150727_1522.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/captures/migrations/0004_auto_20150727_1522.py -------------------------------------------------------------------------------- /captures/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /captures/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/captures/models.py -------------------------------------------------------------------------------- /captures/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/captures/serializers.py -------------------------------------------------------------------------------- /captures/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/captures/tasks.py -------------------------------------------------------------------------------- /captures/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /captures/tests/resources/proberequests_sample.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/captures/tests/resources/proberequests_sample.pcap -------------------------------------------------------------------------------- /captures/tests/resources/proberequests_smallsample.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/captures/tests/resources/proberequests_smallsample.pcap -------------------------------------------------------------------------------- /captures/tests/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/captures/tests/tests.py -------------------------------------------------------------------------------- /captures/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/captures/urls.py -------------------------------------------------------------------------------- /captures/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/captures/views.py -------------------------------------------------------------------------------- /device_captures/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /device_captures/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/device_captures/admin.py -------------------------------------------------------------------------------- /device_captures/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/device_captures/migrations/0001_initial.py -------------------------------------------------------------------------------- /device_captures/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /device_captures/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/device_captures/models.py -------------------------------------------------------------------------------- /device_captures/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/device_captures/urls.py -------------------------------------------------------------------------------- /device_captures/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/device_captures/views.py -------------------------------------------------------------------------------- /devices/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devices/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/devices/admin.py -------------------------------------------------------------------------------- /devices/authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/devices/authentication.py -------------------------------------------------------------------------------- /devices/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/devices/migrations/0001_initial.py -------------------------------------------------------------------------------- /devices/migrations/0002_auto_20150720_2108.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/devices/migrations/0002_auto_20150720_2108.py -------------------------------------------------------------------------------- /devices/migrations/0003_auto_20150727_1522.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/devices/migrations/0003_auto_20150727_1522.py -------------------------------------------------------------------------------- /devices/migrations/0004_auto_20150810_1838.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/devices/migrations/0004_auto_20150810_1838.py -------------------------------------------------------------------------------- /devices/migrations/0005_auto_20151108_1601.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/devices/migrations/0005_auto_20151108_1601.py -------------------------------------------------------------------------------- /devices/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devices/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/devices/models.py -------------------------------------------------------------------------------- /devices/renderers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/devices/renderers.py -------------------------------------------------------------------------------- /devices/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/devices/serializers.py -------------------------------------------------------------------------------- /devices/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/devices/tests.py -------------------------------------------------------------------------------- /devices/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/devices/urls.py -------------------------------------------------------------------------------- /devices/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/devices/views.py -------------------------------------------------------------------------------- /docker-compose-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/docker-compose-analysis.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /frontend/app/account/account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/account/account.js -------------------------------------------------------------------------------- /frontend/app/account/login/login.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/account/login/login.controller.js -------------------------------------------------------------------------------- /frontend/app/account/login/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/account/login/login.html -------------------------------------------------------------------------------- /frontend/app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/app.js -------------------------------------------------------------------------------- /frontend/app/captures/captures.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/captures/captures.controller.js -------------------------------------------------------------------------------- /frontend/app/captures/captures.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/captures/captures.html -------------------------------------------------------------------------------- /frontend/app/captures/captures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/captures/captures.js -------------------------------------------------------------------------------- /frontend/app/captures/capturesAdd.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/captures/capturesAdd.html -------------------------------------------------------------------------------- /frontend/app/devices/deviceAdd.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/devices/deviceAdd.html -------------------------------------------------------------------------------- /frontend/app/devices/deviceCpuChart/deviceCpuChart.directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/devices/deviceCpuChart/deviceCpuChart.directive.js -------------------------------------------------------------------------------- /frontend/app/devices/deviceCpuChart/deviceCpuChart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/devices/deviceCpuChart/deviceCpuChart.html -------------------------------------------------------------------------------- /frontend/app/devices/deviceCpuChart/deviceCpuChart.less: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/app/devices/deviceForm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/devices/deviceForm.html -------------------------------------------------------------------------------- /frontend/app/devices/deviceStatus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/devices/deviceStatus.html -------------------------------------------------------------------------------- /frontend/app/devices/devices.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/devices/devices.controller.js -------------------------------------------------------------------------------- /frontend/app/devices/devices.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/devices/devices.html -------------------------------------------------------------------------------- /frontend/app/devices/devices.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/devices/devices.js -------------------------------------------------------------------------------- /frontend/app/devices/devices.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/devices/devices.less -------------------------------------------------------------------------------- /frontend/app/devices/statusIndicator/statusIndicator.directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/devices/statusIndicator/statusIndicator.directive.js -------------------------------------------------------------------------------- /frontend/app/devices/statusIndicator/statusIndicator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/devices/statusIndicator/statusIndicator.html -------------------------------------------------------------------------------- /frontend/app/devices/statusIndicator/statusIndicator.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/devices/statusIndicator/statusIndicator.less -------------------------------------------------------------------------------- /frontend/app/modals/bootstrapCommandModalContent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/modals/bootstrapCommandModalContent.html -------------------------------------------------------------------------------- /frontend/app/modals/confirmationModalContent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/modals/confirmationModalContent.html -------------------------------------------------------------------------------- /frontend/app/modals/deviceEditModalContent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/modals/deviceEditModalContent.html -------------------------------------------------------------------------------- /frontend/app/modals/terminalModalContent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/modals/terminalModalContent.html -------------------------------------------------------------------------------- /frontend/app/resources/capture.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/resources/capture.service.js -------------------------------------------------------------------------------- /frontend/app/resources/command.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/resources/command.service.js -------------------------------------------------------------------------------- /frontend/app/resources/commandtemplate.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/resources/commandtemplate.service.js -------------------------------------------------------------------------------- /frontend/app/resources/device.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/resources/device.service.js -------------------------------------------------------------------------------- /frontend/app/resources/resource.socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/resources/resource.socket.js -------------------------------------------------------------------------------- /frontend/app/resources/status.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/app/resources/status.service.js -------------------------------------------------------------------------------- /frontend/assets/bootstrap-adaptions.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/assets/bootstrap-adaptions.less -------------------------------------------------------------------------------- /frontend/assets/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/assets/img/favicon.png -------------------------------------------------------------------------------- /frontend/assets/img/probrlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/assets/img/probrlogo.png -------------------------------------------------------------------------------- /frontend/assets/img/probrlogo_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/assets/img/probrlogo_light.png -------------------------------------------------------------------------------- /frontend/assets/mixins.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/assets/mixins.less -------------------------------------------------------------------------------- /frontend/assets/navbar.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/assets/navbar.less -------------------------------------------------------------------------------- /frontend/assets/stylesheet.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/assets/stylesheet.less -------------------------------------------------------------------------------- /frontend/components/auth/auth.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/components/auth/auth.service.js -------------------------------------------------------------------------------- /frontend/components/auth/user.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/components/auth/user.service.js -------------------------------------------------------------------------------- /frontend/components/django-form/django-form.directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/components/django-form/django-form.directive.js -------------------------------------------------------------------------------- /frontend/components/django-form/django-form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/components/django-form/django-form.html -------------------------------------------------------------------------------- /frontend/components/keystroke.directives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/components/keystroke.directives.js -------------------------------------------------------------------------------- /frontend/components/navbar/navbar.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/components/navbar/navbar.controller.js -------------------------------------------------------------------------------- /frontend/components/navbar/navbar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/components/navbar/navbar.html -------------------------------------------------------------------------------- /frontend/components/terminal/terminal.directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/components/terminal/terminal.directive.js -------------------------------------------------------------------------------- /frontend/components/terminal/terminal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/components/terminal/terminal.html -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/frontend/index.html -------------------------------------------------------------------------------- /handlers/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = 'ale' 2 | -------------------------------------------------------------------------------- /handlers/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/handlers/handlers.py -------------------------------------------------------------------------------- /install/docker/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/install/docker/deploy.sh -------------------------------------------------------------------------------- /install/docker/nginx-core/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/install/docker/nginx-core/Dockerfile -------------------------------------------------------------------------------- /install/docker/nginx-core/sites-enabled/probr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/install/docker/nginx-core/sites-enabled/probr -------------------------------------------------------------------------------- /install/docker/nginx-core/uwsgi_params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/install/docker/nginx-core/uwsgi_params -------------------------------------------------------------------------------- /install/docker/nginx/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/install/docker/nginx/Dockerfile -------------------------------------------------------------------------------- /install/docker/nginx/sites-enabled/probr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/install/docker/nginx/sites-enabled/probr -------------------------------------------------------------------------------- /install/docker/nginx/uwsgi_params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/install/docker/nginx/uwsgi_params -------------------------------------------------------------------------------- /install/docker/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/install/docker/setup.sh -------------------------------------------------------------------------------- /install/docker/web/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/install/docker/web/run.sh -------------------------------------------------------------------------------- /install/docker/web/websocket.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/install/docker/web/websocket.sh -------------------------------------------------------------------------------- /install/docker/web/worker.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | celery worker -A probr 4 | -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/manage.py -------------------------------------------------------------------------------- /probr/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/probr/__init__.py -------------------------------------------------------------------------------- /probr/base_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/probr/base_settings.py -------------------------------------------------------------------------------- /probr/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/probr/celery.py -------------------------------------------------------------------------------- /probr/influx_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/probr/influx_config.py -------------------------------------------------------------------------------- /probr/mongodb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/probr/mongodb.py -------------------------------------------------------------------------------- /probr/settings.example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/probr/settings.example.py -------------------------------------------------------------------------------- /probr/socketioemitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/probr/socketioemitter.py -------------------------------------------------------------------------------- /probr/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/probr/urls.py -------------------------------------------------------------------------------- /probr/wsgi_django.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/probr/wsgi_django.py -------------------------------------------------------------------------------- /probr/wsgi_websocket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/probr/wsgi_websocket.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/requirements.txt -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/run.sh -------------------------------------------------------------------------------- /scripts/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/scripts/bootstrap.sh -------------------------------------------------------------------------------- /scripts/device_daemon.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/scripts/device_daemon.sh -------------------------------------------------------------------------------- /scripts/support/commands/sniff_wlan0.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/scripts/support/commands/sniff_wlan0.sh -------------------------------------------------------------------------------- /scripts/support/commands/watch_upload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/scripts/support/commands/watch_upload.sh -------------------------------------------------------------------------------- /scripts/support/docker/busybox.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/scripts/support/docker/busybox.sh -------------------------------------------------------------------------------- /scripts/support/docker/openwrt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/scripts/support/docker/openwrt.sh -------------------------------------------------------------------------------- /scripts/support/setup_sd_card.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/scripts/support/setup_sd_card.sh -------------------------------------------------------------------------------- /scripts/support/vagrant/openwrt-12.09.1/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/scripts/support/vagrant/openwrt-12.09.1/Vagrantfile -------------------------------------------------------------------------------- /scripts/support/vagrant/ubuntu-15.04/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/scripts/support/vagrant/ubuntu-15.04/Vagrantfile -------------------------------------------------------------------------------- /scripts/utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/scripts/utils.sh -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/setup.sh -------------------------------------------------------------------------------- /testfiles/vm-2.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/testfiles/vm-2.pcap -------------------------------------------------------------------------------- /testfiles/vm-3.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/testfiles/vm-3.pcap -------------------------------------------------------------------------------- /testfiles/vm-4.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/testfiles/vm-4.pcap -------------------------------------------------------------------------------- /testfiles/vm-5.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/testfiles/vm-5.pcap -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/utils/admin.py -------------------------------------------------------------------------------- /utils/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/utils/models.py -------------------------------------------------------------------------------- /utils/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/probr-uzh/probr-core/HEAD/utils/tests.py -------------------------------------------------------------------------------- /utils/views.py: -------------------------------------------------------------------------------- 1 | from django.shortcuts import render 2 | 3 | # Create your views here. 4 | --------------------------------------------------------------------------------