Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Pranking the office: fake Blue Screen of Death

Pranking the office: fake Blue Screen of Death

Scheduled Pinned Locked Moved The Lounge
databaseperformancehelpannouncement
19 Posts 13 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G Gregory Gadow

    We have a large database front end that is used throughout our office, written in-house (and maintained by me.) It is published using ClickOnce, so users are used to launching the app and getting asked to install a new build. Today's version had a slight addition. Under a top-level menu item called Accounts, I added a menu item at the bottom labeled Test. This launches a maximized, borderless form with no title bar that turns off the cursor and intercepts all keystrokes. It is black for three seconds, then turns death-screen blue with a message that there was a fatal memory error. The message also says that the machine will reboot automatically in 15... 14... 13... 12.... When the timer reaches 0, a message box pops up that says "If something says Test, and you're not a tester, DON'T CLICK IT!" Clicking the Ok button closes the form, returning the machine state to normal. I've already caught two people this morning. :-D

    C Offline
    C Offline
    Chris Meech
    wrote on last edited by
    #3

    How did you get this past UAT? ;P

    Chris Meech I am Canadian. [heard in a local bar] In theory there is no difference between theory and practice. In practice there is. [Yogi Berra]

    G P 2 Replies Last reply
    0
    • C Chris Meech

      How did you get this past UAT? ;P

      Chris Meech I am Canadian. [heard in a local bar] In theory there is no difference between theory and practice. In practice there is. [Yogi Berra]

      G Offline
      G Offline
      Gregory Gadow
      wrote on last edited by
      #4

      I am UAT. :cool:

      1 Reply Last reply
      0
      • D dan sh

        You can also have a bit of fun using following javascript:

        javascript:document.body.contentEditable='false'; document.designMode='on'; void 0

        Open the webpage, paste it in the address bar and edit any text you want to. Edit: Corrected typo.

        modified on Thursday, April 1, 2010 10:31 AM

        G Offline
        G Offline
        Gregory Gadow
        wrote on last edited by
        #5

        If it were any day other than April 1, I might actually try it.

        F 1 Reply Last reply
        0
        • C Chris Meech

          How did you get this past UAT? ;P

          Chris Meech I am Canadian. [heard in a local bar] In theory there is no difference between theory and practice. In practice there is. [Yogi Berra]

          P Offline
          P Offline
          PIEBALDconsult
          wrote on last edited by
          #6

          UAT was in on it -- it's still giggling and nudging Clippy.

          1 Reply Last reply
          0
          • G Gregory Gadow

            We have a large database front end that is used throughout our office, written in-house (and maintained by me.) It is published using ClickOnce, so users are used to launching the app and getting asked to install a new build. Today's version had a slight addition. Under a top-level menu item called Accounts, I added a menu item at the bottom labeled Test. This launches a maximized, borderless form with no title bar that turns off the cursor and intercepts all keystrokes. It is black for three seconds, then turns death-screen blue with a message that there was a fatal memory error. The message also says that the machine will reboot automatically in 15... 14... 13... 12.... When the timer reaches 0, a message box pops up that says "If something says Test, and you're not a tester, DON'T CLICK IT!" Clicking the Ok button closes the form, returning the machine state to normal. I've already caught two people this morning. :-D

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #7

            sysinternals do a BSOD screen saver, and it can be launched frm anothr machine on the network.,,,:cool:

            Morality is indistinguishable from social proscription

            1 Reply Last reply
            0
            • G Gregory Gadow

              We have a large database front end that is used throughout our office, written in-house (and maintained by me.) It is published using ClickOnce, so users are used to launching the app and getting asked to install a new build. Today's version had a slight addition. Under a top-level menu item called Accounts, I added a menu item at the bottom labeled Test. This launches a maximized, borderless form with no title bar that turns off the cursor and intercepts all keystrokes. It is black for three seconds, then turns death-screen blue with a message that there was a fatal memory error. The message also says that the machine will reboot automatically in 15... 14... 13... 12.... When the timer reaches 0, a message box pops up that says "If something says Test, and you're not a tester, DON'T CLICK IT!" Clicking the Ok button closes the form, returning the machine state to normal. I've already caught two people this morning. :-D

              A Offline
              A Offline
              AspDotNetDev
              wrote on last edited by
              #8

              Reminds me of the time I took a screenshot of a person's screen, set that as the background, then moved all the icons into a single folder on the desktop. Took that person and the programming teacher in the class like half an hour to figure it out. :-\

              [Forum Guidelines]

              E 1 Reply Last reply
              0
              • G Gregory Gadow

                We have a large database front end that is used throughout our office, written in-house (and maintained by me.) It is published using ClickOnce, so users are used to launching the app and getting asked to install a new build. Today's version had a slight addition. Under a top-level menu item called Accounts, I added a menu item at the bottom labeled Test. This launches a maximized, borderless form with no title bar that turns off the cursor and intercepts all keystrokes. It is black for three seconds, then turns death-screen blue with a message that there was a fatal memory error. The message also says that the machine will reboot automatically in 15... 14... 13... 12.... When the timer reaches 0, a message box pops up that says "If something says Test, and you're not a tester, DON'T CLICK IT!" Clicking the Ok button closes the form, returning the machine state to normal. I've already caught two people this morning. :-D

                D Offline
                D Offline
                Daniel Vaughan
                wrote on last edited by
                #9

                haha excellent. Reminds me of the time, in 2000, when I made a BSOD emulator with Flash. The twist was that when you clicked on the blue screen, it switched to a test pattern. :wtf:

                Daniel Vaughan Twitter | Blog | LinkedIn | Projects: Calcium SDK, Clog

                1 Reply Last reply
                0
                • G Gregory Gadow

                  We have a large database front end that is used throughout our office, written in-house (and maintained by me.) It is published using ClickOnce, so users are used to launching the app and getting asked to install a new build. Today's version had a slight addition. Under a top-level menu item called Accounts, I added a menu item at the bottom labeled Test. This launches a maximized, borderless form with no title bar that turns off the cursor and intercepts all keystrokes. It is black for three seconds, then turns death-screen blue with a message that there was a fatal memory error. The message also says that the machine will reboot automatically in 15... 14... 13... 12.... When the timer reaches 0, a message box pops up that says "If something says Test, and you're not a tester, DON'T CLICK IT!" Clicking the Ok button closes the form, returning the machine state to normal. I've already caught two people this morning. :-D

                  T Offline
                  T Offline
                  tec goblin
                  wrote on last edited by
                  #10

                  I did something similar two years ago. There was somewhere in codeproject I think a link to a screen-saver like blue screen of death that responded only to the Esc button. The user tried other buttons of the keyboard and then hit the reset button, losing work he had in progress :P :~ Maybe this was too much trauma for him: he hasn't really done any work here since then.

                  1 Reply Last reply
                  0
                  • G Gregory Gadow

                    If it were any day other than April 1, I might actually try it.

                    F Offline
                    F Offline
                    Fahad Sadah
                    wrote on last edited by
                    #11

                    Actually, it does what he says it does.

                    1 Reply Last reply
                    0
                    • A AspDotNetDev

                      Reminds me of the time I took a screenshot of a person's screen, set that as the background, then moved all the icons into a single folder on the desktop. Took that person and the programming teacher in the class like half an hour to figure it out. :-\

                      [Forum Guidelines]

                      E Offline
                      E Offline
                      ely_bob
                      wrote on last edited by
                      #12

                      That is the best computer prank ... :thumbsup: .. EVER.

                      I'd blame it on the Brain farts.. But let's be honest, it really is more like a Methane factory between my ears some days then it is anything else...

                      T 1 Reply Last reply
                      0
                      • D dan sh

                        You can also have a bit of fun using following javascript:

                        javascript:document.body.contentEditable='false'; document.designMode='on'; void 0

                        Open the webpage, paste it in the address bar and edit any text you want to. Edit: Corrected typo.

                        modified on Thursday, April 1, 2010 10:31 AM

                        L Offline
                        L Offline
                        LloydA111
                        wrote on last edited by
                        #13

                        I think you need to change it from: javascript:document.body.contentEditable='false'; document.designMode='on'; void 0 To: javascript:document.body.contentEditable='true'; document.designMode='on'; void 0 :-O

                        I know you believe you understood what you think I said, but I am not sure you realize what you heard is not what I meant.

                        My operating system kernel the first time it booted

                        1 Reply Last reply
                        0
                        • G Gregory Gadow

                          We have a large database front end that is used throughout our office, written in-house (and maintained by me.) It is published using ClickOnce, so users are used to launching the app and getting asked to install a new build. Today's version had a slight addition. Under a top-level menu item called Accounts, I added a menu item at the bottom labeled Test. This launches a maximized, borderless form with no title bar that turns off the cursor and intercepts all keystrokes. It is black for three seconds, then turns death-screen blue with a message that there was a fatal memory error. The message also says that the machine will reboot automatically in 15... 14... 13... 12.... When the timer reaches 0, a message box pops up that says "If something says Test, and you're not a tester, DON'T CLICK IT!" Clicking the Ok button closes the form, returning the machine state to normal. I've already caught two people this morning. :-D

                          L Offline
                          L Offline
                          Lost User
                          wrote on last edited by
                          #14

                          I once subclassed the system button to move away from the mouse. This means that ANY button on the system would slide away from the mouse like a bar of wet soap. It was funny to watch. This was under Windows 3.1, where such mischief was reasonably easy to do. Earlier tricks that were done on an old VT100 text-based screen (circa mid 1980's): 1. Download a backward character set to the terminal. 2. Intercept keystrokes and introduce random keystroke errors. I am happy to report that I have grown up since then.

                          1 Reply Last reply
                          0
                          • E ely_bob

                            That is the best computer prank ... :thumbsup: .. EVER.

                            I'd blame it on the Brain farts.. But let's be honest, it really is more like a Methane factory between my ears some days then it is anything else...

                            T Offline
                            T Offline
                            Trevortni
                            wrote on last edited by
                            #15

                            No, no, no. The best is when you combine this with screen flipping.

                            1 Reply Last reply
                            0
                            • G Gregory Gadow

                              We have a large database front end that is used throughout our office, written in-house (and maintained by me.) It is published using ClickOnce, so users are used to launching the app and getting asked to install a new build. Today's version had a slight addition. Under a top-level menu item called Accounts, I added a menu item at the bottom labeled Test. This launches a maximized, borderless form with no title bar that turns off the cursor and intercepts all keystrokes. It is black for three seconds, then turns death-screen blue with a message that there was a fatal memory error. The message also says that the machine will reboot automatically in 15... 14... 13... 12.... When the timer reaches 0, a message box pops up that says "If something says Test, and you're not a tester, DON'T CLICK IT!" Clicking the Ok button closes the form, returning the machine state to normal. I've already caught two people this morning. :-D

                              F Offline
                              F Offline
                              Fabio Franco
                              wrote on last edited by
                              #16

                              How did you bypass Gina driver that intercepts Ctrl+Alt+Del before anything else?

                              G 1 Reply Last reply
                              0
                              • F Fabio Franco

                                How did you bypass Gina driver that intercepts Ctrl+Alt+Del before anything else?

                                G Offline
                                G Offline
                                Gregory Gadow
                                wrote on last edited by
                                #17

                                I relied on the fact that my users are USERS. The ones that got caught never thought to do anything other than watch helplessly.

                                F 1 Reply Last reply
                                0
                                • G Gregory Gadow

                                  I relied on the fact that my users are USERS. The ones that got caught never thought to do anything other than watch helplessly.

                                  F Offline
                                  F Offline
                                  Fabio Franco
                                  wrote on last edited by
                                  #18

                                  Yeah, users are users lol. There is also an easy way to disable task manager button from the Ctrl+Alt+Del screen in case they try it.

                                  G 1 Reply Last reply
                                  0
                                  • F Fabio Franco

                                    Yeah, users are users lol. There is also an easy way to disable task manager button from the Ctrl+Alt+Del screen in case they try it.

                                    G Offline
                                    G Offline
                                    Gregory Gadow
                                    wrote on last edited by
                                    #19

                                    If I had disabled Alt+Ctrl+Del, it would have prevented them from rebotting the computer. If anyone had reset their computer, the joke would have been much funnier (at least to me.)

                                    1 Reply Last reply
                                    0
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Categories
                                    • Recent
                                    • Tags
                                    • Popular
                                    • World
                                    • Users
                                    • Groups