-
Notifications
You must be signed in to change notification settings - Fork 2
License
blessed/wlanalyzer
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
wlanalyzer The wlanalyzer project contains two tools: - wldumper - this tool is a proxy between a wayland client and the compositor. It is supposed to dump the wayland IPC traffic between the two. - wlanalyzer - this is a GUI analyzer that can analyze acquired wayland traffic data either from a pre-recorded file in offline mode or in online mode by connecting the wldumper == BUILD == Deps: libev, pugiXML, QT5 (optional for building the analyzer) wlanalyzer uses the waf build system. Waf is written in python so make sure you have python available on your platform. To build run: $ ./waf configure [--prefix=INSTALL_DIR] [-d | --debug] [--analyzer] build To install under the location given in the prefix option (by default /usr/local/) run: $ ./waf install To make the dumper intercept traffic and save it to file: $ ./wldump -c <path to the wayland.xml protocol definition> [-e <paths to additional protocol definitions, e.g. xdg-shell>] -- <wayland_client> You can also run the wldump app run as server and send the acquired data over TCP/IP: $ ./wldump -n [ port ] -- <wayland_client> Currently wlanalyzer can only receive data from wldump over network. To run type: $ ./wlanalyzer -c <wayland.xml path> [ -e <additional protocol definition paths> ] -- <ip:port>
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published