Skip to content

matwey/libopenvizsla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

024a01a · Sep 16, 2024
Feb 18, 2023
Dec 7, 2019
Apr 10, 2023
Sep 16, 2024
Feb 12, 2024
Feb 29, 2024
Oct 22, 2019
Sep 16, 2024
Jul 28, 2019
Oct 22, 2019
Feb 13, 2024
Mar 17, 2019
Sep 16, 2024

Repository files navigation

CMake CodeQL

libopenvizsla

An attempt to reimplement OpenVizsla host software in plain C.

Getting Started

This section describes how to get started with OpenVizsla and Wireshark.

Linux

  1. Build the project as described below
  2. Copy the ovextcap executable to Wiresharks extcap directory
  3. Run Wireshark and start capturing

Windows

  1. Use Zadig to install the libusbK driver for OpenVizsla
  2. Download Windows release
  3. Extract and copy all files from bin directory to Wiresharks extcap directory
  4. Run Wireshark and start capturing

Building

Following components are required to build libopenvizsla:

  • check - unit testing framework for C;
  • cmake - cross-platform open-source build system;
  • gperf - a perfect hash function generator;
  • libftdi - FTDI USB userspace driver;
  • libzip - C library for reading, creating, and modifying zip archives;

Then, the library can be compiled as the following:

mkdir build && cd build
cmake ..
make all test

Development

Any pull-requests to the project are always welcome.

About

Host applications for OpenVizsla USB tool

Topics

Resources

License

LGPL-3.0, MIT licenses found

Licenses found

LGPL-3.0
LICENSE
MIT
LICENSE.ovextcap

Stars

Watchers

Forks

Packages

No packages published