Create MacOS.System.IntelligencePlatform.Wifi.yaml#981
Create MacOS.System.IntelligencePlatform.Wifi.yaml#981ydkhatri wants to merge 1 commit intoVelocidex:masterfrom
Conversation
This artifact parses the views.db database, part of Apple Intelligence which provides detailed connect/disconnect events on recent wifi connections.
|
We generally try to add sqlite artifacts to the sqlitehunter https://github.com/Velocidex/SQLiteHunter |
|
I see the point in trying to keep all sqlite ones in the same artifact. However, it is not conducive to analysis as the results are cluttered in the notebook with too many empty tables (VQL cells). And as we continue to add more items to the sqlitehunter module, it will only get worse. Grouping is also problematic. One may not want to process all MacOS sqlite artifacts. While this may be a good one for collecting all sqlite files, it's not usable for review/analysis of results. Ideally, we want to review one artifact in one notebook. Any output with more than 2-3 cells is difficult to work with. We can add this to sqlitehunter, but I'd rather have it independent (or both places) for reasons cited above. |
|
Thanks for this feedback - it is a good discussion to have
There are two scenarios - the first is:
Both these could be addressed in improving the presentation |
|
FWIW I agree with @ydkhatri but this is mainly from the barrier of entry to adding to SQLiteHunter for normal users. I think its much easier to write artifacts that fit specific workflow directly, making searchable and easy to find. This should be exactly what we put on the exchange, and leave the SQLiteHunter as curated. WRT workflow, I think you also want to allow filtering and targeting to enable all the usecases: bulk/preservation, targetted, hunting for IOC etc. I have always thought we need to expand the filters in SQLiteHunter for this, but havent beein doing enough direct IR to need to. I think one filter at add to SQLiteHunter immediately is TargetArtifactRegex which could allow targeting specific artifact in SQLiteHunter. |
|
Thanks. This was added in Velocidex/SQLiteHunter#37 With the SQLite hunter, you can now select just the one rule if you only want that one - or a regex of rules so it is the same as having lots of separate artifacts. |
This artifact parses the views.db database, part of Apple Intelligence which provides detailed connect/disconnect events on recent wifi connections.