Re: Disabling screen capture

2014-02-27 Thread Bradley O'Hearne
On Feb 23, 2014, at 11:13 PM, Bradley O'Hearne wrote: > So I’ll try the Developer Program support phone number tomorrow, but beyond > that, there’s not much left to try. The DTS web form seems to be the only > game in town. …and the end of the matter: I got through to DTS. After a brief exc

Re: Disabling screen capture

2014-02-24 Thread Jeffrey Oleander
On 2014 Feb 21, at 18:24, Scott Ribe wrote: On Feb 21, 2014, at 2:26 PM, Bradley O'Hearne wrote: Industries such as medical (HIPAA), legal, government, education, military defense, etc. all have such security needs. The only way I can see for the app under discussion to work is to create kio

Re: Disabling screen capture

2014-02-23 Thread Bradley O'Hearne
On Feb 21, 2014, at 9:13 PM, Bradley O'Hearne wrote: > I’ve spent the last hour trying to post an issue to DTS via the Apple Mac > Developer Program Member Center….no dice. Despite the fact I have all fields > filled out, I keep getting the error message: > > “We are unable to process your re

Re: Disabling screen capture

2014-02-23 Thread Bradley O'Hearne
.@gmail.com > Cc: "Cocoa Cocoa-Dev" , "Uli Kusterer" > > Sent: Sunday, February 23, 2014 7:34:22 AM > Subject: Re: Disabling screen capture > > On Feb 22, 2014, at 10:09 PM, dangerwillrobinsondan...@gmail.com wrote: > >> How would you know what fi

Re: Disabling screen capture

2014-02-23 Thread Lee Ann Rucker
Ribe" To: dangerwillrobinsondan...@gmail.com Cc: "Cocoa Cocoa-Dev" , "Uli Kusterer" Sent: Sunday, February 23, 2014 7:34:22 AM Subject: Re: Disabling screen capture On Feb 22, 2014, at 10:09 PM, dangerwillrobinsondan...@gmail.com wrote: > How would you know what files to w

Re: Disabling screen capture

2014-02-23 Thread Bradley O'Hearne
On Feb 22, 2014, at 10:09 PM, dangerwillrobinsondan...@gmail.com wrote: > There is no Cocoa to this. This is OT. That is absolutely not true, it is *entirely* a question of Cocoa API, but…. > Thread should end. …I’ll actually request the thread end, because it has unfortunately been swallowed

Re: Disabling screen capture

2014-02-23 Thread Mills, Steve
On Feb 23, 2014, at 11:32, "Kyle Sluder" wrote: > > Control-Shift-3 puts the screenshot on the pasteboard Command-control-shift-3. Steve via iPad ___ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator

Re: Disabling screen capture

2014-02-23 Thread Kyle Sluder
On Feb 23, 2014, at 7:34 AM, Scott Ribe wrote: > >> On Feb 22, 2014, at 10:09 PM, dangerwillrobinsondan...@gmail.com wrote: >> >> How would you know what files to watch for? >> File extensions are really unreliable means of knowing content types. > > Because the built-in screen shot functionali

Re: Disabling screen capture

2014-02-23 Thread Geert-Jan Korsbø Nilsen
An app that deletes files on another persons Mac, blocks certain functions of the OS, and reports stuff really sounds like a trojan to me. I guess Apple has done a lot to prohibit this kind of behaviour from apps, so even if the app made by the thread-starter is legit, the mechanics would be use

Re: Disabling screen capture

2014-02-23 Thread Michael Starke
On 23.02.2014, at 17:16, Etienne Samson wrote: > Le 23 févr. 2014 à 16:34, Scott Ribe a écrit : > >> On Feb 22, 2014, at 10:09 PM, dangerwillrobinsondan...@gmail.com wrote: >> >>> How would you know what files to watch for? >>> File extensions are really unreliable means of knowing content ty

Re: Disabling screen capture

