Post

Replies

Boosts

Views

Activity

Comment on Endpoint Security Sample Code will not run extenstion
It doesn't look like it: ps ajxww|grep -i sysex|grep -v grep root 6290 1 6290 0 0 Ss ?? 0:00.16 /System/Library/Frameworks/SystemExtensions.framework/Versions/A/Helpers/sysextd ps ajxww|grep -i endpoint|grep -v grep root 75 1 75 0 0 Ss ?? 0:00.02 endpointsecurityd I don't believe I have seen an ES man page, and that link you added doesn't take you there either.
Topic: Privacy & Security SubTopic: General Tags:
May ’22
Comment on Killed -9 when running app signed with endpoint security
I build the executable in place in my dev directory - the target in my Makefile is ProtectOnAccess.app/Contents/MacOS/protect_am. Then, I copy it using "sudo cp -r ProtectOnAccess.app /Library/Application\ Support/protect/". I think this would definitely not cause the issue discussed in that post about updating mac software. I am fairly certain protect_am is a Mach-O executable. The file structure I obtained was from setting up a driver wrapper project in xcode that you recommended when trying to build outside of xcode. I codesign only the protect_am executable, and the entire ProtectOnAccess.app folder. Should I delete the _CodeSignature directory?
Topic: Privacy & Security SubTopic: General Tags:
Apr ’22
Comment on Working, signed, notarized app will not run on another system
I understand a little of this, but it would be helpful to find the actual source project that is referenced in these posts. In this case, DaemonWithApp is presented as though it is something I can see and work with, but I don't have it. Where can I get these samples? I have a sample xcode project I tried to build from the DaemonInAppsClothing source presented, but then when I switched out main.swift for my c++ code, and added in the dylib files, they do not end up in the archive. I know I'm all over the place here, so it is really hard to put things in any kind of order, or know if I'm following correct procedures.
Topic: Code Signing SubTopic: Entitlements Tags:
Mar ’22