You are viewing a single thread.
View all comments
5 points

How do these contain random files like this? Isn’t it just a file that applies some kind of visual effect to the media player?

permalink
report
reply
18 points

They’re zip files, with the extension renamed. So you could probably have almost anything in one.

permalink
report
parent
reply
4 points

Oh so they’re actually created the same way as a zip file? That makes sense I guess. Thanks.

permalink
report
parent
reply
11 points

It is literally a zip file. If I remember correctly you have to write some xml which describes the layout of the skin and then include any images you need, you then zip it and change the file extension to wsz. So really you could put anything in a skin.

permalink
report
parent
reply
4 points

A surprising number of “file formats” these days are really just zip files with a standard for the filenames and folders contained within. There’s likely a ton of wonderful secrets like these to be found in the collective dataspace of humanity.

permalink
report
parent
reply
1 point

Wonder how using a zip bomb works out…

permalink
report
parent
reply
2 points

I was thinking of moving my “system32” porn archive into a winamp skin. Teenage me would be very proud

permalink
report
parent
reply
10 points

The author touches on this near the beginning-

Winamp skins are actually just zip files with a different file extension

So they’re treating them like archives and extracting them

permalink
report
parent
reply
5 points

Everything is just a zip file with a different extension

permalink
report
parent
reply
5 points

I take issue with “everything”, as most things are not. But it is a common trick when a developer wants to make a “new” file format that encapsulates a bunch of different files.

permalink
report
parent
reply
5 points

Seriously though, it’s been some time be afaik any microsoft product file that ends in x, .docx, .xlsx, .pbix are all just archives and you can totally interact with them programmatically if you want. Really easy to corrupt them but hey, found it interesting years ago.

permalink
report
parent
reply

Technology

!technology@beehaw.org

Create post

A nice place to discuss rumors, happenings, innovations, and challenges in the technology sphere. We also welcome discussions on the intersections of technology and society. If it’s technological news or discussion of technology, it probably belongs here.

Remember the overriding ethos on Beehaw: Be(e) Nice. Each user you encounter here is a person, and should be treated with kindness (even if they’re wrong, or use a Linux distro you don’t like). Personal attacks will not be tolerated.

Subcommunities on Beehaw:


This community’s icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

Community stats

  • 2.8K

    Monthly active users

  • 1.8K

    Posts

  • 11K

    Comments