2014-02-23 Thread Etienne Samson
Le 23 févr. 2014 à 16:34, Scott Ribe a écrit : > On Feb 22, 2014, at 10:09 PM, dangerwillrobinsondan...@gmail.com wrote: > >> How would you know what files to watch for? >> File extensions are really unreliable means of knowing content types. > > Because the built-in screen shot functionality

Re: Disabling screen capture

2014-02-23 Thread Scott Ribe
On Feb 22, 2014, at 10:09 PM, dangerwillrobinsondan...@gmail.com wrote: > How would you know what files to watch for? > File extensions are really unreliable means of knowing content types. Because the built-in screen shot functionality uses a really obvious naming convention, and drops the fil

Re: Disabling screen capture

2014-02-23 Thread Jonathan Hull
I don’t like the idea of deleting random files on the user’s computer as it could cause major problems. You could take the snapchat approach and just send notifications to the proctor when files are created during a test. Thanks, Jon On Feb 22, 2014, at 1:54 PM, Matt Gough wrote: > OK, > >

Re: Disabling screen capture

2014-02-23 Thread Uli Kusterer
On 23 Feb 2014, at 11:20, Uli Kusterer wrote: > On 23 Feb 2014, at 06:09, dangerwillrobinsondan...@gmail.com wrote: >> There is no Cocoa to this. This is OT. >> Thread should end. > > What is it with you and this thread? Sorry, I shouldn’t have written it like that. And particularly not under

Re: Disabling screen capture

2014-02-23 Thread Uli Kusterer
On 23 Feb 2014, at 06:09, dangerwillrobinsondan...@gmail.com wrote: > There is no Cocoa to this. This is OT. > Thread should end. What is it with you and this thread? He’s already stated his requirements and asked for workarounds and solutions. The only people dragging this discussion kicking

Re: Disabling screen capture

2014-02-22 Thread dangerwillrobinsondanger
> On 2014/02/23, at 13:35, Scott Ribe wrote: > > I feel dirty for saying this ;-) But if you can't disable screen shots, how > about: using fsevents to watch for the files to be created, and delete them. > (Or, in this case raise a big fat alarm so the proctor will know.) > > I know, pure e

Re: Disabling screen capture

2014-02-22 Thread Scott Ribe
On Feb 22, 2014, at 10:31 AM, Uli Kusterer wrote: > Just using Mac OS X Kiosk mode would probably be even closer. :-) But judging > from the login terminals at 1 Infinite Loop, Kiosk mode doesn’t turn off > screen shots. I feel dirty for saying this ;-) But if you can't disable screen shots, h

Re: Disabling screen capture

2014-02-22 Thread Matt Gough
OK, So lets assume that you can’t actually prevent the screen being captured. Maybe a solution would be to prevent that captured data from surviving very long. e.g Install an FSEvents watcher and look out for image and movie files being created on the entire disk. Then delete them while your ap

Re: Disabling screen capture

2014-02-22 Thread SevenBits
On Feb 22, 2014, at 12:28 PM, Uli Kusterer wrote: > On 21 Feb 2014, at 23:30, SevenBits wrote: >> Well, yes, but Apple has the source code to OS X. There’s an important >> difference in that users cannot simply just delete important OS components. >> In some other operating systems (e.g Linux)

Re: Disabling screen capture

2014-02-22 Thread Uli Kusterer
On 22 Feb 2014, at 00:56, Ron Hunsinger wrote: > Parental controls with a Simple Finder is pretty close to kiosk mode. Just using Mac OS X Kiosk mode would probably be even closer. :-) But judging from the login terminals at 1 Infinite Loop, Kiosk mode doesn’t turn off screen shots. Cheers, -

Re: Disabling screen capture

2014-02-22 Thread Uli Kusterer
On 21 Feb 2014, at 23:30, SevenBits wrote: > Well, yes, but Apple has the source code to OS X. There’s an important > difference in that users cannot simply just delete important OS components. > In some other operating systems (e.g Linux) everything works with packages > and you can simply uni

