Jump to content
  • Announcements

    • alpenwasser

      Please Use CODE Tags   31 Jan 2016

      Welcome to the Programming and Software Design Section,

      When asking for help with programming issues, please use the code tags to enclose your code, it makes things much more easily readable for the people trying to help you, thus improving your chances of actually getting help.
        To add code tags, click the <> button on the editor toolbar, then enter your code in the code editor that appears. If you are on a mobile device, or prefer to use BBCode, you can use [code] // Your code here // It will be syntax highlighted, though not necessarily corectly. [/code] (but the code editor is more consistent and less buggy).
Windows7ge

Writing Joke Virus Application

Recommended Posts

Posted · Original PosterOP

I decided to write a small program based off of the "Albanian Virus" joke that can be found with a quick Google image search.

This is what I've come up with so far:

591de74b3f31c_AlbanianVirusJoke.png.c6fdba5e17b3770179013643aa3ea920.png

The top window alternates between two timers. The first timer prints the actions starting with: Formatting hard drive

Then upon print the first timer is stopped and it starts the second timer which prints: . . . ERROR!!!

The timer will print each period in 1000ms intervals before printing the word ERROR!!!

Upon completion timer two disables itself and restarts timer one. This process repeats with each new action until the list of actions are completed.

Once every action has been used the message box below displays itself with its message.

After this all controls are disabled and an exit button appears on the main form to quit the application.

 

To note. Both the X and the Cancel button run a line of code which freezes the application for ~5000ms. This gives the illusion that the program is in the process of exiting or canceling.

After the ~5000ms the program will display a window saying that an unexpected error has occurred and that it cannot stop or cancel, then the application resumes.

 

I just thought this was a funny little application to write but if I can help it I'd like to make it better and funnier. Unfortunately I've run out of ideas.

Can anybody offer ideas as to what I could add to the list of actions to be performed or extra features I could include to make the program bigger?

Link to post
Share on other sites

hitting ok redirects to this youtube video https://youtu.be/dQw4w9WgXcQ

 


Main desktop Processor: Intel Core i5-4460 (with stock cooler) // Motherboard: Asus H81M-E // Graphics card: PowerColor RX 480 4GB Red Dragon (Core: 1159, Memory: 2250) // Memory: 1 x 8GB Samsung @ 1600Mhz // Storage: WD Blue 1TB 7200 rpm, Seagate Barracuda 2TB 7200 rpm, SanDisk Ultra II 240GB // Power Supply: Delta 500AB-6 A // Monitor: Asus VP228H (1920x1080, 60Hz overclocked to 74Hz) // Sound: Kingston HyperX Cloud Stinger // Peripherals: Logitech G402 custom painted blue, Logitech G710+ custom painted blue, Xbox One wireless controller Halo 5 Guardians limited edition

 

Laptop HP 15-ac048ca - Processor: Intel Core i3-5005U with Intel HD 5500 integrated graphics // Storage: 1TB HGST 7200 rpm // Ports: HDMI, 1 x USB 3.0, 2 x USB 2.0 // Webcam 720p, Keyboard with numpad, trackpad

 

 

 

Link to post
Share on other sites

  • CPU
    Intel® Xeon® Processor E5-1620 v3 (40pcie+Asmedia x99-e ws chip 16pcie) 56 pcie
  • Motherboard
    ASUS X99-E WS
  • RAM
    4x SAMSUNG 8GB DDR 2133P ECC REGISTERED + EKWB EK-RAM Monarch Module - Black (2pcs)x2
  • GPU
    Zotac GTX Titan : /
  • Case
    Core 2500 - Fractal Design
  • Storage
3x 128GB Samsung PM961 M.2 (2x Kryom PCI-E M.2 by Aqua Computer) on windows os raid and 1x PM961 as os Host on the motherboard m.2 slot
+ 250GB Samsung 850 EVO
+ 7200RPM Seagate 1 Terabyte HDD
  • PSU
    SSR-1200PD Active PFC F3
  • Cooling
    Noctua NH-D15S (original fan replaced by an Noctua 140mm industrialPPC-2000 IP67 PWM + Steel 140mm fan guard)
  • Keyboard
    Cherry MX Board 6.0 ISOANSI + Vector/Tai keycaps+ Landing pads + O-rings
  • Mouse
    BenQ Zowie EC2-A White Edition
  • Sound
    Edirol Roland UA-25EX + Beyerdynamic DT 770 Pro
  • Operating System
    Windows 10 x64 (Enterprise) SP1, OpenSUSE, Remnux
Link to post
Share on other sites
6 minutes ago, CharminUltraStrong said:

