There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

jordaneldredge.com

ryan213 , to technology in The bizarre secrets I found investigating corrupt Winamp skins
@ryan213@lemmy.ca avatar

Imagine having the time to just do this. Lol I imagine I’d do the same thing, actually.

LibertyLizard , to technology in The bizarre secrets I found investigating corrupt Winamp skins

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?

PythagreousTitties ,

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

LibertyLizard ,

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

FaceDeer ,
@FaceDeer@fedia.io avatar

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.

christophski ,

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.

intensely_human ,

This is a common design pattern for “packages”.

Winamp uses a pattern called package management for its skins. Same as chrome extensions, etc etc. Most of the time we don’t call it that because the term is more reserved for package sets which provide a wider array of functionality. The iOS app store is a package management system.

The packages, much like boxes being handled by FedEx, contain standardized elements which allow that package management system to find and install the package. Much like how when you ship a box through FedEx the first thing they do is put standardized labels on that contain all the different barcodes that different parts of their process use to route the package.

Like with Chrome extensions, there are certain files that must be there (iirc something like a manifest.json file) and others which can be anything. If you need an image for a button, that image becomes part of the package. If you need a complex set of rules then maybe there’s a little sqlite file or csv file containing all the rules. Or font files, or whatever.

Thing is, the package format is defined by the “box” as opposed to by the “contents of the box”.

Midnitte ,

Wonder how using a zip bomb works out…

PythagreousTitties ,

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

Gaywallet OP ,
@Gaywallet@beehaw.org avatar

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

driving_crooner ,
@driving_crooner@lemmy.eco.br avatar

Everything is just a zip file with a different extension

morbidcactus ,

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.

NeatNit ,

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.

driving_crooner ,
@driving_crooner@lemmy.eco.br avatar

Everything, including you, is a .zip file.

Midnitte ,

Transcription is just unzipping your coding

Vodulas ,
NeatNit ,

😧🤐

SteevyT ,

It’s just .zip files all the way down

adespoton ,

I just came here to say stuffit.

CanadaPlus , (edited ) to technology in The bizarre secrets I found investigating corrupt Winamp skins

So how does the heavier-when-inflated bowling pin man work? Does it thrust downwards somehow?

Kissaki ,

So how does the heavier-when-inflated bowling pin man work?

Usually from 9 to 5.

CanadaPlus ,

Lucky. Seems like the sort of thing that would be gig work these days.

loops , to technology in The bizarre secrets I found investigating corrupt Winamp skins

The next one contained a Flintstones rule 34 image, which I won’t include here for obvious reasons.

;-;

Mrkawfee , to technology in The bizarre secrets I found investigating corrupt Winamp skins

Nice find. Really whips the Llamas ass.

hexagonwin , to technology in The bizarre secrets I found investigating corrupt Winamp skins

nice findings!

Armok_the_bunny , to technology in The bizarre secrets I found investigating corrupt Winamp skins

Oh for fucks sake, now the article itself has a misplaced mobile Wikipedia link and there’s nowhere I can quickly see to put my copy paste about it.

copy paste for context:

Please, anyone who reads this, stop posting links to the mobile version of Wikipedia. It doesn’t switch automatically on PC, and I see it happen all the time. Just take the half a second to remove the “.m” from the beginning of the link, save everyone else from the pain of having to be surprised by it and taking the time to do it themselves.

hellothere ,
Plopp ,

General infosec tip: keep your browser add-ons to the absolute minimum you can live with. Add-ons are attack vectors. The more you have - the more at risk you are. And only install the ones you have a reason to trust.

LainTrain ,

Nah, browsers are sandboxed to absolute shit it is such a pain in the ass to make an extension just to do a phishing attack or to buy the ownership of one to introduce malicious code.

At most an extension with really broad permissions like read/write contents of any page (a fact that is made obvious upon installation) can replace a link to take you to a phishing page to harvest creds, but thanks to SSL and HTTPS it won’t even work without fifty some odd warnings

Plopp ,

You live by that and I’ll live by the advice I’ve seen from infosec professionals that recommend as few add-ons as possible due to security concerns. But yes, browsers are getting more secure over time and that’s good.

LainTrain , (edited )

I’m an cybersec MSc and an infosec professional.

You obviously shouldn’t install closed source or otherwise shady extensions from dodgy authors you don’t know, but on the whole there is very little they can do that you should worry about.

Most “advice” comes from people who want to sell you something and the infosec industry is mostly a scam to drain B2B procurement budgets plus a few gay furry researchers at defcon who are incomprehensible savants and actual malware authors who do something, unless they just write crappy .NET junk.

Take for example an average “”“zero-day”“” in 2024: arstechnica.com/…/threat-actors-exploited-windows…