Re: Disabling screen capture

2014-02-22 Thread Uli Kusterer
On 21 Feb 2014, at 22:26, Bradley O'Hearne wrote: > This is an app that the user has willfully installed, and has willfully > launched, fully knowing its function and purpose. The app does nothing until > the user launches it, the user can exit the app at any time, and no > restriction remains

Re: Disabling screen capture

2014-02-22 Thread Brad O'Hearne
Sent from my iPad > On Feb 22, 2014, at 12:27 AM, "Gary L. Wade" > wrote: > > You did go to this page, right? > > https://developer.apple.com/membercenter/index.action#requestTechSupport Yep, that's the one. > I remembered one form on the site, not this one, that I had to submit by > deletin

Re: Disabling screen capture

2014-02-21 Thread Gary L. Wade
You did go to this page, right? https://developer.apple.com/membercenter/index.action#requestTechSupport I remembered one form on the site, not this one, that I had to submit by deleting all the data and doing it again. Some freaky web page issue; I think it was a phone number field that kept t

Re: Disabling screen capture

2014-02-21 Thread Scott Ribe
On Feb 21, 2014, at 10:38 PM, Bradley O'Hearne wrote: > This is not the case on Windows. It provides the ability to block certain > things which public API on OS X does not. His point was that counting on that is not reliable. -- Scott Ribe scott_r...@elevated-dev.com http://www.elevated-dev

Re: Disabling screen capture

2014-02-21 Thread Bradley O'Hearne
On Feb 21, 2014, at 9:43 PM, dangerwillrobinsondan...@gmail.com wrote: > They're pointing out valid security issues which are true on all platforms. … > On any platform, you will need to basically install and run a root kit. This is not the case on Windows. It provides the ability to block cert

Re: Disabling screen capture

2014-02-21 Thread dangerwillrobinsondanger
> On 2014/02/22, at 11:13, Bradley O'Hearne wrote: > >> On Feb 21, 2014, at 3:02 PM, Jens Alfke wrote: >> >> >>> On Feb 21, 2014, at 1:26 PM, Bradley O'Hearne >>> wrote: >>> >>> If that is the case, then once I can officially confirm this, then I’ll >>> drop the pursuit. >> >> The key wo

Re: Disabling screen capture

2014-02-21 Thread Bradley O'Hearne
On Feb 21, 2014, at 3:02 PM, Jens Alfke wrote: > The best answer I’ve seen is that you’ll need to file a DTS support incident > and go through those official channels. I’ve spent the last hour trying to post an issue to DTS via the Apple Mac Developer Program Member Center….no dice. Despite t

Re: Disabling screen capture

2014-02-21 Thread Bradley O'Hearne
On Feb 21, 2014, at 3:02 PM, Jens Alfke wrote: > > On Feb 21, 2014, at 1:26 PM, Bradley O'Hearne > wrote: > >> If that is the case, then once I can officially confirm this, then I’ll drop >> the pursuit. > > The key word is “officially”. There’s not really any point to discussing it > her

Re: Disabling screen capture

2014-02-21 Thread Ron Hunsinger
On Feb 21, 2014, at 2:30 PM, SevenBits wrote: > Well, yes, but Apple has the source code to OS X. There’s an important > difference in that users cannot simply just delete important OS components. > In some other operating systems (e.g Linux) everything works with packages > and you can simply

Re: Disabling screen capture

2014-02-21 Thread Scott Ribe
On Feb 21, 2014, at 2:26 PM, Bradley O'Hearne wrote: > Industries such as medical (HIPAA), legal, government, education, military > defense, etc. all have such security needs. Well, there's certainly no such need for HIPAA compliance... -- Scott Ribe scott_r...@elevated-dev.com http://www.ele

Re: Disabling screen capture

