233 Followers
168 Following
4.6K Posts

Little goblin with catears.

Unfinished projects, complaining about computers, reinventing the wheel (badly), has not fully read any docs since 2015.

Proud bot parent to two failsons:
https://infosec.exchange/@enojifier_bot (WIP)
https://infosec.exchange/@dreizehnzwoelf_bot

All my opinions are that of my employer but they don't know it yet & I am not telling you were I work. Apropos: If you need some idiot to kick computers for purposes of making them secure hmu, this job fucking sucks (vulnerability management, automation/engineering for your soc/isrt, ...).

PFP by a lizard that I am pretty sure transitioned at some point but I kinda lost contact with around the same time so I might only know their deadname & at this point it's too awkward to seek them out & ask. So instead I am going to credit them by their last discord handle I am aware of: fuck, md

LanguagesGerman, English
Pronomen (🇩🇪)egal
Pronouns (🇬🇧/🇺🇸)name reference > they/it > whatever
age verification but it's just a dialog box that asks "are you old" and the answers are "yes" and "maybe later"

Up to about 24 different orgs now, overnight had some emails containing PII of 'deleted' users from a:

UAE based Gym Chain
South African HR Platform
EU based Hotel Reservations Platform
India based Delivery Service

and best of all

US based Antivirus Manufacturer and Cybersecurity Provider

“software can’t just ignore laws it doesn’t like,” I said, tapping the icon on my phone that summons an unlicensed taxi
>Mandelbrot set
>Look inside
>Mandelbrot set
>Look inside
>
Stolen IP/Code Acknowledgements so you feel less bad about your use of the chatbot
Clearly you're on the wrong social networks.

fucked up that BD Audio didn't go anywhere

and that with too many artists getting a CD is the only way to actually pay a reasonable price for their music

like with the one it got today (tron ares soundtrack) it had the choice between 17€ for a CD or like 30 for flacs

how even

it hates the future

Terrible idea: Stateless, per token conditional access policies by including the check code to be executed by the server in the JWT.
do it, you cowards 

RE: https://infosec.exchange/@catsalad/116424143409505680

import urllib.request as ur
import json
import random

uas = "Follower Roulet (https://infosec.exchange/@nyanbinary)"
token = ""
instance = "infosec.exchange"

req = ur.Request(f'https://{instance}/api/v1/accounts/verify_credentials', headers={'User-Agent': uas, "Authorization": f"Bearer {token}"})
with ur.urlopen(req) as res:
me = json.load(res)

req = ur.Request(f'https://{instance}/api/v1/accounts/{me['id']}/followers', headers={'User-Agent': uas, "Authorization": f"Bearer {token}"})
with ur.urlopen(req) as res:
followers = json.load(res)

target = random.choice(followers)

req = ur.Request(f'https://{instance}/api/v1/accounts/{target['id']}/block', headers={'User-Agent': uas, "Authorization": f"Bearer {token}"}, method="POST")
with ur.urlopen(req) as res:
print(f"Goodbye {target['display_name']}")