8000 GitHub - mLoDar/DiskFiller: A program to fill a disk with much junk data
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mLoDar/DiskFiller

Repository files navigation


DiskFiller


⚠️ Disclaimer ⚠️

This application was created for educational and learning purpose and is not intended to be abused in any form. The original idea of this application was to pull a prank on a friend of mine.

I am not responsible for any damage or system failure caused by this application. Only use it on your own systems or with explicit permission of a devices owner.

The application hides itself from the taskbar and has no window. It is closable by the Task Manager.



How the application works:

  • It checks if there are at least 4GB of free space.

  • After that the application copies itself to %appdata%. Once copied there, the current process will be closed and the file will be deleted.

  • Next step is creating a folder within %appdata% which contains a GUID. That folder will be used during runtime for the creation of new files.

  • Each file contains ~500MB of data.

  • There are 5 Threads in total which each create multiple files per second.




F.A.Q.:

How long does it take a disk to fill?

When I tested the application on my systems, it filled about 1GB per second. In my case a 1TB C:\ disk would take ~16 minutes until it is "full".

ℹ️ Performance might vary throughout different systems


Why does it check for 4GB of free space?

It is not necessary, but I thought to myself, to leave some space available for the operating system itself. I did not really test what would happen at a complete full C:\ disk, but maybe this will be changed in the future.


How can I fill a disk much faster?

This could be achieved by starting multiple threads or increasing the size of the file content.


Why is this application blocked by anti-virus software?

That might be because the application has sort of a malicious behaviour:

  • The application has no window (size 0x0)
  • The application itself is not visible in the taskbar
  • The application writes much data to multiple files


Installation:

  • Download the latest release.

  • The DiskFiller.exe can be used directly.

OR

  • Download the latest source code.

  • For compiling the executable, you need to install Visual Studio.

  • Make sure that you install the .NET desktop development.

  • Open the project from the downloaded source code with the DiskFiller.sln file.

About

A program to fill a disk with much junk data

Topics

Resources

Stars

Watchers

Forks

Languages

0