moonwalkers-shenanigans

feel free to follow my shenanigans on this blog I guess. mastodon: @moonwalker@infosec.exchange

my quote on quote evil thoughts about AI

this post is gonna be short, because this is some I just happened to thought up. everyone says that the AI (as in Artificial Intelligence) is gonna destroy us all and will fart is our faces, but hear me out: what if we would use is kinda new technology to protect our privacy. maybe something AI powered(oh wait I think there's such a thing if I'm not mistaken) or use it to make make our projects better. I think that it's worth to give it a shot or to think about it. what do you think?

My thoughts about write.as well I am not a professional webdev, but I do know some stuff about html and css. you can kinda say that I am able to make a website. Knowing that it seems it's kind of an insult not having my own actual website and using write.as instead. Idk, should I make my own website and transfer my blog or should I keep it. Feel free to let me know. Since write.as has a fediverse integration, I'll reply to them from my mastodon account @moonwalker@infosec.exchange

my opinion iOS

So I've decided to post here about iOS from a perspective of an android user. before reading this keep in mind that I've used a windows phone/windows 10 mobile device as well(spoiler alert: windows 10 mobile was much better) Physical device: the device itself looks very beautiful, but so do hi-end android phones these days. wouldn't call apple devices cheap, that's for sure. ios experience: well the OS experience is what I would call special, if special means “neutered to hell” to you. because it honestly feels that it's stuck in 2010's. On the plus side it's kinda easy to use, but man... the language support is shit and custom keyboard layouts are impossible(on android they are called customized input styles) and yes I do use this feature(I'm so thankful that that there are 3rd party keyboards on iOS), control center is practically useless(doesn't turn off wifi and bluetooth, just disconnects active connections), custom ringtones are impossible to set without paying or going through making it yourself on itunes or garageband and you need to go through “dark alleys” in order to sideload shit.

The quest of generating a new machine id on boot. So I'm back to doing some weird-ass shit. This time my target was the machine id on linux. I mean it's an id, which can potentially identify your machine right? I'm probably wrong here. But what if your machine id was never permanent... Now that's interesting.

First of all, how do you find the machine id file? It's not like linux is gonna store that in registry or something, do you think this os is windows like? Think again! I guess you can find a path to the machine id file with a find command or just by searching with your favourite search engine. Looks like there are 2 paths to the machine id file: /var/lib/dbus/machine-id and /etc/machine-id, and if we want to generate a new machine id, we will need to delete both of them.

Now for generating a new id it's simple: you can use a dbus-uuidgen command with a —ensure option, in order to make sure it's not regenerating the id if the file already exists.

My final script looks like this: rm /etc/machine-id rm -v /var/lib/dbus/machine-id dbus-uuidgen —ensure=/etc/machine-id dbus-uuidgen —ensure

if you want to run this on startup, you will need to get a bit creative and write a systemd service(if you're on systemd). Since I know that not everyone uses systemd I'm not posting the contents of the systemd service file here. feel free to let me know if I should post the systemd service file or host this on gitlab or something.

#privacy #linux

I'm back with an another post... for some reason. This time I'll talk about esims. So tf are those esims anyway? Esim stands for embedded subscriber identity module(I think), it's basically a piece of hardware in your phone which saves all of the info, which is required to connect to a mobile network. To simplify this, it's a normal sim, but embedded in your phone. Here my thoughts about them: Pros: takes less space, free second sim slot, fairly easy to add it to your phone(depends on your phone's UI) Cons: no user authentication everytime phone tries to connect to the network, changing devices can be a pain(since you need to get a new qr code issued), saved sims stay on your phone after a factory reset. I'd say that it's a nice piece technology, but I think that it will kinda make our privacy situation worse, because esims force you to use a single device. update: it seems like enabling a pin verification on esims is possible, but I still think that moving them between devices is a bit of an issue which iOS kinda solves(between apple phones only). and I am saying kinda, because transferring them to an android device is not a thing. Stock google is trying to solve this as well, but I don't really know if it's really a thing now. I just know that it is not a thing in custom roms

hello, こんにちは and bonjour. welcome to this blog I guess. I'll try to write something about online privacy here from time to time. Here goes nothing🙂. By the way I've enabled fediverse integration, so you might see this post on mastodon.