ignore.txt is a useless file

If you liked this item, please rate it up on Steam Workshop page.

Author: Autumn

Last revision: 19 Nov, 2024 at 03:06 UTC

File size: 1.67 MB

On Steam Workshop

Description:

Made with love. As a challenge, sign your name on the preview.jpg and try uploading me without modifying any other files. Additional thank you to Nolram for the rainbow.exe file that I stole, it just shows a rainbow.

Context

A lot of people wanted a .gitignore esque file in which one could exclude files when publishing a mod. Recently, we did get one, ignore.txt, which as far as I know works pretty much the same.
When making a new mod from the create mod button, a ignore.txt file is generated, containing some information that says "The following patterns are always ignored".

So I made a mod that contains some of these files that are excluded by default, and additionally modified the ignore.txt file to exclude all files.

Under this, you technically should not be able to upload the mod, nor the .exe or .bat file included in the mod. The bat file echo’s hello and pauses, and the exe file just shows an animated rainbow – the exe was taken from one of my friend’s (Nolram) project, a tiny game engine (like pico-8) that can compile lua files into exe files.

This mod is created just to demonstrate some of the potential vulnerabilities of the workshop. Hopefully this leads to it being researched more heavily, and fixed.

As for how I uploaded the mod, there’s no fun in revealing magic tricks now is there?
(Anyone who has the ability to actually fix this problem can dm me on discord, of course.)