This isn’t even a vulnerability. It’s just phishing that requires a user to have file extensions turned off, then download a dodgy as hell .PDF file that isn’t one due to hidden extension, which then uses a milquetoast .hta trojan downloader that only works if one has IE enabled on Windows AND opens the .pdf in MS Edge to pull in reverse shell code via probably psexec of some sort.

There are so many steps one wonders why not just send a iamnotavirus.exe uac prompt and all to download, compile and run ransomware from vxunderground source code then and there.

Worrying about stuff like this in browser is akin to using a VPN on public WiFi to avoid MITM attacks, there’s nothing wrong with it but there’s basically nothing to actually worry about there.

Plopp ,

You obviously shouldn’t install closed source or otherwise shady extensions from dodgy authors you don’t know, but on the whole there is very little they can do that you should worry about.

Sorry if I’m nitpicky or confused here. You just said it’s obvious that you shouldn’t install closed sourced or otherwise shady extensions. Do you think a normie knows and cares if an extension is open source? And how do they know if an extension is “shady”? And what about legit extensions that get bought by shady people and turned into shady ones long after they’ve been installed and the user base trusts it?

kuberoot ,

I mean, couldn’t an addon just read the password you put into a login field, or send in a request, and send it off to their servers?

LainTrain ,

If an add-on is modifying contents of pages it shouldn’t or of the clipboard when it shouldn’t, you would have to give it explicit permission at install time, i.e. “This extension can: Read and Modify Data on all sites you visit: Read and Modify contents of the clipboard.”

Obviously a simple URL redirector for wikipedia requesting access to this data is absurd and would be an immediate red flag. The reason this very thing doesn’t happen more often, is because frankly you’d have to be so computer illiterate to get to that stage that it is much easier to just phish you with basic Facebook profile info for much greater gains.

This is also the reason most “hacks” nowadays are either supply-side or phishing, shit is just too secure, no fun. We should bring back ActiveX.

Plopp ,

Obviously a simple URL redirector for wikipedia requesting access to this data is absurd and would be an immediate red flag.

To you, yes it should be. But it does require knowledge about how websites and browsers work that most people don’t have. I’d be very surprised if 50% of people have any idea what those permissions actually do and what would be reasonable for different extensions to have.

victorz ,

People not having the Wikipedia app baffles me. Sharing from there gives you reasonable links.

Cheradenine ,

Yes that works, and you can also use something like URLCheck and just drop that path

victorz ,

What is that, an extension?

Cheradenine ,
mr_satan ,
@mr_satan@monyet.cc avatar

Why use an app when there’s a web site? In case of Wikipedia I fail to see any functional benefit for an app.

victorz ,

Better reading experience overall. Compartmentalizing all my Wikipedia reading so as not to mix it with my other many open tabs. (Wikipedia app has tabs, too.) Sections are not collapsed by default. Easier to search on the page by default than in the browser.

I can probably go on it I made a more in-depth comparison after using the web version for a bit…

bitfucker ,

The app has offline capabilities and to save articles on a named list. I use it as a reference when forgetting something or to save the list type article as a starting point when researching a software to use. Or just generally a reading material when on the go (yes, I find reading wikipedia articles entertaining)

mr_satan ,
@mr_satan@monyet.cc avatar

Ok, offline functionality does make sense

Plopp ,

There’s a Wikipedia app? I find that baffling.

victorz ,

Try it. It’s great.

Plopp ,

How much time do you spend on Wikipedia?

bitfucker ,

My man, I think I have over a hundred tabs and saved wikipedia articles alone that I always refer to when needed. The app works great for me

Plopp ,

I would assume, and hope, it works really well for such usage. I only tend to end up on Wikipedia a couple of times a week, and 95% of that is on my desktop to have a quick look at something I won’t be getting back to ever again.

superkret , to technology in The bizarre secrets I found investigating corrupt Winamp skins

This is the Internet I miss!

Lost_My_Mind ,

What? You don’t like browsing the web, where everyone is shoving politics down your throat, and making violent hostile threats, and everybodys offended over baby names, and the web is like 3 websites big???

You don’t LOVE that?

vext01 ,
@vext01@lemmy.sdf.org avatar

Please accept the cookie policy before any of that stuff…

cheese_greater ,

Sign it, sign it now!!!?

LittleBorat2 ,

Onboarding the general population was such a historic mistake

whostosay ,

Name verified

Psaldorn ,
@Psaldorn@lemmy.world avatar

Try finding a nice desktop background picture of something specific. It’s all just links to subscription based stock image sites.

If anyone knows places to search for freely shared images that would be amazing. Just wanted a whale shark photo in 2K…

kamiheku ,

If anyone knows places to search for freely shared images that would be amazing

Wikimedia Commons!

Psaldorn ,
@Psaldorn@lemmy.world avatar

Good shout, thank you

catloaf ,

Google image search has a rights filter.

