GithubHelp home page GithubHelp logo

computernetworks-ufrgs / scribe Goto Github PK

View Code? Open in Web Editor NEW
2.0 8.0 0.0 19.02 MB

SeCuRity Intent-Based Extractor

License: GNU General Public License v2.0

Python 100.00%
network intents firewall

scribe's Introduction

SCRIBE

SCRIBE (SeCuRity Intent-Based Extractor)

Instalation

Our solutions runs on top of FWS. Firstly, the FWS must installed and running in your machine.

Step #1: Clone FWS repository:
git clone https://github.com/ComputerNetworks-UFRGS/fws-export
Step #2: Install FWS

Follow installation instructions from the FWS repository, as described in the following link https://github.com/rafaelhribeiro/fws-export#installation

Step #3: Clone this repo

After FWS is running, clone our repository inside FWS solution:

cd fws
git clone https://github.com/ComputerNetworks-UFRGS/SCRIBE

Step #4: Install Pipenv

Follow installation instructions from the Pipenv official repository in the following link https://github.com/pypa/pipenv#installation

After, run the following command

pipenv install

Configuration

SCRIBE expects a JSON file indicating the CSV for filtering and NAT, an alias file for interfaces (optional) and the network prefixes. A configuration example is listed below:

{
    "alias_file":"interface_aliases",
    "filtering":[
        "FILTER.csv"
    ],
    "network_prefixes":[
        "172.16.1.0/24"
    ]
}

scribe's People

Contributors

rafaelhribeiro avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

scribe's Issues

Install FWS

Install FWS link can be opened.It is invalid.Help!

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.