Coder Social home page Coder Social logo

diagnostic's Introduction

Diagnostic quick start guide

Introduction

Your organization processes sensitive data every day. As a manager, you have an obligation to establish specific security procedures (behavioral, organizational and technical) to protect this data. Moreover, these procedures must address the fundamental principles of necessity and proportionality. Identifying the best measures and defining the level of effectiveness required for each measure is a highly complex task. The CASES Diagnostic supports you in this process.

HOW?
Using the dedicated questionnaire, this tool will help you :

  • Identify vulnerabilities
  • Evaluate the security level of information systems
  • Issue recommendations

Other documents

Here would you find further Diagnostic related documentation :

  • Technical guide: Components installation walkthrough and troubleshoot section
  • User guide: Complete Diagnostic available functionalities documentation

Quick start

  • Download VM_Diagnostic.ova ready-to-use virtual machine file which can be imported directly into a virtualization tool

  • Make use of the installation scripts provided in the Diagnostic repository

Using the Virtual Machine

The aforementioned virtual machine has already been setup and provisioned with all application component in an Ubuntu Server 17.04 environment.

You can then import VM_Diagnostic.ova file in a virtualization tool which in our case will be VirtualBox.

Virtual machine import

( File → Import Appliance )

QS01_import.PNG

QS02.PNG

QS03.PNG

QS04.PNG

VirtualBox configuration

When successfully imported the virtual machine, you now need to setup a Host Only Network Adapter for it in VirtualBox

( File → Preferences → Network )

QS061.PNG

And configure it like the following

QS07.PNG

QS08.PNG

Click OK and you should see it in the list

QS06.PNG

Then you have to tell VirtualBox that the machine you just imported have to use the Host Only Network Adapter

QS09.PNG

Go to Network tab

QS10.PNG

And select Adapter 2 and fill like the following

QS11.PNG

Make sure everything is correctly set

QS05.PNG

And run the virtual machine. You know you are good to go when seeing that screen:

QS12.PNG

Access your Diagnostic application

Open your favorite browser and type in: http://10.0.0.101

Default machine credentials

  • Diagnostic application: ([email protected]:Diagnostic1!)

  • Virtual machine user: (diagnostic:diagnostic)

  • Mysql root user: (root:GENERATEDPASSWORD)

  • Mysql diagnostic user: (diagnostic:GENERATEDPASSWORD)

Using the installation scripts

In case you want to install the Diagnostic application on a Ubuntu or Debian distribution you may use the provided installation scripts.

Simply run the following commands

git clone gitrepo.git
cd repository
./install.sh

Provide the script the information it needs when it asks (e.g mysql user:password )

You are good to go after seeing that screen :

imgInstallSuccessful

Diagnostic - Cases

Copyright (c) 2017, Benjamin Joly, Jerome Lombardi, Fabien Mathey, Juan Rocha - securitymadein.lu - Smile GIE

Copyright (c) 2017, Yacine Khamis - Université de Lorraine

Copyright (c) 2017, Jérôme De Almeida - Vesperia Group

Licensed under Affero GNU GPL v3 - see license.txt for more information

diagnostic's People

Contributors

dealmeida57 avatar benjaminjoly avatar jfrocha avatar jerolomb avatar yacinekhamis avatar adulau avatar

Watchers

James Cloos avatar  avatar

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.