Skip to content
See what notifications exist at runtime
Logos Objective-C Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
sources
.gitattributes
.gitignore
LICENSE.txt
Makefile
NotificationExplorer.plist
README.md
control

README.md

NotificationExplorer

See what notifications exist at runtime.

It keeps a list of notifications that come in contact with:

classes:

  • NSNotificationCenter
  • NSDistributedNotificationCenter
  • CPDistributedNotificationCenter
  • CPDistributedMessagingCenter

functions:

  • CFNotificationCenterAddObserver
  • CFNotificationCenterPostNotification
  • CFNotificationCenterPostNotificationWithOptions
  • notify_post
  • notify_register_check
  • notify_register_signal
  • notify_register_mach_port
  • notify_register_file_descriptor

Cleared out list of hooked classes and functions: sources/interfaces.h

Designed to be used in cycript with the following commands:

?expand
[[UFSNotificationList sharedInstance].notifications description]

To save the table of notifications, you can do:

[[UFSNotificationList sharedInstance].notifications writeToFile:@"/User/process.notifications.plist" atomically:YES]
You can’t perform that action at this time.