ares35,
@ares35@kbin.social avatar

for a little extra creepiness, modify the image-generating script to add geoip location data and http referer to the image.

TriLinder,
@TriLinder@lemmy.ml avatar

Thought about adding the user’s location, but was worried PythonAnywhere could somehow cache the image between multiple people.

loudWaterEnjoyer,
@loudWaterEnjoyer@lemmy.dbzer0.com avatar

unknown device?

scottywh,

unkown

JudahBenHur,

The unkown sounds pretty fucking scary to me

TriLinder,
@TriLinder@lemmy.ml avatar

Oh, how did I not notice that before? Now should be fixed.

scottywh,

Still says unkown for me.

kratoz29,

It kinda knows.

TriLinder,
@TriLinder@lemmy.ml avatar

The user-agent detection definitely isn’t great. If it doesn’t recognize a client, it just says unknown. But that wasn’t the main point of the post anyway, this was just meant as a quick proof of concept for anyone curious.

loudWaterEnjoyer,
@loudWaterEnjoyer@lemmy.dbzer0.com avatar

Whats the point of unknown?

skymtf,
@skymtf@pricefield.org avatar

I feel like there isn’t a real way to fix this, since lemmy isn’t a single service, like I can choose any image host I want. The only way I could think of would be to have your instance download the images but that’s currently not even support on the mastodon alike platforms even. The only thing you can do on Mastodon that I’m aware of is cache the images on your own server which could get costly

WtfEvenIsExistence,

Hey FBI dude, I’m jerkin’ it, can you gimme some time alone?

Drinvictus,

Holy shit. How do we avoid this? VPN?

Erika2rsis,
@Erika2rsis@lemmy.blahaj.zone avatar

I would say a user agent spoofer would be more useful for this particular image. The Mozilla team recommends User-Agent Switcher and Manager for Firefox users.

ForestOrca, (edited )
@ForestOrca@kbin.social avatar

Where can I learn more about using this Firefox extension? I've installed it, but it hasn't changed the results of (https://trilinder.pythonanywhere.com/image.jpg).

I see I am able to black list pythonanywhere.com.

Erika2rsis,
@Erika2rsis@lemmy.blahaj.zone avatar

Here’s a six-minute YouTube video explaining how to use it

TL;DW: Click on the extension icon, use the drop-down lists to find a browser and OS, select a pre-configured user-agent string from the list, and click “apply (container)” or “apply (all windows)”. Having your user-agent string change randomly with each request is possible but requires writing a bit of JSON in the options.

ForestOrca,
@ForestOrca@kbin.social avatar

TY!! That link works on Invidious, Yay! I'll check it when I get a break.

TriLinder,
@TriLinder@lemmy.ml avatar

That’s weird. The extension should definitely work with the image, as that’s what I used when building this quick demo. Does the content of a site like this update?

CookieJarObserver, (edited )
@CookieJarObserver@sh.itjust.works avatar

Next DNS Blocks it apparently.

Fissionami,
@Fissionami@lemmy.ml avatar

Wow! But mine didn’t. Which filter lists are you using?

CookieJarObserver,
@CookieJarObserver@sh.itjust.works avatar

Well… Basically all…

Slotos,

By not using internet. No, seriously, if you access something over the internet, you will leave tracks. This here post is nothing new or inherently scary on its own. I used to have forum signatures that would tell people what browser they were using or from what IP they were coming.

What you really want to do is disable third party cookies on everything you own. That (and things like hsts super cookies) is what tracks you.

If you’re using an app to browse Lemmy, you might ask for their implementation to reject cookies and fingerprinting attempts when displaying images and other embeddables.

a minute later edit: And yeah, if you don’t like web services to know the IP address given to you by your ISP, VPN is a decent option.

ReversalHatchery,

No, seriously, if you access something over the internet, you will leave tracks.

It’s quite the difference between leaving tracks on only one provider’s servers (where your account is hosted), and leaving tracks all over the internet.

There were a few comments under this post about how (easily!) this could be used to find out the IP address and though it the rough location of a commenter.

Slotos,

Lemmy proxying image loads won’t fix this issue at all. Unless you only ever access resources through it, which you won’t. It will even make the problem worse by exposing a single attack surface.

Don’t trust the collection of random internet services to protect interests they are not set out to protect. You wanna hide your IP? Use VPN or Tor.

I mean, Stallman has a point here.

Hamartiogonic,
@Hamartiogonic@sopuli.xyz avatar

I’m using a VPN, and the picture knows everything about me regardless.

ricecake,

It’s not nearly as nefarious as people seem to think. Effectively all applications that access web resources send along what they are and basic platform information.
This is part of how the application asks for content in a way that it can handle
It does a little to let you be tracked, but there are other techniques that are far more reliable for that purpose.

PoliticalAgitator,

I posted this further up, but I think it’s worth pasting here too:

I suspect with a coordinated pool of posts or multiple comments on the same post, you could narrow that IP address down to an actual user account.

When a new comment is posted by a user, store, against their username, all IP addresses that visited since the last comment in that thread (by anyone). When a second comment is posted by a user, remove any IP addresses that don’t appear in both lists.

I suspect you would have a very short list after two comments, and a single address after 3. It would also be extremely easy to both lure someone into viewing an image and bait them into multiple replies. Geolocate that IP and you know know vaguely where that user lives.

Time to make sure you’re always on a VPN I guess.

Mikug,
uriel238,
@uriel238@lemmy.blahaj.zone avatar

I got mobile client from Liftoff.

tjaden,
@tjaden@lemmy.sdf.org avatar

Jokes on you! I use a Firefox extension that spoofs my browser profile. addons.mozilla.org/en-US/…/chameleon-ext/

mub,

All these people correcting the result effectively giving useful data to improve data collection and detection methods.

WhatAmLemmy,

Lemmy clients should really include an option to group or only show the first instance of a link for cases like this; where the same link is posted to multiple places.

ZeroHora,
@ZeroHora@lemmy.ml avatar
shortypig,

So what is happening if I don’t see an image?

A_A,
@A_A@lemmy.world avatar

it is because the website providing the image is overloaded and cannot create an image.
You just have to reload the image and eventually you will see one.

Feugnis,

The image doesn’t load on alexandrite

kitonthenet,

Whoa I m totally pigged out

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • [email protected]
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • Socialism
  • KbinCafe
  • TheResearchGuardian
  • Ask_kbincafe
  • oklahoma
  • feritale
  • SuperSentai
  • KamenRider
  • All magazines