https://github.com/PiRogueToolSuite/ or on our website at https://pts-project.org/.
We decided to switch from Raspberry Pi OS to Debian 12 mainline which provides almost all dependencies we need to upgrade Frida, MVT and NFStream.
The major drawback of this move is that we need to rework the way the operating system is interacting with the HAT. If most of the job is done by Raspberry Pi OS and its vendor DTBOs, Debian 12 ships the mainline Linux kernel which only provides DTBs. To make the HAT fully functional, we had to write specific DTBOs for:
We also had to port the screen driver from Adafruit Blinka
(which relies on components that are specific to Raspberry Pi OS) to the spidev
and libgpiod
Python modules that work both on Raspberry OS and on Debian.
Regarding Frida, we finally managed to update, build and package it (version 16.0.19
) for Debian 12 mainline.
We are reorganizing the PPAs (Debian packages repositories) to reflect the two different versions we will be supporting. So, https://pts-project.org/debian-11/
is the repository containing all packages for Raspberry Pi OS 11 and https://pts-project.org/debian-12/
for Debian 12 mainline.
The legacy PPA at https://pts-project.org/ppa/
will be deprecated but kept online.
We are still porting all the other PiRogue packages to Debian 12. Those packages will be released and published at https://pts-project.org/debian-12/
along with the corresponding OS image.
We have added the ability to import entities from the Investigate workspace to the current case. A new type of entity Data fragment to represent a piece of information extracted from another source has been added supporting the following types:
It is now possible to create export feeds for detection rules (for both Suricata and Yara). Suricata export feeds can be added to the PiRogue.
Entity export feeds now support STIX 2 format and those feeds can be consumed by MVT.
Finally, we have released the first version of the graph editor supporting the following actions:
The graph editor is available in the Collect workspace.
We started publishing training guides at https://pts-project.org/guides/.
We are hosting a beta version of Colander which is open to community members. Feel free to ask for an account.
Porting the HAT drivers to Debian 12 was a big deal, we want to warmly thank Cyril Brulebois for his help and support.