Skip to content

Parse a Kismet netxml file to a readable table. Uses python Flask.

Notifications You must be signed in to change notification settings

binkybear/kismet_web_viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kismet Web Viewer

Parse a netxml file to a readable table. Kismet web viewer uses:

  • datatables
  • Bootstrap
  • Flask
  • json2html

About Kismet Web Viewer

This project was meant to be run on a localhost system for a trusted user (myself).
If you do plan on running it on the internet there should be more sanitization of the upload form.

The project relied heavily on Meatballs1 NetXML-to-CSV project. However, some code had to be changed to turn it into a JSON file.

Screenshots

Main Page

Scan Results

Requirements

  • Python 2.7
  • flask
  • lxml
  • json2html
  • Web browser with Javascript enabled
  • Kismet netxml file

Installation

sudo pip install virtualenv
git clone https://github.com/binkybear/kismet_web_viewer.git
cd kismet_web_viewer
virtualenv env
. env/bin/activate
pip install --upgrade -r requirements.txt

To run from your virtual environment type:

python app.py

Limitations

Liscense

Datatables and jQuery is licensed under the MIT license.

This project is free for anyone to use and modify.

About

Parse a Kismet netxml file to a readable table. Uses python Flask.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages