analysis report of the Botim v3.38.1 Android application is now public.
With the release of Colander v1.2.3
users can better organize their investigations by creating a hierarchy of cases and creating multiple sub-graphs to help focus on specific findings. Uploaded artifacts are now automatically analyzed, the text content (if any) is extracted with OCR and metadata is parsed to reveal information such as geolocation. The decryption of TLS traffic has improved and is now saved in an HAR file and like any other HAR, it can be open directly in Colander. Talking about interoperability, it’s now possible to import CSV files!
You can find more details about the different activities in the project roadmap.
A significant improvement involves refining knowledge organization and representation within Colander. This includes establishing a hierarchical structure for cases, where parent cases inherit from child cases, enhancing the management of extensive investigations. Furthermore, Colander will support the creation of multiple graphs within a single case, allowing for diverse projections of a subset of the case knowledge graph. The inclusion of thumbnails on graph nodes will simplify the investigation by involving pictures.
Colander now supports the creation of a hierarchy of cases, allowing zero or one ancestor per case. The user interface has been redesigned to highlight the case hierarchy, if any.
This feature has been released in Colander v1.2.3
.
Nothing, as this task is now complete.
This feature has been released in Colander v1.2.3
.
Nothing as this task is now complete
Colander now allows the user to load a CSV file and import each row as an entity. This feature has been released in Colander v1.2.3.
Nothing, as this task is now complete.
The project seeks to enhance interoperability by enabling the import and export of knowledge in industry-standard format. This includes batch importing of knowledge, data interchange in MISP format, and the support for user-defined templates to generate custom knowledge feeds. PTS users must have the freedom to move their data and findings from and to other tools such as OpenCTI or MISP.
The decryption of the traffic captured during a PiRogue experiment now creates an HAR file containing the decrypted traffic. This HAR can be open directly with Colander. This feature has been released in Colander v1.2.3
.
Nothing as this task is now complete
To bolster security measures and guarantee a sufficient level of confidentiality, Colander will allow the offline analysis of artifacts using antivirus software and user-defined Yara rules. In the context of forensic analysis, this is crucial to be able to locally analyze extracted files (without relying on 3rd-party services) to ensure case confidentiality.
We have improved the offline analysis of artifacts. Now, Colander automatically analyzes uploaded artifacts with Apache Tika by invoking Mandolin. This analysis supports more than 200 file formats. It extracts text content with OCR when necessary, and extracts file metadata including location information. This feature has been released in Colander v1.2.3
.
Nothing, as this task is now complete.
Documenting the project is key in its usability. We are continuously documenting the different tools and features we develop and build new learning materials to facilitate skills development.
Weโve updated the documentationโs installation steps for PiRogue to reflect recent changes, particularly after resolving the default SSH credentials issue.
We will continue to improve the project documentation to accurately reflect ongoing changes and updates.
We manufacture PiRogues to supply organizations, while taking care of its maintenance. We will include OS upgrades, improvement of the documentation and fixing bugs. Regarding Colander and Threatr, we maintain the public Colander server, upgrade dependencies, improve the documentation and fix bugs.
A user preference system has been implemented. This allows the user to pin sub-graphs. Many other minor UI and UX fixes and enhancements have been done, which includes: the addition of visual hints to represent the hierarchy of case, the improvement of the graph editor to fix the difference of rendering between WebKit and Gecko.
We have upgraded MVT, and is now available in version 2.6.0
.
We initially published the versions 16.7.13
, 17.0.1
, and 17.0.5
. Our users were facing issues with the latest version, and we have decided to unpublish the versions 17.0.*
as investigation is needed.
If you are experiencing issues with Frida, make sure to downgrade to the version 16.7.13
with the command sudo apt install frida=16.7.13~pirogue1
.
We have released the version 1.0.9
of pcapng-utils
to improve the support of IPv6 and to improve the handling of HTTP2 compressed multi-streams.
We have released the version 1.0.2
of mandolin
and its Python client to reduce the number of Docker layers, to fix the improper handling of small size, and increase the timeout of requests to Apache Tika.
We will continue the maintenance of the tools, Debian packages we maintain and Colander ecosystem.
Given the success of events, webinars and demos with members of the civil society, NGOs and security researchers, we continue with our outreach plan. We organize trainings and demonstration sessions as well as creating spaces for the community to share feedback and request new features via our mailing list, GitHub issues or Discord server. We analyze one Android app that has received the community’s interest (ex COP28 app) per month. The application to be analyzed is chosen by the community. The analysis report is first privately shared with the community and one month later it is publicly released.
We organize monthly calls open to all members of the community to share project updates and get the communityโs feedback.
The analysis report of the Botim v3.38.1 Android application has been published.
The PTS community meeting took place on May 30. It was a great opportunity to present the latest release of Colander. The next one will happen online on Jun. 27 at 2pm CET.
To expand our reach, we began announcing community meetings on other platforms like IFF Mattermost.
We will continue with our recurring activities.
The recent US aid cuts mean that our primary avenues for support are diminishing rapidly, placing the continued development, maintenance, and user support for PTS in jeopardy. We are working tirelessly behind the scenes, exploring every possible avenue to secure alternative and sustainable funding as quickly as possible. We are actively engaging with potential new partners and grant opportunities. However, the landscape is competitive, and the timeline for securing such support is often lengthy and uncertain. While we are doing our utmost to navigate this period and find new financial backing, the future remains precarious. If PTS is a valuable asset in your work, if it helps you conduct crucial investigations, research, or defend digital rights, we now earnestly ask for your support.
We are continuing the implementation of the working plan with The Engine Room.
Weโve followed up with potential partners to explore different hosting options for our users.
We will submit a proposal to the Spyware Accountability Initiative.
We will continue with our recurring activities.
#eefb59c
Add short demo videos of Colander#ac87efc
Refine PiRogue installation steps in documentation.#6ed7bce
Add draft for Botim Analysis#8ce52d1
Make it a bit more responsive#b7698ac
Update the landing page#8afda99
Monthly report#c1d71b8
Fix comment list and form UI.#c81ad58
Add functionality to generate HAR files from PiRogue experiments#a979ecc
Slightly improve the UI#7e151af
Add methods to retrieve Elasticsearch index IDs for artifacts and traffic data#86d9f8c
User preferences foundation and pin/unpin SubGraphs features.#84a7eaf
Minor database migration script (descriptions and django stuffs)#f0f491c
Fix Webkit/Gecko graph node size mismatches.#6a18e8d
Fix UI feedback Case accessibility rights#db6dd64
Harmonize thumbnail size#9dc955f
Use Mandolin to automatically generate the thumbnail of pictures#4f47f35
A bit of cleanup and error logging#c0c289c
Add pcapng-utils dependency#22afdbf
Update mandolin-python-client to version >= 1.0.2#e9c4d29
Remove useless button in the CSV importer#4d6d186
Foundation for PiRogueToolSuite/project-management#8#f3f1ddb
Fix documentation toggler position#cbdd33e
Don’t set the extra attributes when not supported by the model#80fd495
Move the import of entities to another REST endpoint#a01eeac
Import entities from CSV files#8f37e31
Display a world map showing the location extracted from an artifact#ab4fca1
Change the default size of the HAR viewer#40817ec
Set a longer timeout for Mandolin#fb4cfdd
WIP: import CSV file#e0e1e25
Force the maximum size of artifact overview#bb66708
Add a geographic map Vue component#5c68513
Enable Mandolin in dev environment#31a3614
Remove the magnifier icon#be9a9a9
Rework the display of the thumbnails#fe4a1cf
Delete incompatible versions of Frida#94f09e6
Merge pull request #24 from PiRogueToolSuite/frida-17.0.5#57a3f08
Publish frida packages.#ef2372c
Bump frida packages to 17.0.5 upstream.#7a5db36
Release pirogue-admin v1.0.10#2f0be4e
Merge #23#80e347e
Bump mvt to 2.6.0 upstream.#3a5206f
Merge pull request #22 from PiRogueToolSuite/frida-17.0.1#ad77609
Publish frida packages.#12ae304
Bump frida packages to 17.0.1 upstream.#630171d
Merge pull request #21 from PiRogueToolSuite/frida-16.7.13#6f33386
Release pcacpng-utils v1.0.9#fadd8f1
Release pirogue-admin v2.0.9#e552ee7
Make tag able to tag old releases.#10e4961
Force the udpate of the external networks when the external IP address has changed#e03f37b
Redeploy the entire configuration when the external IP address has changed#cec9d74
Add a note regarding repository indices.#723e2d7
Sync the suite directory explicitly.#20600f0
Document how to clean up old releases.#5627cd6
Update the changelog#ed18116
Prepare for 1.0.9 release#f2d1fa8
Properly handle IPv6#f3ad820
CLI: flag to output tshark raw JSON + improve README (caveat regarding HTTP/2 compressed multi-stream data for tshark < 4.2)#d204b83
Clean up#2382555
Automatic generation of the client for the version 1.0.2 of Mandolin