Coder Social home page Coder Social logo

nc's Introduction

Nessus Consolidator

Nessus Consolidator es una herramienta Liviana escrita en PHP con SQLite, que permite consolidar reportes con extensión .nessus en una sola base de datos SQLite. La idea principal de esta herramienta es ayudar al Pentester a realizar reportes de una o varias redes escaneadas, automatizando procesos manuales de consolidación sin tener que pagar una herramienta para realizar esta tarea que obviamente nadie quiere hacer.

Dependencias

Antes de ejecutar el script asegúrate de tener instalada la extensión sqlite y simplexml, según tu versión de php para en tu Kali Linux


Ver versión de PHP en la consola:
php -v

Ver versión extensiones instaladas en PHP:

php -m

Para instalar sqlite según tu versión de php:

PHP5 sudo apt-get install php5-sqlite
PHP7.0 sudo apt-get install php7.0-sqlite
PHP7.1 sudo apt-get install php7.1-sqlite
PHP7.2 sudo apt-get install php7.2-sqlite
PHP7.3 sudo apt-get install php7.3-sqlite

Para instalar simplexml según tu versión de php:

PHP5 sudo apt-get install php5-xml
PHP7.0 sudo apt-get install php7.0-xml
PHP7.1 sudo apt-get install php7.1-xml
PHP7.2 sudo apt-get install php7.2-xml
PHP7.3 sudo apt-get install php7.3-xml

Instalación

Por defecto, el tamaño de carga de archivo PHP está configurado en un máximo de 2 MB, si deseas incrementar el tamaño del archivo a subir debes ingresar a php.ini:

Buscamos el archivo con el siguiente comando:

php -i | grep php.ini

Editamos el archivo en las variables upload_max_filesize y post_max_size, en mi caso uso 20M :

; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize 

upload_max_filesize = 20M
  
; Maximum size of POST data that PHP will accept.
; Its value may be 0 to disable the limit. It is ignored if POST data reading
; is disabled through enable_post_data_reading.
; http://php.net/post-max-size 

post_max_size = 20M

levantar servicio apache2

service apache2 restart

Descarga de Código Fuente

cd /var/www/html
git clone https://github.com/SVelizDonoso/nc.git
chmod 777 -R nc

Para finalizar abrimos firefox desde la consola con el comando:

/usr/bin/firefox -new-window http://127.0.0.1/nc/

Advertencia

Este software se creo SOLAMENTE para ser utilizado desde una Red interna, se recomienda no exponer el servidor a la RED. No soy responsable de su uso. Úselo con extrema precaución.

Autor

@svelizdonoso https://github.com/SVelizDonoso/

nc's People

Contributors

svelizdonoso avatar

Watchers

James Cloos 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.