Git Product home page Git Product logo

dora-osint-vm's Introduction

DORA OSINT VM

DORA is a virtual machine based on @inteltechnique latest book. The vm is built using packer and the resulting build files can be imported into Virtualbox. The operating system is 64-bit Debian with XFCE as the desktop environment.

DORA is not an exact implementation of the VM in the book:

  1. Not all software in the book is installed
  2. Firefox is not preconfigured and no add-ons have been installed
  3. No scripts from the book have been included, if the author consents then I will consider merging them in.

This project is meant to provide a method for automating the VM creation and some of the software installation steps of Chapter 5. The user still needs to complete the configuration of Firefox and install the desired add-ons. I strongly recommend purchasing the book and completing the exercise of building a VM manually.

Requirements

I use linux as my host machine, there may be additional requirements for Windows or Mac hosts.

Building VM

packer build debian-osint.json

This can take a while depending on your hardware and network speed and will create a vmdk and ovf file in a folder called output-virtualbox-iso

If you have built a previous version or are tweaking the configuration for a new build you will have to remove the output-virtualbox-iso folder before running packer build.

Importing into VirtualBox

  1. Launch Virtualbox
  2. Click File > Import Appliance
  3. Click the open file icon next to the File textbox
  4. Navigate to the output-virtualbox-iso folder created during the build
  5. Click the ovf file
  6. Click Next
  7. Click Import

VM Configuration

  • OS: Debian 10.3.0 64-bit
  • Memory: 4GB
  • HD Size: 32GB
  • Video Memory: 64MB
  • Shared clipboard: Bidirectional
  • Drag nโ€™ Drop: Bidirectional
  • DE: xfce

User Accounts:

User Pass Additional Groups
root t00r
osint tnis0 sudo, vboxsf

Installed Software:

The preseed config installs the following additional packages:

Provisioning scripts are used to install the following software

User bashrc

A modified bashrc file is included which provides environment variables for golang and updates the $PATH

dora-osint-vm's People

Contributors

axlshear avatar osintresearch avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

dora-osint-vm's Issues

Error when running packer build debian-osint.json

When trying to run the above, I am getting the following error message:

Directory of C:\Users\user\Downloads\packer_1.5.4_windows_amd64

24/02/2020 09:49

.
24/02/2020 09:49 ..
24/02/2020 09:49 93,050 debian-osint.json
14/02/2020 23:25 152,020,480 packer.exe
2 File(s) 152,113,530 bytes
2 Dir(s) 764,489,666,560 bytes free

C:\Users\user\Downloads\packer_1.5.4_windows_amd64>packer build debian-osint.json
Failed to parse template: Error parsing JSON: invalid character '<' looking for beginning of value
At line 7, column 2 (offset 7):
6:
7: <
^

==> Builds finished but no artifacts were created.

Any idea what I am doing wrong?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.