watch-puppy is a watchdog tool which can be used to observe file system changes (Linux, Windows and OSX), and registry changes (Windows).
- Observe File System:
> python watch-fs.py [<path_to_watch>[, <log_file_path>]]
- path_to_watch: optional, path which you want to observe, default is ./
- log_file_path: optional, path to save logs, if not set, log will print to console
- Observe Registry:
> python watch-reg.py [<hive_to_watch>[, <key_to_watch>[, <log_file_path>]]]
- hive_to_watch: optional, registry hive which you want to observe, default is HKCU
- key_to_watch: optional, registry key which you want to observe, default is SOFTWARE
- log_file_path: optional, path to save logs, if not set, log will print to console