INTELOWL INSTALLATION AND SETUP

retrymp3
SECARMY
Published in
3 min readAug 27, 2020

The only prerequisite for running intelowl on your computer are the docker and docker-compose.

Incase you don’t have them installed run,

$ sudo apt install docker && apt install docker-compose

Next step is to clone the intelowl repository from here.

Then as seen on the installation documentation, rename these files.

Next step is to add the api keys, django_secret key, username and password.

You can get the django_secret_key from a website like this as I have given below. It just have to be random.

Now to obtain the api keys you have to have an account created on desired websites.

Here, I have obtained the api keys of shodan and virus total.

If you have any problems with this, just google it.

Next step is to run docker-compose up to start the container.

When you run docker-compose up without starting the docker daemon, this error will occur. Make sure you have started the docker daemon. By running the dockerd utility. Dockerd is a server as a daemon which manages containers and images.

Now you can run the command.

You will have to wait for sometime for some docker images to be downloaded.

Now you can visit the localhost for the intelowl web interface.

To login, first you have to create a super user account. You can do that by running this.

$ docker exec -ti intel_owl_uwsgi python3 manage.py createsuperuser

Now we can login as the super user.

After logging in, to scan something, click scan an observable button.

Now select your specific options and hit start scan to start scanning.

After the scan is completed, you will get a report like this,

If we checkout the reports we can see something like this.

That’s it! You have successfully installed intelowl and ran a scan.

Made by retrymp3 ig: @retrymp3

--

--