Pre-requisites

To better understand what nodes are, refer to the Nodes and Workflows

Opening a Blank Workflow

Let’s start by opening a blank workflow in the Workflow Editor. On the left side of the editor you will see Library with all of the nodes you can drag and drop into the editor.

Adding Tools

In the left sidebar, you will see a Tools accordion. If you expand the accordion, you will see a list of categories of the tools available in the editor.

Let’s add a tool from Discovery category.

Adding Scripts

In the left sidebar, you will see a Scripts accordion. If you expand the accordion, you will see a list of scripts available in the editor.

Let’s add a custom-script which is a bash enabled script used to build the scripts from scratch.

Adding Modules

Modules are part of the Enterprise Edition. If you are using the Community Edition, you will not see the Modules accordion in the left sidebar.

In the left sidebar, you will see a Modules accordion. If you expand the accordion, you will see a list of modules available in the editor.

Let’s add Scan for Open Ports module by using the search function.

Adding Splitter

Splitter is a unique node allowing data to be splitted in different chunks. To learn more about the splitter, refer to the Splitter and Distribution.

Splitter needs to be connected to File Input in order to split the lines in a file input in strings.

Deleting Nodes

To delete a node, you can click on the node and press the Backspace key on your keyboard.

Deleting Multiple Nodes

To delete multiple nodes, you can:

  1. Select the nodes by holding Shift key and clicking on the nodes. Then, press Backspace key on your keyboard.
  1. You can also select multiple nodes by dragging a selection box around the nodes. Then, press Backspace key on your keyboard.