securiCAD Program Features

The securiCAD tool contains many features for different purposes making modeling easier, structuring the models clearer and for tweaking the behavior of the simulations to match your current needs. Many of these features we have already been covered earlier in this manual but not all. The material below aims at giving a short description of each one of them.

File Handling

File -> New/Open Model/Save/Save As/Open Recent The File menu items New/Open Model/Save/Save As and Open Recent behaves as with other softwares. The file name extension of SecuriCAD's modeling files is .sCAD. Read More >>

Object Handling

When modeling objects exist in a model, on a canvas/view, it is possible to copy, paste and delete them in some slightly different manners. The operations below are found in the Edit drop-down menu and by right-clicking on the canvas/view itself. Edit -> Cut/Copy/Paste The cut, copy and paste operations cuts, copies and pastes an instance of ... Read More >>

Model Structuring

Adding New View/Canvas Views, sometimes called canvases, are used to show a subset of the model, for instance holding objects of a certain type or category. The "circled plus" button in the tool bar will add a new view to the model. To rename it, you can either go to the "Views" pane next to the "Object ... Read More >>

Locating Objects and Connections

This section describes ways of locating objects and identifying what neighboring objects an object is connected to. Search Tab In the Object Explorer, the Model Explorer and the Views tab, there is an input field labeled Search. This gives the possibility to type an object name or part of an object name to list all objects with that ... Read More >>

Managing Objects and Connections Without Using the Canvas

In the lower left area of securiCAD we have seen an area called "Object View" presenting other objects the selected object is connected to. There is also functionality for adding and deleting objects and connections using this method. This is a way of working that will not require you to locate and put an object ... Read More >>

Batch Connecting (SoftwareProduct) Objects

SoftwareProduct Recap In order to try the functionality of this section out, just create an empty model with two Host objects, a Service object and a Client object. SoftwareProduct objects are defining specific properties, attacks and defenses, related to the type of software a client, service and host (operating system) is based on. Since SoftwareProduct object shall ... Read More >>

General Views versus Object Views

Main Difference In securiCAD the middle/main area of the program will be the area where you can drop and view objects and their connections. When starting securiCAD you will see a new empty canvas area called "View 1". In the chapter "Introduction to IT Security Modeling" we were adding objects to this canvas and made connection between ... Read More >>

Simulation Options

This section describes the three menu items related to the simulations. This brings up a dialogue with settings for the simulations to be made.   Samples: The amount of simulation rounds securiCAD shall run in order to make probability based results stabilize. TTC infinity threshold value: The limit where securiCAD shall stop following an attack path. In ... Read More >>

Merging Models

In securiCAD there is a functionality for merging models. This is especially useful when collaborating with the modeling work or when you are working on several sub-models that you want to merge into one big model and then simulate. Import Tool The model merging tool is found under File -> Import -> Import Model.   When using this function, ... Read More >>