Or you could make it detonate a batch bomb. Trololololol

no no you use 

 

fsutil file createnew <filename> <length>

this only generates so called sparse file - you get a record in a folder with a file size but not actual data thus making it look like the drive is filled up without causes any writes to the drive.


                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to post
Share on other sites
3 minutes ago, vorticalbox said:

no no you use 

 


fsutil file createnew <filename> <length>

this only generates so called sparse file - you get a record in a folder with a file size but not actual data thus making it look like the drive is filled up without causes any writes to the drive.

"No no you use" ?

Link to post
Share on other sites
56 minutes ago, Windows7ge said:

I never understood github. I can see it's a large range of files but with no descriptions telling me what they are I have no idea how to use them.

its the source code for eternalblue :)


  • CPU
    Intel® Xeon® Processor E5-1620 v3 (40pcie+Asmedia x99-e ws chip 16pcie) 56 pcie
  • Motherboard
    ASUS X99-E WS
  • RAM
    4x SAMSUNG 8GB DDR 2133P ECC REGISTERED + EKWB EK-RAM Monarch Module - Black (2pcs)x2
  • GPU
    Zotac GTX Titan : /
  • Case
    Core 2500 - Fractal Design
  • Storage
3x 128GB Samsung PM961 M.2 (2x Kryom PCI-E M.2 by Aqua Computer) on windows os raid and 1x PM961 as os Host on the motherboard m.2 slot
+ 250GB Samsung 850 EVO
+ 7200RPM Seagate 1 Terabyte HDD
  • PSU
    SSR-1200PD Active PFC F3
  • Cooling
    Noctua NH-D15S (original fan replaced by an Noctua 140mm industrialPPC-2000 IP67 PWM + Steel 140mm fan guard)
  • Keyboard
    Cherry MX Board 6.0 ISOANSI + Vector/Tai keycaps+ Landing pads + O-rings
  • Mouse
    BenQ Zowie EC2-A White Edition
  • Sound
    Edirol Roland UA-25EX + Beyerdynamic DT 770 Pro
  • Operating System
    Windows 10 x64 (Enterprise) SP1, OpenSUSE, Remnux
Link to post
Share on other sites
Posted · Original PosterOP
25 minutes ago, mok said:

i cant take a joke when it comes to my pc

so i would probably end up reformatting my pc anyways lmao

If you read the source code you could sleep well knowing the program didn't actually do anything.

Link to post
Share on other sites
Posted · Original PosterOP
24 minutes ago, CharminUltraStrong said:

Or you could make it detonate a batch bomb. Trololololol

Something like where it launches an infinite loop of CMD prompts? I could but that would just be unpleasant. The program is more angled to make someone laugh. A batch bomb would just piss someone off.

Link to post
Share on other sites
14 minutes ago, CharminUltraStrong said:

"No no you use" ?

no no was to the batch bomb, it's too in your face, a slow eating of all the space on your drive is a far better joke. Much more believable too.


                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to post
Share on other sites
57 minutes ago, Windows7ge said:

Something like where it launches an infinite loop of CMD prompts? I could but that would just be unpleasant. The program is more angled to make someone laugh. A batch bomb would just piss someone off.

make a payload opening multiple sites with gay porn videos at their peak intense pleasures and overiding the user volume to 100%


  • CPU
    Intel® Xeon® Processor E5-1620 v3 (40pcie+Asmedia x99-e ws chip 16pcie) 56 pcie
  • Motherboard
    ASUS X99-E WS
  • RAM
    4x SAMSUNG 8GB DDR 2133P ECC REGISTERED + EKWB EK-RAM Monarch Module - Black (2pcs)x2
  • GPU
    Zotac GTX Titan : /
  • Case
    Core 2500 - Fractal Design
  • Storage
3x 128GB Samsung PM961 M.2 (2x Kryom PCI-E M.2 by Aqua Computer) on windows os raid and 1x PM961 as os Host on the motherboard m.2 slot
+ 250GB Samsung 850 EVO
+ 7200RPM Seagate 1 Terabyte HDD
  • PSU
    SSR-1200PD Active PFC F3
  • Cooling
    Noctua NH-D15S (original fan replaced by an Noctua 140mm industrialPPC-2000 IP67 PWM + Steel 140mm fan guard)
  • Keyboard
    Cherry MX Board 6.0 ISOANSI + Vector/Tai keycaps+ Landing pads + O-rings
  • Mouse
    BenQ Zowie EC2-A White Edition
  • Sound
    Edirol Roland UA-25EX + Beyerdynamic DT 770 Pro
  • Operating System
    Windows 10 x64 (Enterprise) SP1, OpenSUSE, Remnux
