So what if a program uses nsurlsessiond to make a connection? Little snitch only knows that nsurlsessiond is asking for network access, so there is no way for it to grant different permissions to the different programs that are _using_ nsurlsessiond. If you don’t want, say, gamed making any outward network connection, you can make a Little Snitch rule that prevents that. Little Snitch implements a conventional access control system: you can grant or deny any application access to network hosts, ports, etc. If an application wants to fetch a web page, it uses an NSURLSession object, which pokes the daemon, which pokes the site, which returns the bits to the daemon, which returns the bits to the application.īecause I’m curious and a bit paranoid, I use a program called Little Snitch, which monitors all network requests made by applications. The MacOS API has something called an NSURLSession object, which relies on a background process (daemon) called ‘nsurlsessiond’ (if I understand correctly).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |