pallotron / yubiswitch Goto Github PK
View Code? Open in Web Editor NEWOSX status bar application to enable/disable Yubikey Nano
License: Other
OSX status bar application to enable/disable Yubikey Nano
License: Other
yubiswitch doesn't recognize the NEO-N. It has the same frustrating problems as the Nano.
This is a great idea (and execution) but I fear there's a big issue with the way the device suspension currently works. When the device is disabled, touching the device lights up the yubikey (indicating activation) and the lights stay on until we enable the device on Yubiswitch. However, when enabled, the buffered OTP is immediately entered without needing to touch the key again.
So a malicious program could, entirely with software actions, defeat the 2FA by checking for and enabling the device on Yubiswitch to read the "buffered" OTP without needing a human.
Any thoughts on this? Ideal case would be to disable the Yubikey entirely while it's disabled on Yubiswitch, such as by resetting the device or disabling the USB port entirely (e.g., perhaps using http://github.com/libusb)?
I have a NEO-n... If I use the manager or personalize to enable all of CCID, U2F and OTP, the disabling doesn't actually disable OTP. This is ykpersonalize -m6 and is now supported on the NEO-n (and others). Setting this changes the product id to 0x116, and when changing that in the preferences yubiswitch reports no errors and claims to enable/disable the yubikey, but a casual touch still spits my OTPs out.
It would be awesome if instead of a global lock/unlock keyboard shortcut if there was a way to ignore all yubikey input EXCEPT when a modifier key was pressed.
For example, I'd like to be able to hold down cmd-option and then tap my yubikey.
It's like one of those nail guns where you have to press a button with your thumb while pulling the trigger for extra safety!
For some reason, when I re-enable the Yubikey it usually fires off a command automatically.
https://github.com/pallotron/yubiswitch/blob/master/README.md
Yubikey is the producer of the Yubikeys: an hardware authentication device, designed to provide an easy to use and secure compliment to the traditional username and password.
Yubico is the produce of the YubiKeys
Please document how to add YubiKey 4 Nano. The default vendor ID and product ID info are as follows:
'0x1050', '0x0407', 'Yubico Yubikey 4 OTP+CCID+U2F'
This is our current nano-sized YubiKey offered for sale.
Thanks!
Since this requires root privileges, it would be ideal if you could sign the DMG. If you have an Apple developer ID, it would be nice if you could sign the binary as well.
Instead of sending configuration(0) to the yubikey try to see if there is a way (in IOKit?) to power off a device?
I get "Can't find YubiKey. Check if it's plugged in then retry." although the YubiKey is plugged in. Can't seem to find a way to troubleshoot, even after the following:
Detect Network Change events and possibly enable it for a full interval (in case you arrive home and your sessions are dead).
Any chance to get support for the NEO-N?
I have a yubikey nano. Often when I wake from sleep or unplug and replug the yubikey, I can still accidentally trigger the yubikey even though yubiswitch says the yubikey is 'disabled'. I have to enable and re-disable the yubikey so that yubiswitch works. It's as if yubiswitch doesn't detect the yubikey is plugged in.
I didn't see the helper daemon and the app isn't working for me. Is there a way I can force the app to ask for root permissions again?
Abstractly speaking, the problem YubiSwitch is trying to solve is accidental input into incorrect text fields. Right now, YubiSwitch offers a rough all-or-nothing approach, but we could get more selective with some sort of rule engine.
The most basic would just be a whitelist of allowed applications where YubiSwitch is on by default. This would be pretty easy to do with AppleScript as it would only require checking frontmost on activation.
You could go even further and detect the windows name, like Pinentry Mac
for the MacGPG entry window.
Finally, you could even check for the presence of password fields using NSSecureTextField. However, I don't know how well this would work with non Cocoa applications and I'm betting it would require the accessibility option that allows applications to interact with the GUI directly.
I regularly have issues with Yubiswitch detecting the presence of the Yubikey and also whether it is off.
For example, if I manually remove and reinsert the Yubikey, Yubiswitch does not detect that the Yubikey has been removed and does not power the Yubiswitch back down.
However, this behavior is occurs without manual intervention. I will try to take notes (now that I know this repo is actually under development) but I suspect that it may be linked to #5.
Perhaps there are some system hooks that get called when activating USB devices that you could listen in on?
I just downloaded the 0.9 release, which was released a couple of hours ago.
When opening the app nothing happens, and when run from a termain I get:
#503 ❯❯❯ /Applications/yubiswitch.app/Contents/MacOS/yubiswitch -h
2015-08-17 15:41:31.420 yubiswitch[21984:442689] Unable to load nib file: MainMenu, exiting
After downloading the release .dmg
and installing, yubiswitch immediately crashes on launch. Attached is the crash report:
Process: yubiswitch [78644]
Path: /Applications/yubiswitch.app/Contents/MacOS/yubiswitch
Identifier: pallotron.yubiswitch
Version: 0.5 (0.5)
Code Type: X86-64 (Native)
Parent Process: launchd [117]
Responsible: yubiswitch [78644]
User ID: 501
Date/Time: 2014-03-19 10:45:30.949 -0600
OS Version: Mac OS X 10.9.2 (13C64)
Report Version: 11
Anonymous UUID: 9116F3ED-9056-9DC5-273F-9873C8B489DA
Sleep/Wake UUID: BF2A62F1-19B7-4103-8669-6CD79E6F4A62
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid parameter not satisfying: aKeyEquivalent != nil'
abort() called
terminating with uncaught exception of type NSException
Application Specific Backtrace 1:
0 CoreFoundation 0x00007fff9509625c __exceptionPreprocess + 172
1 libobjc.A.dylib 0x00007fff8b282e75 objc_exception_throw + 43
2 CoreFoundation 0x00007fff95096038 +[NSException raise:format:arguments:] + 104
3 Foundation 0x00007fff95d2bd41 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 189
4 AppKit 0x00007fff92b067b2 -[NSMenuItem setKeyEquivalent:] + 135
5 yubiswitch 0x00000001088e8dd3 -[AppDelegate observeValueForKeyPath:ofObject:change:context:] + 519
6 Foundation 0x00007fff95c3cf28 NSKeyValueNotifyObserver + 387
7 Foundation 0x00007fff95c5d9c7 -[NSObject(NSKeyValueObserverRegistration) _addObserver:forProperty:options:context:] + 306
8 Foundation 0x00007fff95c5d6f7 -[NSObject(NSKeyValueObserverRegistration) addObserver:forKeyPath:options:context:] + 112
9 AppKit 0x00007fff92b98f20 -[NSController addObserver:forKeyPath:options:context:] + 107
10 yubiswitch 0x00000001088e8ae4 -[AppDelegate awakeFromNib] + 313
11 CoreFoundation 0x00007fff94fb6549 -[NSSet makeObjectsPerformSelector:] + 201
12 AppKit 0x00007fff92af6c8d -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1157
13 AppKit 0x00007fff92aeb75e loadNib + 327
14 AppKit 0x00007fff92aeacfc +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 288
15 AppKit 0x00007fff92aeaaec -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 197
16 AppKit 0x00007fff92aea8db +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 357
17 AppKit 0x00007fff92ae6727 NSApplicationMain + 448
18 libdyld.dylib 0x00007fff90d695fd start + 1
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff8f1a4866 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff8e2a835c pthread_kill + 92
2 libsystem_c.dylib 0x00007fff8d740b1a abort + 125
3 libc++abi.dylib 0x00007fff9519df31 abort_message + 257
4 libc++abi.dylib 0x00007fff951c3952 default_terminate_handler() + 264
5 libobjc.A.dylib 0x00007fff8b28330d _objc_terminate() + 103
6 libc++abi.dylib 0x00007fff951c11d1 std::__terminate(void (*)()) + 8
7 libc++abi.dylib 0x00007fff951c0e7b __cxa_rethrow + 109
8 libobjc.A.dylib 0x00007fff8b283049 objc_exception_rethrow + 40
9 com.apple.Foundation 0x00007fff95c5d871 -[NSObject(NSKeyValueObserverRegistration) addObserver:forKeyPath:options:context:] + 490
10 com.apple.AppKit 0x00007fff92b98f20 -[NSController addObserver:forKeyPath:options:context:] + 107
11 pallotron.yubiswitch 0x00000001088e8ae4 -[AppDelegate awakeFromNib] + 313
12 com.apple.CoreFoundation 0x00007fff94fb6549 -[NSSet makeObjectsPerformSelector:] + 201
13 com.apple.AppKit 0x00007fff92af6c8d -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1157
14 com.apple.AppKit 0x00007fff92aeb75e loadNib + 327
15 com.apple.AppKit 0x00007fff92aeacfc +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 288
16 com.apple.AppKit 0x00007fff92aeaaec -[NSBundle(NSNibLoading) loadNibNamed:owner:topLevelObjects:] + 197
17 com.apple.AppKit 0x00007fff92aea8db +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 357
18 com.apple.AppKit 0x00007fff92ae6727 NSApplicationMain + 448
19 libdyld.dylib 0x00007fff90d695fd start + 1
Thread 1:
0 libsystem_kernel.dylib 0x00007fff8f1a4e6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff8e2a8f08 _pthread_wqthread + 330
2 libsystem_pthread.dylib 0x00007fff8e2abfb9 start_wqthread + 13
Thread 2:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x00007fff8f1a5662 kevent64 + 10
1 libdispatch.dylib 0x00007fff8a72043d _dispatch_mgr_invoke + 239
2 libdispatch.dylib 0x00007fff8a720152 _dispatch_mgr_thread + 52
Thread 3:
0 libsystem_kernel.dylib 0x00007fff8f1a4e6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff8e2a8f08 _pthread_wqthread + 330
2 libsystem_pthread.dylib 0x00007fff8e2abfb9 start_wqthread + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff8f1a4e6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff8e2a8f08 _pthread_wqthread + 330
2 libsystem_pthread.dylib 0x00007fff8e2abfb9 start_wqthread + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00007fff7aef9310 rcx: 0x00007fff57317e98 rdx: 0x0000000000000000
rdi: 0x0000000000000707 rsi: 0x0000000000000006 rbp: 0x00007fff57317ec0 rsp: 0x00007fff57317e98
r8: 0x6e6f697470656378 r9: 0x00007fff8d7688d0 r10: 0x0000000008000000 r11: 0x0000000000000206
r12: 0x00007fff57318020 r13: 0x00007fd198c49a80 r14: 0x0000000000000006 r15: 0x00007fff57317f00
rip: 0x00007fff8f1a4866 rfl: 0x0000000000000206 cr2: 0x000000010b1ef000
Logical CPU: 0
Error Code: 0x02000148
Trap Number: 133
Binary Images:
0x1088e7000 - 0x1088ebfff +pallotron.yubiswitch (0.5 - 0.5) <ACF95247-A591-3001-BDC3-5FF4CEE40652> /Applications/yubiswitch.app/Contents/MacOS/yubiswitch
0x1088f6000 - 0x1088fbff7 +com.kulakov.PTHotKey (2.0) <48A05C5C-CA81-30CA-9892-C089B3E4E103> /Applications/yubiswitch.app/Contents/Frameworks/PTHotKey.framework/Versions/A/PTHotKey
0x108903000 - 0x108913ff7 +com.kulakov.ShortcutRecorder (2.7) <8381BC0D-E408-3103-86A1-7A19F1B4BF1A> /Applications/yubiswitch.app/Contents/Frameworks/ShortcutRecorder.framework/Versions/A/ShortcutRecorder
0x7fff69005000 - 0x7fff69038817 dyld (239.4) <2B17750C-ED1B-3060-B64E-21897D08B28B> /usr/lib/dyld
0x7fff8a3f4000 - 0x7fff8a4b8ff7 com.apple.backup.framework (1.5.2 - 1.5.2) <A3C552F0-670B-388F-93FA-D917F96ACE1B> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x7fff8a4b9000 - 0x7fff8a627ff7 libBLAS.dylib (1094.5) <D862E2B7-91FA-3704-8F62-C1B65D381A84> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x7fff8a6bf000 - 0x7fff8a712fff com.apple.ScalableUserInterface (1.0 - 1) <19D73C6D-CA0A-3230-9644-7F01364137ED> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x7fff8a713000 - 0x7fff8a71cff3 libsystem_notify.dylib (121) <31F9FEF5-2897-328A-8441-B7BDFEDB10D4> /usr/lib/system/libsystem_notify.dylib
0x7fff8a71d000 - 0x7fff8a737fff libdispatch.dylib (339.90.1) <F3CBFE1B-FCE8-3F33-A53D-9092AB382DBB> /usr/lib/system/libdispatch.dylib
0x7fff8a738000 - 0x7fff8aa08ffc com.apple.CoreImage (9.2.7) <BF88A02E-994E-3970-AC62-04248CA8DC46> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x7fff8aa09000 - 0x7fff8aa25fff libresolv.9.dylib (54) <11C2C826-F1C6-39C6-B4E8-6E0C41D4FA95> /usr/lib/libresolv.9.dylib
0x7fff8aa26000 - 0x7fff8aa31ff7 com.apple.NetAuth (5.0 - 5.0) <C811E662-9EC3-3B74-808A-A75D624F326B> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fff8aa32000 - 0x7fff8aa44ff7 com.apple.MultitouchSupport.framework (245.13 - 245.13) <D5E7416D-45AB-3690-86C6-CC4B5FCEA2D2> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x7fff8aaa9000 - 0x7fff8aaceff7 com.apple.ChunkingLibrary (2.0 - 155.1) <B49408CD-ECE8-3785-84A4-45B03882574A> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x7fff8ab18000 - 0x7fff8ab53fff com.apple.bom (14.0 - 193.1) <EF24A562-6D3C-379E-8B9B-FAE0E4A0EF7C> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x7fff8abe5000 - 0x7fff8aca7ff5 com.apple.CoreText (352.0 - 367.19) <24848DF1-67EC-3D41-9548-1F14C6DFBBF9> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x7fff8acd3000 - 0x7fff8acebff7 com.apple.GenerationalStorage (2.0 - 160.2) <DC0236CC-A0F7-31DA-A201-09D4319BE96E> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x7fff8acec000 - 0x7fff8acf1fff libmacho.dylib (845) <B2BE3C25-CF1F-309B-AB99-1F0B54621445> /usr/lib/system/libmacho.dylib
0x7fff8ad41000 - 0x7fff8ad42ff7 libSystem.B.dylib (1197.1.1) <A75BB8CD-CE51-3DF7-BCF4-8BDE25FA7F0C> /usr/lib/libSystem.B.dylib
0x7fff8ad43000 - 0x7fff8ad5cff7 com.apple.Kerberos (3.0 - 1) <59427E11-37D6-34C9-95BB-D4438BFACA5B> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fff8ad5d000 - 0x7fff8ad67ff7 com.apple.CrashReporterSupport (10.9 - 538) <E4DA588F-C75A-39F6-9D2B-7B79F0245D39> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x7fff8ad68000 - 0x7fff8ad6dfff com.apple.DiskArbitration (2.6 - 2.6) <A4165553-770E-3D27-B217-01FC1F852B87> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff8b275000 - 0x7fff8b422f27 libobjc.A.dylib (551.1) <F21C5742-7B9C-31F1-BBAE-1717BC6C2F1B> /usr/lib/libobjc.A.dylib
0x7fff8b519000 - 0x7fff8b608fff libFontParser.dylib (111.1) <835A8253-6AB9-3AAB-9CBF-171440DEC486> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x7fff8b609000 - 0x7fff8b60aff7 com.apple.print.framework.Print (9.0 - 260) <C4C40E2E-6130-3D73-B1EF-97FF3F70CF2C> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x7fff8b86f000 - 0x7fff8bac8ff9 com.apple.security (7.0 - 55471.14) <3F7100A0-FE46-333D-9A4B-396580F1B4FE> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff8bb27000 - 0x7fff8bb4cff7 com.apple.CoreVideo (1.8 - 117.2) <FE12553A-9B5A-337E-92BD-EA8A8194C91A> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x7fff8bb4d000 - 0x7fff8bb4fff3 libsystem_configuration.dylib (596.13) <B51C8C22-C455-36AC-952D-A319B6545884> /usr/lib/system/libsystem_configuration.dylib
0x7fff8bb50000 - 0x7fff8bb51ff7 libsystem_blocks.dylib (63) <FB856CD1-2AEA-3907-8E9B-1E54B6827F82> /usr/lib/system/libsystem_blocks.dylib
0x7fff8bb52000 - 0x7fff8bd9aff7 com.apple.CoreData (107 - 481.01) <DA339795-5D97-35B5-9B04-629830013720> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x7fff8bd9b000 - 0x7fff8be2bfff com.apple.Metadata (10.7.0 - 800.23) <BFEE576F-D779-300B-B685-26A3A008710A> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x7fff8be2c000 - 0x7fff8bf9cff8 com.apple.CFNetwork (673.2.1 - 673.2.1) <AE407146-CCF2-33DD-AAEA-6887FD6F45BA> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7fff8bf9d000 - 0x7fff8bfb6ff7 com.apple.Ubiquity (1.3 - 289) <664F5B33-708D-33E9-81E1-C45CBE9AAB6E> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x7fff8bff5000 - 0x7fff8c025fff com.apple.IconServices (25 - 25.17) <36811973-8777-3211-863A-76B2C20B0ED0> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x7fff8c070000 - 0x7fff8c0e3fff com.apple.securityfoundation (6.0 - 55122.1) <1939DE0B-BC38-3E50-8A8C-3471C8AC4CD6> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x7fff8c0e4000 - 0x7fff8c10bff7 libsystem_network.dylib (241.3) <A499D688-9165-3776-8C8E-C018897B5B13> /usr/lib/system/libsystem_network.dylib
0x7fff8c15c000 - 0x7fff8c19bfff libGLU.dylib (9.6) <EE4907CA-219C-34BD-A84E-B85695F64C05> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x7fff8c19f000 - 0x7fff8c1a1fff libRadiance.dylib (1042) <B91D4B97-7BF3-3285-BCB7-4948BAAC23EE> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x7fff8c1c1000 - 0x7fff8c213fff libc++.1.dylib (120) <2CB96D10-1E3E-39B1-B90D-C56C3818321E> /usr/lib/libc++.1.dylib
0x7fff8c214000 - 0x7fff8c218ff7 libheimdal-asn1.dylib (323.15) <B8BF2B7D-E913-3544-AA6D-CAC119F81C7C> /usr/lib/libheimdal-asn1.dylib
0x7fff8c2a1000 - 0x7fff8c2d9ff7 com.apple.RemoteViewServices (2.0 - 94) <B17FAA76-61DB-33D0-90B7-4117A72A2B28> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x7fff8c2da000 - 0x7fff8c3c8fff libJP2.dylib (1042) <01D988D4-E36F-3120-8BA4-EF6282ECB010> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x7fff8c49b000 - 0x7fff8c4a0ff7 libunwind.dylib (35.3) <95D4D118-3368-3474-989D-271DE18C8365> /usr/lib/system/libunwind.dylib
0x7fff8c4a1000 - 0x7fff8c4a8ff8 liblaunch.dylib (842.90.1) <38D1AB2C-A476-385F-8EA8-7AB604CA1F89> /usr/lib/system/liblaunch.dylib
0x7fff8caaf000 - 0x7fff8cd99fff com.apple.CoreServices.CarbonCore (1077.17 - 1077.17) <3A2E92FD-DEE2-3D45-9619-11500801A61C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x7fff8cea9000 - 0x7fff8cf16fff com.apple.SearchKit (1.4.0 - 1.4.0) <33298263-5B12-340D-BB9D-D52303849561> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x7fff8d667000 - 0x7fff8d66affc com.apple.IOSurface (91 - 91) <812F4D48-6FD4-3DCB-8691-B077EBF981D7> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fff8d66b000 - 0x7fff8d66cfff com.apple.TrustEvaluationAgent (2.0 - 25) <334A82F4-4AE4-3719-A511-86D0B0723E2B> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x7fff8d6e2000 - 0x7fff8d6e3ffb libremovefile.dylib (33) <26266E3F-FDDC-3CFC-B27F-78B49BDC9BDC> /usr/lib/system/libremovefile.dylib
0x7fff8d6e4000 - 0x7fff8d76dff7 libsystem_c.dylib (997.90.3) <6FD3A400-4BB2-3B95-B90C-BE6E9D0D78FA> /usr/lib/system/libsystem_c.dylib
0x7fff8d7b7000 - 0x7fff8d826ff1 com.apple.ApplicationServices.ATS (360 - 363.3) <546E89D9-2AE7-3111-B2B8-2366650D22F0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x7fff8d827000 - 0x7fff8dc5affb com.apple.vision.FaceCore (3.0.0 - 3.0.0) <30FD8146-D6EB-3588-A7E5-ADC3110B3DCC> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x7fff8dc5b000 - 0x7fff8dce7ff7 com.apple.ink.framework (10.9 - 207) <96A56EAC-B4AC-3C9A-8C40-64E6196753CC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x7fff8de7d000 - 0x7fff8dea9fff com.apple.CoreServicesInternal (184.9 - 184.9) <4DEA54F9-81D6-3EDB-AA3C-1F9C497B3379> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x7fff8def6000 - 0x7fff8def8ff7 libquarantine.dylib (71) <973BE51D-6465-392F-9099-D4AB21BF0D25> /usr/lib/system/libquarantine.dylib
0x7fff8df04000 - 0x7fff8df1fff7 libPng.dylib (1042) <36FF1DDA-9804-33C5-802E-3FCA9879F0E6> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x7fff8e14f000 - 0x7fff8e27fff7 com.apple.desktopservices (1.8.2 - 1.8.2) <76D6ED93-9D5A-3941-8B88-A1773290AE74> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x7fff8e280000 - 0x7fff8e284fff com.apple.CommonPanels (1.2.6 - 96) <5744A1F1-1FA5-35DD-B924-F8983E81FC76> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x7fff8e2a6000 - 0x7fff8e2adff7 libsystem_pthread.dylib (53.1.4) <9DA50FD0-D9AC-3051-AD4B-BA0D745BC49C> /usr/lib/system/libsystem_pthread.dylib
0x7fff8eb7c000 - 0x7fff8ec63ff7 libxml2.2.dylib (26) <A1DADD11-89E5-3DE4-8802-07186225967F> /usr/lib/libxml2.2.dylib
0x7fff8ec64000 - 0x7fff8ed14ff7 libvMisc.dylib (423.32) <049C0735-1808-39B9-943F-76CB8021744F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x7fff8ed15000 - 0x7fff8ed95fff com.apple.CoreSymbolication (3.0 - 141) <37087FDB-874D-3FE2-9874-B047CC9BE910> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x7fff8edf3000 - 0x7fff8ee35ff7 libauto.dylib (185.5) <F45C36E8-B606-3886-B5B1-B6745E757CA8> /usr/lib/libauto.dylib
0x7fff8ef24000 - 0x7fff8ef24fff com.apple.CoreServices (59 - 59) <67A369BA-2326-383F-995B-853DAD7BFF43> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff8f159000 - 0x7fff8f15cfff com.apple.help (1.3.3 - 46) <6D71C959-D421-372B-A160-5317B4921F4D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x7fff8f18d000 - 0x7fff8f18eff7 libsystem_sandbox.dylib (278.11) <5E5A6E09-33A9-391A-AB34-E57D93BB1551> /usr/lib/system/libsystem_sandbox.dylib
0x7fff8f18f000 - 0x7fff8f1abff7 libsystem_kernel.dylib (2422.90.20) <20E00C54-9222-359F-BD98-CB79ABED769A> /usr/lib/system/libsystem_kernel.dylib
0x7fff8f1ac000 - 0x7fff8facbaf3 com.apple.CoreGraphics (1.600.0 - 599.20.11) <06212100-8069-31A1-9C44-F6C4B1695230> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x7fff8facc000 - 0x7fff8fad9ff7 libxar.1.dylib (202) <5572AA71-E98D-3FE1-9402-BB4A84E0E71E> /usr/lib/libxar.1.dylib
0x7fff8fe5a000 - 0x7fff8fe62fff libsystem_dnssd.dylib (522.90.2) <A0B7CF19-D9F2-33D4-8107-A62184C9066E> /usr/lib/system/libsystem_dnssd.dylib
0x7fff8fec3000 - 0x7fff8ffadfff libsqlite3.dylib (158) <447AA928-BCF7-3779-A7E5-210F264E0316> /usr/lib/libsqlite3.dylib
0x7fff9027c000 - 0x7fff9028dff7 libz.1.dylib (53) <4C5FA1A5-4471-398E-9543-2E54D46E63E9> /usr/lib/libz.1.dylib
0x7fff902fc000 - 0x7fff902fdff7 libDiagnosticMessagesClient.dylib (100) <4CDB0F7B-C0AF-3424-BC39-495696F0DB1E> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff90352000 - 0x7fff9035dfff libGL.dylib (9.6) <A2EF4E15-EA08-396D-A1D4-29E1CED6876A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x7fff90375000 - 0x7fff903a4fd2 libsystem_m.dylib (3047.16) <9D96AACD-5870-3A5C-B849-7F9C0F6EBB09> /usr/lib/system/libsystem_m.dylib
0x7fff90637000 - 0x7fff90637fff com.apple.Cocoa (6.8 - 20) <1482E95B-0C26-38AF-9A44-50ADE6C0876C> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x7fff90638000 - 0x7fff90640ffc libGFXShared.dylib (9.6) <E276D384-3616-3511-B5F2-92621D6372D6> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x7fff906a3000 - 0x7fff906eaff7 libcups.2.dylib (372.2) <37802F24-BCC2-3721-8E12-82B29B61B2AA> /usr/lib/libcups.2.dylib
0x7fff906eb000 - 0x7fff90730ffe com.apple.HIServices (1.22 - 467.2) <B7FCF008-C241-3862-BC63-E6EF4006A6E4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x7fff90ca1000 - 0x7fff90ca1fff com.apple.Carbon (154 - 157) <14069023-0BBB-3925-9BA9-EB2C9E9B8C75> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x7fff90d66000 - 0x7fff90d69ff7 libdyld.dylib (239.4) <CF03004F-58E4-3BB6-B3FD-BE4E05F128A0> /usr/lib/system/libdyld.dylib
0x7fff90db1000 - 0x7fff90f04ff7 com.apple.audio.toolbox.AudioToolbox (1.10 - 1.10) <3511ABFE-22E1-3B91-B86A-5E3A78CE33FD> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x7fff90f05000 - 0x7fff911afff5 com.apple.HIToolbox (2.1 - 697.4) <DF5635DD-C255-3A8E-8B49-F6D2FB61FF95> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x7fff911e6000 - 0x7fff911f3ff0 libbz2.1.0.dylib (29) <0B98AC35-B138-349C-8063-2B987A75D24C> /usr/lib/libbz2.1.0.dylib
0x7fff917cf000 - 0x7fff9189afff libvDSP.dylib (423.32) <3BF732BE-DDE0-38EB-8C54-E4E3C64F77A7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x7fff9189b000 - 0x7fff918b6ff7 libCRFSuite.dylib (34) <FFAE75FA-C54E-398B-AA97-18164CD9789D> /usr/lib/libCRFSuite.dylib
0x7fff918b7000 - 0x7fff918dfffb libRIP.A.dylib (599.20.11) <D79461A6-2E24-3531-ADA2-EAC972384A7D> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x7fff919d7000 - 0x7fff919e8ff7 libsystem_asl.dylib (217.1.4) <B983CA60-F418-317B-B142-48A6376564FC> /usr/lib/system/libsystem_asl.dylib
0x7fff91c11000 - 0x7fff91c1ffff com.apple.opengl (9.6.0 - 9.6.0) <709F4A02-73A0-303C-86B5-85C596C8B707> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff9206f000 - 0x7fff9208aff7 libsystem_malloc.dylib (23.10.1) <A695B4E4-38E9-332E-A772-29D31E3F1385> /usr/lib/system/libsystem_malloc.dylib
0x7fff920cf000 - 0x7fff921d5ff7 com.apple.ImageIO.framework (3.3.0 - 1042) <6101F33E-CACC-3070-960A-9A2EA4BC5F44> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x7fff92440000 - 0x7fff92450fff libbsm.0.dylib (33) <2CAC00A2-1352-302A-88FA-C567D4D69179> /usr/lib/libbsm.0.dylib
0x7fff9245e000 - 0x7fff924acfff libcorecrypto.dylib (161.1) <F3973C28-14B6-3006-BB2B-00DD7F09ABC7> /usr/lib/system/libcorecrypto.dylib
0x7fff9254b000 - 0x7fff92552fff com.apple.NetFS (6.0 - 4.0) <D4FE0F16-3085-34AF-B860-3D46B98FAD2A> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff926ba000 - 0x7fff926c3ffb com.apple.CommonAuth (4.0 - 2.0) <70FDDA03-7B44-37EC-B78E-3EC3C8505C76> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x7fff92821000 - 0x7fff9285fff7 libGLImage.dylib (9.6) <DCF2E131-A65E-33B2-B32D-28FF01605AB1> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x7fff92860000 - 0x7fff92862fff libCVMSPluginSupport.dylib (9.6) <FFDA2811-060E-3591-A280-4A726AA82436> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x7fff9287b000 - 0x7fff92892ff7 com.apple.CFOpenDirectory (10.9 - 173.90.1) <38A25261-C622-3F11-BFD3-7AFFC44D57B8> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x7fff92893000 - 0x7fff928e0ff2 com.apple.print.framework.PrintCore (9.0 - 428) <A2F7B9D2-7907-31D8-8462-E2E2E7C3AF2E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x7fff928e1000 - 0x7fff92928fff libFontRegistry.dylib (127) <401FA61F-4276-3296-9BFF-EC6EA7D7EDDE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x7fff92abf000 - 0x7fff92ae3fff libxpc.dylib (300.90.2) <AB40CD57-F454-3FD4-B415-63B3C0D5C624> /usr/lib/system/libxpc.dylib
0x7fff92ae4000 - 0x7fff9365afff com.apple.AppKit (6.9 - 1265.19) <12647F2F-3FE2-3D77-B3F0-33EFAFF2CEA7> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff93663000 - 0x7fff9366fff3 com.apple.AppleFSCompression (56 - 1.0) <1EBCFC91-734D-338B-8796-4B93BDC53014> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x7fff93670000 - 0x7fff93671fff libunc.dylib (28) <C3737C9A-C06F-310C-B78C-7D8D882A35DE> /usr/lib/system/libunc.dylib
0x7fff93685000 - 0x7fff9368ffff libcommonCrypto.dylib (60049) <79B8E80F-E596-3302-8243-EC479B9546CA> /usr/lib/system/libcommonCrypto.dylib
0x7fff93ee8000 - 0x7fff93f5ffff com.apple.CoreServices.OSServices (600.4 - 600.4) <80E7B419-A0D5-373B-B2B5-88E6A8CD3AE6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x7fff93ff3000 - 0x7fff942c7fc7 com.apple.vImage (7.0 - 7.0) <1DDB8AB7-03D5-3D20-9D77-C69074C6FD26> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x7fff94388000 - 0x7fff943c9fff com.apple.PerformanceAnalysis (1.47 - 47) <784ED7B8-FAE4-36CE-8C76-B7D300316C9F> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x7fff943ca000 - 0x7fff943f1ffb libsystem_info.dylib (449.1.3) <395D8CD6-616A-3BD3-A195-C6D68EB9AB22> /usr/lib/system/libsystem_info.dylib
0x7fff94405000 - 0x7fff945bdff3 libicucore.A.dylib (511.31) <167DDD0A-A935-31AF-B5B9-940268EC3A3C> /usr/lib/libicucore.A.dylib
0x7fff945be000 - 0x7fff945c2fff libpam.2.dylib (20) <A63D4DA2-06A4-3FB8-AC3F-BDD69694EE5E> /usr/lib/libpam.2.dylib
0x7fff948e6000 - 0x7fff948f0ff7 com.apple.bsd.ServiceManagement (2.0 - 2.0) <9556885C-22DD-3392-ACCB-2B413434D8D3> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x7fff94a6e000 - 0x7fff94a6efff com.apple.ApplicationServices (48 - 48) <F250170A-8805-3731-9097-78CAD04481F0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x7fff94a6f000 - 0x7fff94c0bff3 com.apple.QuartzCore (1.8 - 332.3) <80F1068F-4A34-34FB-9E05-A2DC0700D2F2> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7fff94c0c000 - 0x7fff94c70fff com.apple.datadetectorscore (5.0 - 354.3) <B92E87D1-2045-3AB2-AE3F-8F948B30518A> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x7fff94c8b000 - 0x7fff94cf5ff7 com.apple.framework.IOKit (2.0.1 - 907.90.2) <A779DE46-BB7E-36FD-9348-694F9B09718F> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff94cf6000 - 0x7fff94d0eff7 com.apple.openscripting (1.4 - 157) <B3B037D7-1019-31E6-9D17-08E699AF3701> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x7fff94d50000 - 0x7fff94e34fff com.apple.coreui (2.1 - 231) <A7942BEE-E6BA-3A68-8EA0-57A8A9066B2D> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x7fff94ef6000 - 0x7fff94f47ff3 com.apple.audio.CoreAudio (4.2.0 - 4.2.0) <EAC1821B-CD20-30E3-BF95-C1839CA97BF7> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x7fff94f48000 - 0x7fff9512dfff com.apple.CoreFoundation (6.9 - 855.14) <617B8A7B-FAB2-3271-A09B-C542E351C532> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff9512e000 - 0x7fff95191ff7 com.apple.SystemConfiguration (1.13 - 1.13) <63B985ED-E7E4-3095-8D12-63C9F1DB0F3D> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x7fff9519d000 - 0x7fff951c6ff7 libc++abi.dylib (49.1) <21A807D3-6732-3455-B77F-743E9F916DF0> /usr/lib/libc++abi.dylib
0x7fff951c7000 - 0x7fff951cafff libCoreVMClient.dylib (58.1) <EBC36C69-C896-3C3D-8589-3E9023E7E56F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x7fff9546d000 - 0x7fff95491ff7 libJPEG.dylib (1042) <33648F26-A1DA-3C30-B15B-E9FFD41DB25C> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x7fff95a56000 - 0x7fff95a56fff com.apple.Accelerate (1.9 - Accelerate 1.9) <CFEF9CBE-4A1A-33FD-9174-D44314BB28F3> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff95a5d000 - 0x7fff95ab6fff libTIFF.dylib (1042) <51D02EEC-0D0C-34C1-91C8-D316473A3FEA> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x7fff95ab7000 - 0x7fff95ac3ff7 com.apple.OpenDirectory (10.9 - 173.90.1) <E5EF8E1A-7214-36D0-AF0D-8D030DF6C2FC> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff95ac4000 - 0x7fff95ad1ff4 com.apple.Librarian (1.2 - 1) <2F677B44-BCA3-313B-881E-EE322E865100> /System/Library/PrivateFrameworks/Librarian.framework/Versions/A/Librarian
0x7fff95c33000 - 0x7fff95c33ff7 libkeymgr.dylib (28) <D7045F25-BFA4-3840-847D-AF95DF8B6CCA> /usr/lib/system/libkeymgr.dylib
0x7fff95c34000 - 0x7fff95f32fff com.apple.Foundation (6.9 - 1056.13) <2EE9AB07-3EA0-37D3-B407-4A520F2CB497> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff96d82000 - 0x7fff96dabfff com.apple.DictionaryServices (1.2 - 208) <A4E4EA9E-08A1-3F77-8B57-A5A1ADD70B52> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x7fff96dc3000 - 0x7fff96dc9ff7 libsystem_platform.dylib (24.90.1) <3C3D3DA8-32B9-3243-98EC-D89B9A1670B3> /usr/lib/system/libsystem_platform.dylib
0x7fff96dca000 - 0x7fff97027ffd com.apple.RawCamera.bundle (5.03 - 731) <99C18399-B160-3C4A-AEDC-A2FD4944FCC6> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x7fff97028000 - 0x7fff97035fff com.apple.Sharing (132.2 - 132.2) <3DFB1133-8FD3-3B60-8E9C-0FE62AACFD7B> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x7fff97036000 - 0x7fff97038ff7 com.apple.securityhi (9.0 - 55005) <405E2BC6-2B6F-3B6B-B48E-2FD39214F052> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x7fff97039000 - 0x7fff97091ff7 com.apple.Symbolication (1.4 - 129) <16D42516-7B5E-357C-898A-FAA9EE7642B3> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x7fff970ac000 - 0x7fff97175fff com.apple.LaunchServices (572.26 - 572.26) <EF8A4A15-0861-35C5-9744-5E1BC5C26DD9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x7fff97176000 - 0x7fff97185ff8 com.apple.LangAnalysis (1.7.0 - 1.7.0) <2777524A-E7EF-3B7B-B15D-F58CDEEFC736> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x7fff97186000 - 0x7fff9718dff3 libcopyfile.dylib (103) <6453487A-EDA5-353C-8351-1AABB3C7777C> /usr/lib/system/libcopyfile.dylib
0x7fff971ae000 - 0x7fff971e7ff7 com.apple.QD (3.50 - 298) <5343278D-47B7-3AF2-9B4B-4B8B0F942CD1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x7fff971e8000 - 0x7fff971f3fff libkxld.dylib (2422.90.20) <EF476345-7A69-3AC0-95ED-0196FB8910CB> /usr/lib/system/libkxld.dylib
0x7fff971f4000 - 0x7fff975d5ffe libLAPACK.dylib (1094.5) <7E7A9B8D-1638-3914-BAE0-663B69865986> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x7fff975d6000 - 0x7fff976c7ff9 libiconv.2.dylib (41) <BB44B115-AC32-3877-A0ED-AEC6232A4563> /usr/lib/libiconv.2.dylib
0x7fff976d7000 - 0x7fff976dafff com.apple.TCC (1.0 - 1) <F25B5875-081A-3877-B70E-374D54B54C5F> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x7fff9773a000 - 0x7fff97762ffb libxslt.1.dylib (13) <C9794936-633C-3F0C-9E71-30190B9B41C1> /usr/lib/libxslt.1.dylib
0x7fff977a9000 - 0x7fff977b2fff com.apple.speech.synthesis.framework (4.7.1 - 4.7.1) <383FB557-E88E-3239-82B8-15F9F885B702> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x7fff97809000 - 0x7fff97811ff3 libCGCMS.A.dylib (599.20.11) <BB1E8D63-9FA1-3588-AC5D-1980576ED62C> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib
0x7fff97812000 - 0x7fff97824fff com.apple.ImageCapture (9.0 - 9.0) <D9269440-8E56-3C03-88F5-F8AD662D17DB> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x7fff97825000 - 0x7fff97854fff com.apple.DebugSymbols (106 - 106) <9F66640E-277C-317E-A01E-A1E5B13E2592> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x7fff97855000 - 0x7fff978baff5 com.apple.Heimdal (4.0 - 2.0) <523EC6C4-BD9B-3840-9376-E617BA627F59> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x7fff978bb000 - 0x7fff978bfff7 libGIF.dylib (1042) <C57840F6-1C11-3273-B4FC-956950B94034> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x7fff97957000 - 0x7fff9795fff7 com.apple.speech.recognition.framework (4.2.4 - 4.2.4) <A816D8B1-6B7B-3E5B-9FAE-CBDA70192E7E> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x7fff97960000 - 0x7fff97961fff liblangid.dylib (117) <9546E641-F730-3AB0-B3CD-E0E2FDD173D9> /usr/lib/liblangid.dylib
0x7fff979e1000 - 0x7fff97a2ffff com.apple.opencl (2.3.59 - 2.3.59) <8C2ACCC6-B0BA-3FE7-98A1-5C67284DEA4E> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x7fff97a30000 - 0x7fff97a34ff7 libsystem_stats.dylib (93.90.3) <1A55AF8A-B6C4-3163-B557-3AD25DA643A8> /usr/lib/system/libsystem_stats.dylib
0x7fff97a35000 - 0x7fff97a64ff5 com.apple.GSS (4.0 - 2.0) <62046C17-5D09-346C-B08E-A664DBC18411> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x7fff97a65000 - 0x7fff97a69ff7 libcache.dylib (62) <8C1EFC4F-3F51-3DE9-A973-360B461F3D65> /usr/lib/system/libcache.dylib
0x7fff97aa7000 - 0x7fff97b30fff com.apple.ColorSync (4.9.0 - 4.9.0) <E7E0D542-D77A-3E32-B146-4D0FEAF282D3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x7fff97b5e000 - 0x7fff97bb9ffb com.apple.AE (665.5 - 665.5) <3558CC9A-FD30-3DAD-AB40-FE6828E76FE1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x7fff97be1000 - 0x7fff97be1ffd com.apple.audio.units.AudioUnit (1.10 - 1.10) <486A97CD-C1F7-324D-87BC-B07F7A415B68> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7fff97be2000 - 0x7fff97be2fff com.apple.Accelerate.vecLib (3.9 - vecLib 3.9) <F8D0CC77-98AC-3B58-9FE6-0C25421827B6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff97c06000 - 0x7fff97c0dfff libcompiler_rt.dylib (35) <2A890004-0A78-3E33-9AC5-A7D63BD4F879> /usr/lib/system/libcompiler_rt.dylib
0x7fff97cc8000 - 0x7fff97cc8ffd libOpenScriptingUtil.dylib (157) <19F0E769-0989-3062-9AFB-8976E90E9759> /usr/lib/libOpenScriptingUtil.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 1
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 34378
thread_create: 0
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=155.6M resident=257.9M(166%) swapped_out_or_unallocated=16777216.0T(11309041057792%)
Writable regions: Total=66.3M written=1484K(2%) resident=1904K(3%) swapped_out=0K(0%) unallocated=64.5M(97%)
REGION TYPE VIRTUAL
=========== =======
CG backing stores 12K
CG shared images 180K
Dispatch continuations 16.0M
Image IO 4K
Kernel Alloc Once 8K
MALLOC 40.3M
MALLOC (admin) 32K
STACK GUARD 56.0M
Stack 9824K
VM_ALLOCATE 372K
__DATA 19.4M
__IMAGE 528K
__LINKEDIT 65.5M
__TEXT 90.0M
__UNICODE 544K
mapped file 34.4M
shared memory 4K
=========== =======
TOTAL 333.0M
This way, I can write a wrapper around ssh which enables the key so I don't need to mess with the menu. This could be done with an applescript hook, and some sample osascript invocations somewhere.
Hey, i'm actually quite curious about how do u add this feature?
thx in advance!
🍺
Each time I start yubiswitch it requests to install the helper application even though it is still in /Library/PrivilegedHelperTools
When the YubiKey is removed instead of doing a computer lock it enables the screen saver (which locks the computer). The screen saver shows up even though it is disabled on my Mac. Is this the intended behaviour?
When I "enable" Yubiswitch the password is being written out. It should just be enabled, and then wait for met to press it.
I tried yubiswitch and it didn't work for me (Yubikey 4 Nano, OSX 10.9.5) - setting to either 'disabled' or 'enabled', touching would still generate the OTP code.
So I want to uninstall but it's not clear how. Obviously I've removed the app from the Applications folder, and after a reboot the daemon is no longer running.
I had to give it root permissions during installation. Has it configured something which needs to be undone?
I see that /Library/LaunchDaemons/com.pallotron.yubiswitch.helper.plist
is still present. And this in turn points to /Library/PrivilegedHelperTools/com.pallotron.yubiswitch.helper
. So I've removed those now. Is there anything else to be done?
There is what looks like a crash log in /Library/Logs/DiagnosticReports/com.pallotron.yubiswitch.helper,VBoxNetDHCP,VBoxSVC,VBoxXPCOMIPC_2016-03-14-194426_Brians-MacBook-Air.shutdownStall
On Mac OS X El Capitan (10.11.x) I can enable/disable via the Yubiswitch UI and it has no effect. Is this a known issue?
Convert release process using github's Release APIS and try to see if you can use
ChocTop
I use Yubiswitch from scripts which frequently enable/disable my Yubikey, and I find the notifications distracting. I can get this same information from the color of the menu icon. It would be nice to have an option to be able to disable the notifications each time the Yubikey is enabled/disabled.
It would be helpful if YubiSwitch automatically enabled the YubiKey for the usual time period when a laptop comes out of sleep. That way when a laptop was opened up, any services that needed logging into wouldn't require selecting "Enable YubiKey" from the menu first. Thanks.
I'm using my Yubikey NEO-n as part of multi-factor authentication for my Mac (https://www.yubico.com/wp-content/uploads/2015/04/YubiKey-OSX-Login.pdf). Unfortunately when Yubiswitch disables the NEO-n it no longer works for login.
It would be nice if Yubiswitch had a hook into the system to re-enable the Yubikey whenever the system goes into screensaver, locks or sleeps.
Not a huge deal, but I'd like to be able to enable/disable the yubikey from the command line. It'd allow me to create an alias to enable it before ssh'ing in to a server where I'll be using it as part of the auth flow. I can obviously hit the key-binding to enable it as I do now, but I'd save one more step. Feel free to close if it'd be a pain to do or you don't think it makes sense. Thanks for the app regardless.
YubiSwitch .10 and .11 releases won't open in OS X 10.9. Not a major problem but it would be nice to have support for it while until the bugs in 10.11 get worked out. I skipped 10.10 due to DNS issues that are (supposedly) fixed in 10.11....
Close if not feasible.
After enabling YubiKey, disabling it doesn't take effect.
'Lock computer after YubiKey is removed' doesn't take effect either.
I feel like a double click option might help many misscliks.
Hi, opening an official issue after the yubikey embarrassingly went off while I was reviewing a similar past issue. So, I installed Yubiswitch 3 days ago and it's been working fine, but I've restarted my computer since then. Now it no longer works. I've tried restarting the program several times as well as unplugging/plugging back in my yubikey. I've also double checked that the yubiswitch preferences are set properly with my productID and vendorID.
Here are the results from /var/log/system.log
, grepping for yubi:
doria @ ~$ grep yubi /var/log/system.log
Aug 16 00:17:30 doria-C02RP35AFVH8 com.pallotron.yubiswitch.helper[33970]: Received message. idProduct: 1025, idVendor: 2, action: 1
Aug 16 00:17:34 doria-C02RP35AFVH8 yubiswitch[95619]: Failed to connect (controller) outlet from (NSApplication) to (NSUserDefaultsController): missing setter or instance variable
Aug 16 00:17:35 doria-C02RP35AFVH8 yubiswitch[95619]: Helper information: {
Label = "com.pallotron.yubiswitch.helper";
Program = "/Library/PrivilegedHelperTools/com.pallotron.yubiswitch.helper";
"/Library/PrivilegedHelperTools/com.pallotron.yubiswitch.helper"
Aug 16 00:17:35 doria-C02RP35AFVH8 yubiswitch[95619]: helper installedVersion: 1
Aug 16 00:17:35 doria-C02RP35AFVH8 yubiswitch[95619]: helper appBundleURL: file:///Applications/yubiswitch.app/
Aug 16 00:17:35 doria-C02RP35AFVH8 yubiswitch[95619]: helper currentVersion: 1
Aug 16 00:17:35 doria-C02RP35AFVH8 com.pallotron.yubiswitch.helper[33970]: Received message. idProduct: 1025, idVendor: 2, action: 0
Aug 16 00:36:48 doria-C02RP35AFVH8 com.pallotron.yubiswitch.helper[33970]: Received message. idProduct: 1025, idVendor: 2, action: 1
Aug 16 00:38:45 doria-C02RP35AFVH8 yubiswitch[96769]: Failed to connect (controller) outlet from (NSApplication) to (NSUserDefaultsController): missing setter or instance variable
Aug 16 00:38:45 doria-C02RP35AFVH8 yubiswitch[96769]: Helper information: {
Label = "com.pallotron.yubiswitch.helper";
Program = "/Library/PrivilegedHelperTools/com.pallotron.yubiswitch.helper";
"/Library/PrivilegedHelperTools/com.pallotron.yubiswitch.helper"
Aug 16 00:38:45 doria-C02RP35AFVH8 yubiswitch[96769]: helper installedVersion: 1
Aug 16 00:38:45 doria-C02RP35AFVH8 yubiswitch[96769]: helper appBundleURL: file:///Applications/yubiswitch.app/
Aug 16 00:38:45 doria-C02RP35AFVH8 yubiswitch[96769]: helper currentVersion: 1
Aug 16 00:38:45 doria-C02RP35AFVH8 com.pallotron.yubiswitch.helper[33970]: Received message. idProduct: 1025, idVendor: 2, action: 0
Aug 16 00:38:56 doria-C02RP35AFVH8 com.pallotron.yubiswitch.helper[33970]: Received message. idProduct: 1025, idVendor: 2, action: 1
Aug 16 00:39:01 doria-C02RP35AFVH8 com.pallotron.yubiswitch.helper[33970]: Received message. idProduct: 1025, idVendor: 2, action: 0
Make it able to turn off Yubi after a while (say 3 minutes by default, configurable) so you don't have to turn it off.
This is similar to Anton's original python app.
App should support product IDs 0x0110-0x0116 by default but allow for an override.
Product IDs:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.