2014-02-21 Thread Ron Hunsinger
On Feb 21, 2014, at 1:26 PM, Bradley O'Hearne wrote: > I believe it would be much more accurate to say that this is a fundamental > issue of whether OS X provides an app the ability to secure its content or > not. If the answer is that having an app on OS X is synonymous with having > the cont

Re: Disabling screen capture

2014-02-21 Thread SevenBits
On Feb 21, 2014, at 5:19 PM, Ron Hunsinger wrote: > > On Feb 21, 2014, at 1:26 PM, Bradley O'Hearne > wrote: >> I believe it would be much more accurate to say that this is a fundamental >> issue of whether OS X provides an app the ability to secure its content or >> not. If the answer is th

Re: Disabling screen capture

2014-02-21 Thread Jens Alfke
On Feb 21, 2014, at 1:26 PM, Bradley O'Hearne wrote: > If that is the case, then once I can officially confirm this, then I’ll drop > the pursuit. The key word is “officially”. There’s not really any point to discussing it here. We already had this exact same discussion a few months ago and

Re: Disabling screen capture

2014-02-21 Thread Bradley O'Hearne
On Feb 21, 2014, at 12:24 PM, Kyle Sluder wrote: > On Fri, Feb 21, 2014, at 10:35 AM, Bradley O'Hearne wrote: >> I’ll also add (not for the purposes >> of inciting a religious debate, but for the purposes of perspective and >> comparison), that this is one area of security where OS X surprisingly

Re: Disabling screen capture

2014-02-21 Thread Kyle Sluder
On Fri, Feb 21, 2014, at 10:35 AM, Bradley O'Hearne wrote: > I’ll also add (not for the purposes > of inciting a religious debate, but for the purposes of perspective and > comparison), that this is one area of security where OS X surprisingly > gives ground to Windows. Windows exposes more abilit

Re: Disabling screen capture

2014-02-21 Thread Bradley O'Hearne
On Feb 21, 2014, at 11:07 AM, Jim Zajkowski wrote: > It sounds like the computers are owned by the people taking the test, > and are not owned by the testing center. Thanks for the reply, Jim. That’s correct, this is an app that runs on the test-taker’s computer. > How is the test data deliv

Re: Disabling screen capture

2014-02-21 Thread Bradley O'Hearne
On Feb 21, 2014, at 11:24 AM, Jens Alfke wrote: > On Feb 21, 2014, at 9:55 AM, Bradley O'Hearne > wrote: > >> when the app runs, it has to temporarily take control of their machines, >> deliver a test such that the user doesn’t cheat (by having other apps like a >> web browser available), and

Re: Disabling screen capture

2014-02-21 Thread Jens Alfke
On Feb 21, 2014, at 9:55 AM, Bradley O'Hearne wrote: > when the app runs, it has to temporarily take control of their machines, > deliver a test such that the user doesn’t cheat (by having other apps like a > web browser available), and the test content isn’t copied This sounds like a complet

Re: Disabling screen capture

2014-02-21 Thread Jim Zajkowski
It sounds like the computers are owned by the people taking the test, and are not owned by the testing center. How is the test data delivered to the client? What's to prevent someone from grabbing network traffic and memory of the test application in the background? --Jim On Fri, Feb 21, 2014 a

Re: Disabling screen capture

2014-02-21 Thread Bradley O'Hearne
On Feb 21, 2014, at 10:08 AM, Uli Kusterer wrote: > On 21 Feb 2014, at 17:54, Bradley O'Hearne wrote: >> - A kiosk-type environment isn’t some kind of wacky edge use-case. The >> question really distills down to whether or not OS X provides APIs that >> allow an app to facilitate a secure kios

Re: Disabling screen capture

2014-02-21 Thread Uli Kusterer
On 21 Feb 2014, at 17:54, Bradley O'Hearne wrote: > - A kiosk-type environment isn’t some kind of wacky edge use-case. The > question really distills down to whether or not OS X provides APIs that allow > an app to facilitate a secure kiosk-type environment. Maybe the design > philosophy behind

