crazyscot: Selfie, with C, in front of an alpine lake (Default)
crazyscot ([personal profile] crazyscot) wrote in [community profile] lj_refugees2017-04-11 11:56 am

A bulk post shredding tool for LJ

As a visual protest, I wrote a tool that bulk-shreds the contents of an LJ.

In case anybody wishes to join me, I have shared the tool. ljshred@github | just the script. You'll need Python 2.7. Command-line only. No warranty. Use at own risk. May contain nuts.

I may or may not delete my LJ now that I have run this, but for the time being you can see the effect over on http://crazyscot.livejournal.com/ .
marahmarie: (M In M Forever) (Default)

[personal profile] marahmarie 2017-04-13 12:42 pm (UTC)(link)
When I saw "shredded" I figured "deleted", "blanked out", "gone" - then I saw it. Neatest thing ever. Looking at it, I thought: "base64", "something based on binary", and of cryptography in general, before it hit me: "Oh, so that's what they mean by "shredded"!"

My question is, can it be reverse engineered, or is all the text forever gone (and edit: I don't mean "can this be reversed" - I read the instructions. I mean, literally, "can it be reverse engineered"? There is a difference)?
Edited (clarity) 2017-04-13 16:21 (UTC)
marahmarie: (M In M Forever) (Default)

[personal profile] marahmarie 2017-04-14 03:44 am (UTC)(link)
Thanks for clarifying. Anyone who has their LJ set to be indexed by search engines will still leave behind caches that defeat using this for security (at least until the caches are updated to reflect all the junk data, but from my experience Google will focus on the most frequently touched/accessed pages and many other pages approximately never) but assuming indexing was not allowed to begin with on a journal, this does look and sound fairly hard to reverse engineer for the average, non-determined person. And awesome to look at, besides. :)
marahmarie: (M In M Forever) (Default)

[personal profile] marahmarie 2017-04-14 06:03 am (UTC)(link)
Yeah, that does sound kind of weird, though not too surprising - if you had your LJ indexed by search engines and it was placing well for keywords the Russian site wanted to place well for, that might have been why - Google has a strange way of handling that, or at least did when I used it from 2005-2010 - it would rank sites that used underhanded SEO and crazy amounts of backlinks to one another better than it would rank LJs, while blissfully ignoring that the content was scraped from an LJ to begin with (a fact that should have sunk it in search rankings pretty much instantly). I really don't miss those days.
Edited (typos) 2017-04-14 06:03 (UTC)