Chaemelion Posted June 19, 2010 Share Posted June 19, 2010 (edited) I recently ran into a Vista easter egg that could potentially be used to hide suspicious activity caused by your Teensy script. From the command line, just type "aurora.scr /p65552" to cause the screensaver to appear and cover nearly all windows and remain until the process is killed regardless of user input at the keyboard or mouse. From my experience even the Task Manager is hidden. I just thought it'd be pretty handy since it's already included in Vista. I believe a few other screen savers can be used with this argument to achieve the same effect. Ending the process is as simple as "taskkill /IM aurora.scr". EDIT Ok, so I've heard it's not an easter egg and that it's just attaching the screensaver to the desktop PID. Anyways, you get the idea. Edited June 19, 2010 by Chaemelion Quote Link to comment Share on other sites More sharing options...
iisjman07 Posted June 19, 2010 Share Posted June 19, 2010 This could still be used to stop people seeing the activity, but I just wonder what people would do if they saw a screensaver that they've never seen before... I wonder if there's a way to induce the black screen that windows' power management uses. Quote Link to comment Share on other sites More sharing options...
Chaemelion Posted June 19, 2010 Author Share Posted June 19, 2010 Actually, you could use the ssText3d screensaver and modify the registry to set the text to nothing. It's a bit more complicated, but if you have room on the Teensy... Quote Link to comment Share on other sites More sharing options...
benownzu93 Posted August 3, 2010 Share Posted August 3, 2010 You could try this, it takes a screen shot then make it full screen using paint :P void setup(){ delay(8000); prtsc(); delay(50); run("%windir%/system32/mspaint.exe"); delay(700); ctrlv(); delay(200); esc(); delay(200); feleven(); } void loop(){ digitalWrite(PIN_D6, LOW); delay(random(1000)); digitalWrite(PIN_D6, HIGH); delay(random(1000)); } void prtsc(){ Keyboard.set_key1(KEY_PRINTSCREEN); Keyboard.send_now(); Keyboard.set_key1(0); Keyboard.send_now(); } void enter(){ Keyboard.set_key1(KEY_ENTER); Keyboard.send_now(); Keyboard.set_key1(0); Keyboard.send_now(); } void run(char *command){ delay(100); Keyboard.set_modifier(MODIFIERKEY_GUI); Keyboard.set_key1(KEY_R); Keyboard.send_now(); Keyboard.set_modifier(0); Keyboard.set_key1(0); Keyboard.send_now(); delay(400); Keyboard.print(command); delay(400); enter(); } void ctrlv(){ Keyboard.set_modifier(MODIFIERKEY_CTRL); Keyboard.set_key1(KEY_V); Keyboard.send_now(); Keyboard.set_modifier(0); Keyboard.set_key1(0); Keyboard.send_now(); } void feleven(){ Keyboard.set_key1(KEY_F11); Keyboard.send_now(); Keyboard.set_key1(0); Keyboard.send_now(); } void esc(){ Keyboard.set_key1(KEY_ESC); Keyboard.send_now(); Keyboard.set_key1(0); Keyboard.send_now(); } Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.