stevecoward / nasl-parser

NOT ACTIVELY MAINTAINED - Parses a Nessus Script Language script plugin and extracts details from it

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nasl-parser - NOT ACTIVELY MAINTAINED

Description

nasl-parser provides a programmatic solution to accessing the contents of a Nessus NASL script. This was originally built to interpret all NASL scripts and store the plugin data in a relational database.

Installation

pip install nasl_parser
python setup.py install

Usage

import nasl_parser
file = r'C:\nasl\test.nasl'

dict_data = {}
with open(file) as fh:
    contents = fh.read()
parsed_data = nasl_parser.NaslScript(contents).to_dict()

About

NOT ACTIVELY MAINTAINED - Parses a Nessus Script Language script plugin and extracts details from it

License:MIT License


Languages

Language:Python 100.0%