Re: Disabling screen capture

2014-02-21 Thread Bradley O'Hearne
On Feb 20, 2014, at 4:23 PM, dangerwillrobinsondan...@gmail.com wrote: >> On 2014/02/21, at 8:05, Stevo Brock wrote: >> >>> On Feb 20, 2014, at 2:39 PM, Jens Alfke wrote: >>> >>> If I were trying to circumvent this I'd just use my iPhone camera to take a >>> photo or video of the screen. (Or op

Re: Disabling screen capture

2014-02-21 Thread Bradley O'Hearne
On Feb 21, 2014, at 5:33 AM, Uli Kusterer wrote: > On 20 Feb 2014, at 20:58, Bradley O'Hearne wrote: >> At WWDC 2013, I approached the Apple engineering teams with a need that a >> client of mine had to disable all screen capture while an app was running. >> This includes the hotkeys for taki

Re: Disabling screen capture

2014-02-21 Thread Uli Kusterer
On 20 Feb 2014, at 20:58, Bradley O'Hearne wrote: > At WWDC 2013, I approached the Apple engineering teams with a need that a > client of mine had to disable all screen capture while an app was running. > This includes the hotkeys for taking screenshots, capturing displays with > AVFoundation,

Re: Disabling screen capture

2014-02-20 Thread dangerwillrobinsondanger
> On 2014/02/21, at 8:05, Stevo Brock wrote: > >> On Feb 20, 2014, at 2:39 PM, Jens Alfke wrote: >> >> >>> On Feb 20, 2014, at 11:58 AM, Bradley O'Hearne >>> wrote: >>> >>> The app is delivering tests remotely ― some of which are not your typical >>> classroom college exams, but very priva

Re: Disabling screen capture

2014-02-20 Thread Stevo Brock
On Feb 20, 2014, at 2:39 PM, Jens Alfke wrote: > > On Feb 20, 2014, at 11:58 AM, Bradley O'Hearne > wrote: > >> The app is delivering tests remotely — some of which are not your typical >> classroom college exams, but very privately held, very expensive >> certification tests which clients h

Re: Disabling screen capture

2014-02-20 Thread Jens Alfke
On Feb 20, 2014, at 11:58 AM, Bradley O'Hearne wrote: > The app is delivering tests remotely — some of which are not your typical > classroom college exams, but very privately held, very expensive > certification tests which clients have spent many thousands of dollars to > create. This test

Re: Disabling screen capture

2014-02-20 Thread Doug Hill
My personal feeling is that this will never happen. I seem to recall one of the reasons Apple doesn't support Blu-Ray is because of the onerous requirements of the content industries to provide DRM at the kernel level. For example, Windows has facilities in the kernel to check if there is a bus

Re: Disabling screen capture

2014-02-20 Thread Bradley O'Hearne
On Feb 20, 2014, at 1:12 PM, Kyle Sluder wrote: > On Thu, Feb 20, 2014, at 11:58 AM, Bradley O'Hearne wrote: >> >> So my concluding questions are targeted at a general use case of trying >> to disable the ability to capture content which is delivered to and >> temporarily displayed within an ap

Re: Disabling screen capture

2014-02-20 Thread Kyle Sluder
On Thu, Feb 20, 2014, at 11:58 AM, Bradley O'Hearne wrote: > > So my concluding questions are targeted at a general use case of trying > to disable the ability to capture content which is delivered to and > temporarily displayed within an app within OS X. > > 1. Does anyone know a possible way t

Disabling screen capture

2014-02-20 Thread Bradley O'Hearne
Hello…. At WWDC 2013, I approached the Apple engineering teams with a need that a client of mine had to disable all screen capture while an app was running. This includes the hotkeys for taking screenshots, capturing displays with AVFoundation, remote desktop apps, Airplay, etc. As to the speci