Link to post
Share on other sites
Posted · Original PosterOP
18 minutes ago, vorticalbox said:

this only generates so called sparse file - you get a record in a folder with a file size but not actual data thus making it look like the drive is filled up without causes any writes to the drive.

If I wanted to get back at someone this would be a nice passive aggressive way of doing it but with the intention of harmless fun I wouldn't want to create an array of empty files on their computer.

Link to post
Share on other sites
Posted · Original PosterOP
7 minutes ago, NrKj105 said:

its the source code for eternalblue :)

Oh, lol. Programming is not my field of expertise so I didn't know what I was looking at. From time to time I just play with writing small applications.

Link to post
Share on other sites
58 minutes ago, Windows7ge said:

Oh, lol. Programming is not my field of expertise so I didn't know what I was looking at. From time to time I just play with writing small applications.

this is what it does

https://arstechnica.com/information-technology/2017/05/nhs-ransomware-cyber-attack/


  • CPU
    Intel® Xeon® Processor E5-1620 v3 (40pcie+Asmedia x99-e ws chip 16pcie) 56 pcie
  • Motherboard
    ASUS X99-E WS
  • RAM
    4x SAMSUNG 8GB DDR 2133P ECC REGISTERED + EKWB EK-RAM Monarch Module - Black (2pcs)x2
  • GPU
    Zotac GTX Titan : /
  • Case
    Core 2500 - Fractal Design
  • Storage
3x 128GB Samsung PM961 M.2 (2x Kryom PCI-E M.2 by Aqua Computer) on windows os raid and 1x PM961 as os Host on the motherboard m.2 slot
+ 250GB Samsung 850 EVO
+ 7200RPM Seagate 1 Terabyte HDD
  • PSU
    SSR-1200PD Active PFC F3
  • Cooling
    Noctua NH-D15S (original fan replaced by an Noctua 140mm industrialPPC-2000 IP67 PWM + Steel 140mm fan guard)
  • Keyboard
    Cherry MX Board 6.0 ISOANSI + Vector/Tai keycaps+ Landing pads + O-rings
  • Mouse
    BenQ Zowie EC2-A White Edition
  • Sound
    Edirol Roland UA-25EX + Beyerdynamic DT 770 Pro
  • Operating System
    Windows 10 x64 (Enterprise) SP1, OpenSUSE, Remnux
Link to post
Share on other sites
Posted · Original PosterOP
11 minutes ago, vorticalbox said:

no no was to the batch bomb, it's too in your face, a slow eating of all the space on your drive is a far better joke. Much more believable too.

If I did that though I'd have to know how to reverse it.

Link to post
Share on other sites
Posted · Original PosterOP
12 minutes ago, NrKj105 said:

make a payload opening multiple sites with gay porn videos at their peak intense pleasures and overiding the user volume to 100%

I liked deXxterlab97's idea of when the application ends open rick rolled on youtube. I'd have to research how to launch the default browser though and run the URL.

Link to post
Share on other sites
57 minutes ago, Windows7ge said:

I liked deXxterlab97's idea of when the application ends open rick rolled on youtube. I'd have to research how to launch the default browser though and run the URL.

rick rolling is old


make a payload 100x of these and overload the user volume to 100%


  • CPU
    Intel® Xeon® Processor E5-1620 v3 (40pcie+Asmedia x99-e ws chip 16pcie) 56 pcie
  • Motherboard
    ASUS X99-E WS
  • RAM
    4x SAMSUNG 8GB DDR 2133P ECC REGISTERED + EKWB EK-RAM Monarch Module - Black (2pcs)x2
  • GPU
    Zotac GTX Titan : /
  • Case
    Core 2500 - Fractal Design
  • Storage
3x 128GB Samsung PM961 M.2 (2x Kryom PCI-E M.2 by Aqua Computer) on windows os raid and 1x PM961 as os Host on the motherboard m.2 slot
+ 250GB Samsung 850 EVO
+ 7200RPM Seagate 1 Terabyte HDD
  • PSU
    SSR-1200PD Active PFC F3
  • Cooling
    Noctua NH-D15S (original fan replaced by an Noctua 140mm industrialPPC-2000 IP67 PWM + Steel 140mm fan guard)
  • Keyboard
    Cherry MX Board 6.0 ISOANSI + Vector/Tai keycaps+ Landing pads + O-rings
  • Mouse
    BenQ Zowie EC2-A White Edition
  • Sound
    Edirol Roland UA-25EX + Beyerdynamic DT 770 Pro
  • Operating System
    Windows 10 x64 (Enterprise) SP1, OpenSUSE, Remnux
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.


×