Rekall is an endpoint security solution.
Python JavaScript CSS Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
applications Add Breadcrumbs to navigation (#5) Nov 4, 2017
gluon Fix missing libraries. (#14) Jan 29, 2018
handlers Initial commit of Rekall Agent Server GAE App. Jun 8, 2017
site-packages Fix missing libraries. (#14) Jan 29, 2018
testing Added navigation to hex viewer. Jul 14, 2017
.gitignore Authenticate clients with the server. Jun 15, 2017
ABOUT Initial commit of Rekall Agent Server GAE App. Jun 8, 2017
CHANGELOG Initial commit of Rekall Agent Server GAE App. Jun 8, 2017
LICENSE Initial commit of Rekall Agent Server GAE App. Jun 8, 2017
MANIFEST.in Initial commit of Rekall Agent Server GAE App. Jun 8, 2017
Makefile Initial commit of Rekall Agent Server GAE App. Jun 8, 2017
README.markdown Added copyright message to README.md Feb 12, 2018
VERSION Initial commit of Rekall Agent Server GAE App. Jun 8, 2017
anyserver.py Initial commit of Rekall Agent Server GAE App. Jun 8, 2017
app.yaml Fix missing libraries. (#14) Jan 29, 2018
appveyor.yml Initial commit of Rekall Agent Server GAE App. Jun 8, 2017
bootstrap.sh Fix missing libraries. (#14) Jan 29, 2018
fabfile.py Initial commit of Rekall Agent Server GAE App. Jun 8, 2017
gaehandler.py Initial commit of Rekall Agent Server GAE App. Jun 8, 2017
index.yaml Fixed problems with file uploads. Jul 20, 2017
parameters_8000.py Initial commit of Rekall Agent Server GAE App. Jun 8, 2017
routes.py Initial commit of Rekall Agent Server GAE App. Jun 8, 2017
setup.py Initial commit of Rekall Agent Server GAE App. Jun 8, 2017
tox.ini Initial commit of Rekall Agent Server GAE App. Jun 8, 2017
web2py.py Initial commit of Rekall Agent Server GAE App. Jun 8, 2017

README.markdown

Readme

This directory contains the Rekall Agent Server software. It is written using the web2py framework and so for convenience it is also checked into the tree. The only directory which contains Rekall code is applications/Rekall/...

There are currently no other modifications from the prestine web2py sources wnich can be found at https://github.com/web2py/web2py other than removing of web2py docs, examples and sample application.

Getting started.

If you have not yet installed the project dependencies, run ./bootstrap.sh now to download depenencies into the site-packages directory.

To develop, first install the gcloud SDK as described here: https://cloud.google.com/sdk/downloads

You can now run the application locally using the AppEngine delevelopment server. This has some nice features:

  1. You can easily log in and log out from different user accounts to simulate how Rekall behaves for different users (with different per missions granted).

  2. The server will automatically pick any changes in the files in this directory and reimport the relevant files seemlessly.

Deploying to AppEngine.

gcloud app deploy . --project rekall-test-site

Copyright

Copyright 2017-2018 Google LLC. This is not an officially supported Google product.