TheRealKuni ,

This is how I learned that InterFaceLift was kill.

rottingleaf ,

Just today was looking for a seamless tile of grass for desktop background (decided to just use solid color, because eyes get tired looking at separate grass blades, though), spent like 15 minutes. On that.

Interstellar_1 OP ,
@Interstellar_1@lemmy.blahaj.zone avatar

Unsplash is great if you want photography

kalpol ,

It is still there, just not picked up by Google or Bing.

Alphane_Moon , to technology in The bizarre secrets I found investigating corrupt Winamp skins
@Alphane_Moon@lemmy.world avatar

This is pretty cool, although it makes me feel old.

I can’t imagine anyone younger than 30 would even get what this article is about.

Wootz ,

Actually, I’d love to hear from anybody younger than 30. Does this article make sense to you at all?

itsralC ,

I am not at all representative of my age group (I am on lemmy ffs), but yes, I do know what winamp is/was.

Interstellar_1 OP ,
@Interstellar_1@lemmy.blahaj.zone avatar

Same

Plopp ,

crickets

CommanderCloon ,

I’m under 30, I have no idea what winamp is but I figured it’s some music software from the skins’ pics. I imagine it was popular for it to have a museum thing about user created skins

(I haven’t googled anything yet)

LittleBorat2 ,

It was the only thing at some point in time which explains the popularity.

LainTrain ,

Yeah? Dude got some corrupt skins for the Winamp program back in the day that didn’t work and poked into the files to see what was in there.

Makes me wanna check out WACUP, but last time I tried a skin with it that I at least remember working back in the day, it didn’t work.

Idk maybe it’s because I’m not American so we didn’t have the latest tech at all times, but I’m in my mid-20s and my first OS was Windows 2000 (no I don’t mean ME). I remember my dad teaching me how to rip CDs with Alcohol 120% when I was 5 or so lol.

Mojave ,

Bro people know what hieroglyphs and wax Edison cylinders are. People know things, winamp is not some obscure hidden knowledge

Menschlicher_Fehler , to technology in The bizarre secrets I found investigating corrupt Winamp skins
@Menschlicher_Fehler@feddit.org avatar

Oh wow, I never heard of the skin archive. This is fantastic.

I still use Winamp 2.95, with a Pure Pwnage skin I download back in the mid 2000s. Added it to the archive.

RootBeerGuy ,
@RootBeerGuy@discuss.tchncs.de avatar

You must be a l33t h4x0r!

rob_t_firefly ,
@rob_t_firefly@lemmy.world avatar

Boom! Headshot!

vext01 , to technology in The bizarre secrets I found investigating corrupt Winamp skins
@vext01@lemmy.sdf.org avatar

This takes me back to a simpler time.

A time of playing Total Anihilation and hanging on MSN messenger.

Does anyone remember musicmatch jukebox with the jumping sheep visualisation?

LittleBorat2 ,

The Jukebox was better because of cataloging from online sources and library features. Don’t remember the visuals

el_abuelo ,

Oh god musicmatch was soooo good, it was my daily driver while everyone else was using winamp…something about whipping unsuspecting animals in the ass.

vext01 ,
@vext01@lemmy.sdf.org avatar
el_abuelo ,

So much nostalgia right now. I wish we could go back to those days!

jonkenator ,

Musicmatch! I thought I was the only one!

Junkernaught ,

This threw me for a sec because I was like “no way was someone playing Total Annihilation and not listening to that incredible OST”.

vext01 ,
@vext01@lemmy.sdf.org avatar

Me and a friend used to love the menu background sound. Like a deep mechanical humming sound.

We used to call it “indust”. My friend looped it for an hour and recorded it to minidisc.

Maybe this is why I like dark ambient drone sounds so much even today…

Cocodapuf ,

Hell yeah!

admin , (edited ) to technology in The bizarre secrets I found investigating corrupt Winamp skins
@admin@lemmy.my-box.dev avatar

Such a lovely post, a nice distraction from all the doom scrolling articles! I wish we had more of this.

I should write a happy news moderator bot for my instance.

FrostyCaveman , to technology in The bizarre secrets I found investigating corrupt Winamp skins

That was truly strange, awesome

vext01 , to technology in The bizarre secrets I found investigating corrupt Winamp skins
@vext01@lemmy.sdf.org avatar

I think audacious can load winamp skins (and xmms skins).

Will try at some point.

ClipperDefiance ,
@ClipperDefiance@lemmy.world avatar

Qmmp can use them too.

MonkderVierte , to technology in The bizarre secrets I found investigating corrupt Winamp skins

Eventually I figured out that the password needed to be lower case. Inside were a bunch of .avs files

fileinfo.com/extension/avs

… is a configuration file used by Advanced Visualization Studio (AVS), an audio visualizer for the Nullsoft Winamp media player.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines