Releases: nowsecure/fsmon
Releases · nowsecure/fsmon
fsmon 1.2
This 1.2 release comes with a fully refactored codebase that split ups the different implementations of the file monitoring logic. This change adds two new commandline flags to the tool:
-L
list all supported backends-B
select an specific backend
For example, on iOS (watchOS, tvOS included) and OSX fsmon -L
shows:
- devfsev
- kqueue
- fsevapi
It also addresses some of the issues reported by different users:
- Properly handling signals (
SIG31-C
) - Show no processname instead of trash from previous iteration
- Use better coding practices (ifdef guards using non-conflicting identifiers
- Handle unknown
dev/fsevents
packets in a better way to avoid losing some events in OSX. - Fix JSON output when
SIGINT
happens
fsmon 1.1
- Add binary-compatibility issues for
kitkat
and beyond. - Clean trash characters in
newfile
event - Implement
-a sec
to stop after N seconds - JSON output is now correct even after a
^C
- Added
man fsmon
manual page
Special thanks to @marioballano for testing and tuning the makefiles to get fsmon running on old versions of Android.
Binary packages for iOS / OSX and the plain binary for Android is available here:
First release of fsmon
Those are the binaries for Android, iOS and OSX.