Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!newsfeed.eweka.nl!eweka.nl!feeder3.eweka.nl!195.114.241.41.MISMATCH!feeder.news-service.com!feeder.news-service.com!xlned.com!feeder5.xlned.com!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.016 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'also:': 0.09; 'content- type:multipart/signed': 0.09; 'filename:fname piece:signature': 0.09; 'am,': 0.12; 'things.': 0.13; '(at)': 0.16; '(dot)': 0.16; 'content-type:application/pgp-signature': 0.16; 'definition,': 0.16; 'filename:fname piece:asc': 0.16; 'filename:fname:signature.asc': 0.16; 'obviously,': 0.16; 'subject:Detecting': 0.16; 'question.': 0.16; 'wrote:': 0.16; 'subject:Windows': 0.18; 'received:209.85.210.174': 0.18; 'received:mail-iy0-f174.google.com': 0.18; 'trying': 0.21; 'blog:': 0.21; 'detect': 0.21; 'header:In-Reply-To:1': 0.22; 'versions': 0.23; "i'm": 0.27; 'handled': 0.28; 'hansen': 0.30; 'os,': 0.30; 'received:24': 0.32; 'app': 0.33; "can't": 0.33; 'there': 0.33; 'to:addr:python-list': 0.33; '...': 0.34; 'responded': 0.34; 'certain': 0.35; 'sequence': 0.37; 'but': 0.37; 'some': 0.38; 'received:google.com': 0.38; 'received:209.85': 0.38; 'subject:: ': 0.39; 'why': 0.39; 'to:addr:python.org': 0.39; 'hit': 0.40; 'happens': 0.40; 'secure': 0.66; 'login': 0.69; 'header:Reply-To:1': 0.71; 'reply-to:no real name:2**0': 0.71; 'mail:': 0.73; '100%': 0.82; 'interrupt': 0.84; 'sequence:': 0.84; 'url:io': 0.93 Sender: Ixokai Date: Fri, 02 Sep 2011 00:06:12 -0700 From: Stephen Hansen MIME-Version: 1.0 To: python-list@python.org Subject: Re: Detecting Ctrl-Alt-Del in Windows References: <6e602a19-8cca-4924-bd95-df08615662d2@c8g2000prn.googlegroups.com> In-Reply-To: <6e602a19-8cca-4924-bd95-df08615662d2@c8g2000prn.googlegroups.com> X-Enigmail-Version: 1.3.1 OpenPGP: id=555B1FE5; url=http://id.ixokai.io/pub.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigB91559EF3FC5051814C99D68" X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: me+list/python@ixokai.io List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 45 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1314947185 news.xs4all.nl 2422 [2001:888:2000:d::a6]:45988 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:12622 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigB91559EF3FC5051814C99D68 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 9/1/11 8:52 AM, Den wrote: > Obviously, this is a windows-based question. I know that Ctrl-Alt-Del > is handled deep inside the OS, and I'm not trying to interrupt that. > But is there some way to detect that a C-A-D has been pressed? IIUC, by definition, Ctrl-Alt-Delete can't be responded to in any way. Its the entire point of the sequence: when you type it you can be entirely, totally, 100% certain that what happens next is the true OS and not any app faking things. That's why you have to hit CAD to get to the login form in some versions of Windows. The whole point of that secure sequence is that the OS and only the OS responds. --=20 Stephen Hansen ... Also: Ixokai ... Mail: me+list/python (AT) ixokai (DOT) io ... Blog: http://meh.ixokai.io/ --------------enigB91559EF3FC5051814C99D68 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (Darwin) iQEcBAEBAgAGBQJOYIBrAAoJEKcbwptVWx/l5H8H/0yU1UvO9vxE+gQqxe0H2qzD A4hnElThv0NJIsLAtBKs9xFta2vd3FUWteScFQ/yD/fW+6DHvcr/bU55GD6bFw40 eO8XCJR1kna7x3rNXI+QzrnxBq3GA29eFb9WLX2EQxzD6jQcmVO2ivJsYut2CEUy gpliEp5vS4iS1AIUJoUp0EAuEnpuXBVJGLPAsQyjomT0a8tTZB5bhXgOC8ok7gNA 27awuqAPM4/G8MZE2umQWEFts7djB3O7Chh2cH01m7d1WV0rlMSszmtgUDHRspJL WSyr5yIIV3QRNlY6iRl5PeuWeXDKwEhFWi6mB2YJIrAU6Rw1SMaOoK7ZFwREElc= =5U0V -----END PGP SIGNATURE----- --------------enigB91559EF3FC5051814C99D68--