Skip to content

Create a readable HTML and CSV summary of Kismet XML files

License

Notifications You must be signed in to change notification settings

mohamedation/YAKLV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

██╗   ██╗ █████╗ ██╗  ██╗██╗    ██╗   ██╗
╚██╗ ██╔╝██╔══██╗██║ ██╔╝██║    ██║   ██║
 ╚████╔╝ ███████║█████╔╝ ██║    ██║   ██║
  ╚██╔╝  ██╔══██║██╔═██╗ ██║    ╚██╗ ██╔╝
   ██║   ██║  ██║██║  ██╗███████╗╚████╔╝
   ╚═╝   ╚═╝  ╚═╝╚═╝  ╚═╝╚══════╝ ╚═══╝
Create a readable summary of Kismet XML files

Yet Another Kismet Log Viewer

  • Accepts one or more Kismet XML log file(s) in a directory.
  • Outputs Human-Readable HTML and/or CVS file(s).
  • Displays ESSID, Channel, BSSID, AP Manufacturer based on BSSID, Minimum, and Maximum Signal dbm.
  • Can be easily configured to parse and output more data from Kismet XML.
  • Outputs both HTML and CSV by default with option to output only one of them.
  • Output Files are timestamped (Doesn't overwrite old files) and You can change the prefix.
  • OUi file (BSSID Manufacturers) is updated and smaller in size.

Improved HTML output

  • Dark style.
  • Improved overall HTML code.

Usage

Requirements

  • Python 2
  • One or more Kismet .netxml log file(s)
./yaklv [argument(s)] [path to log file(s) directory]

-h, --help

  • show help

-o {html,csv,both}

  • Output format (default: both)

-n {prefix}

  • Prefix for the output file(s).(default: Kismet-Log-Summary)

Credits (legacy):

KLV v2

KLV v3

About

Create a readable HTML and CSV summary of Kismet XML files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages