Rodrigo Causarano

Results 17 comments of Rodrigo Causarano

I'm currently using this library in Android. You should be fine as long as you run this library in a new thread (Avoid the UI thread)

## Update 06/06/2025 I started ramping up with code and installing and using osquery

## Update 09/06/2025 - Fixed issue where osquery was returning no results for the safari_extensions table - Began work of reading extension data for the collector

## Update 10/06/2025 - Scan all apps to read their Info.plist file - Read and parse plist files into ptree - Identify and filter out apps that are not Safari...

## Update 11/06/2025 - Parse all of the plist logic with libplist library instead of boost's XML library - Began work writing unit test files.

## Update 12/06/2025 - Integrated the safari_extensions code in a local branch along with the other collectors - Fixed failing link error with libplist library - Testing of the code...

## Update 13/06/2025 - Now generating the output in JSON format This is the output currently being generated: ``` [ { "bundle_version": "6", "copyright": "", "description": "", "identifier": "com.doukan.darker.Extension", "name":...

## Update 17/06/2025 - Wrote boilerplate code for unit testing the new feature - Wrote a dummy unit test that always passes as placeholder code. This is the output: ```...

## Update 18/06/2025 - Wrote wrapper for unit testing the safari extensions collector - Wrote a unit test for testing that the JSON output format and data is correct. This...

## Update 19/06/2025 * Added more test cases to unit testing: * One of the two Safari Extensions has its plist file in binary format and the other in XML,...