Skip to content

Releases: nowsecure/fsmon

fsmon 1.2

06 May 16:21
Compare
Choose a tag to compare

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

25 Apr 23:02
Compare
Choose a tag to compare
  • 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.

screen shot 2016-04-26 at 01 29 00

Binary packages for iOS / OSX and the plain binary for Android is available here:

First release of fsmon

22 Mar 01:10
Compare
Choose a tag to compare

Those are the binaries for Android, iOS and OSX.