Michael Roitzsch
|
051dd0f167
|
db: extract dylibs from dyld cache and scan
uses dyld_shared_cache_util tool from the Nix flake
|
2020-11-24 14:29:51 +01:00 |
|
Michael Roitzsch
|
ee5938c46f
|
db: include developer tools in scan
|
2020-11-24 14:29:51 +01:00 |
|
Michael Roitzsch
|
6853a9111d
|
db: collect information about binaries
• library linkage
• entitlements
• strings in the binary
|
2020-11-24 14:29:51 +01:00 |
|
Michael Roitzsch
|
d85af9cea8
|
check: existence of mentioned files
first check also sets up checks infrastructure
|
2020-11-24 14:29:51 +01:00 |
|
Michael Roitzsch
|
76c9417244
|
db: use transactions
for better database performance
|
2020-11-24 14:29:51 +01:00 |
|
Michael Roitzsch
|
caa1b1dce3
|
db: store compressed database file
automatically decompress before using
|
2020-11-24 14:29:51 +01:00 |
|
Michael Roitzsch
|
91f62823cd
|
db: refactor to separate iterator function
|
2020-11-24 14:29:51 +01:00 |
|
Michael Roitzsch
|
98bc5f9af1
|
db: collect information of files in the system
|
2020-11-23 16:12:15 +01:00 |
|
Michael Roitzsch
|
ddd4ef602e
|
Makefile: update internals.txt
|
2020-09-19 12:27:57 +02:00 |
|