[icon ] blenderdumbass . org [icon scene] Articles

HALO 3C/3C-PS a Spy Device in School's bathrooms

[avatar]  Blender Dumbass

October 19, 2025

👁 18

https://blenderdumbass.org/do_login : 👁 1
https://fosstodon.org/ : 👁 1
https://blenderdumbass.org/ : 👁 2

#privacy #childsafety #surveillance #politics #hacking #defcon

[icon left] Next [icon right] Previous
License:
Creative Commons Attribution Share-Alike


The following text is a story I wrote, after listening to a DEFCON Conference talk about HALO 3C devices that are designed to catch smoking and vaping children in schools. The hackers Reynaldo and nyx got access to one such device, took it apart, looked into its hardware and software. And found out that at best it is poorly designed. And at worst it is a literal Mossad bug to listen to kids talk.

Keep in mind, what I'm telling here is utterly made up by me, pretty much on the spot. All characters are fictional and any resemblance to real people are pure accidental. That said, I also have to point out that I don't think Reynaldo and nyx are anything like James Hamilton ( from the story I wrote ). James is a bad guy. Reynaldo and nyx are good guys. The fact that both of them have similar technical skills has nothing to do with anything.

It is an evening. A smelly, messy little house is illuminated by the computer screen. Beside it, near a pile of energy drinks, Jack Hamilton is waking up. He slept all day long, because he was working on something all night. He is stretching a bit, but as soon as he does it, he regrets doing so. His left leg's muscle snatches up in a painful contortion. The stuff in the energy drinks makes his whole body like this. Sometimes doing regular movements causes Jack to have those contortions. After a bit of yelling and relaxing, he stands up and shovels his ass towards his computer, where he sits on a chair.

In front of him, on the desk, besides the usual bullshit is, first of all, an unfinished can of an energy drink. This catches Jack's attention first of all. He drinks the remaining residue inside, which already doesn't even remind an energy drink's taste. Disappointed with the drink, Jack turns his attention to a different item at his desk. A circular white device, opened up. Inside a Raspberry Pi compute unit. This is the HALO device. On the screen of his computer, we see Jack is doing programming of some scripts.

Looking at this device, Jack cannot help himself but feel a little aroused. Sexually aroused. He got this device from eBay not so long ago, after finding out that a local school near him is using them. He is in the middle of finding out how to hack into one of those devices in hopes that he can get access to the microphones in it. And listen to little girls pee.

Of course what will end up happening is way, way worse than that. Because now we are going to talk about Suzy McRyan. A little 11 year girl that is having an argument with her parents about boys in school. See, even though she is just 11, she already had her first period. That means she is technically during her puberty, which makes her at the very least, sexually curious. She wants to see this boy Tom from school, but parents think it is a bit too early for her.

During that conversation with the mother, Suzy nods, while not actually listening. She starts to understand what it is like to be a teenager. What it is like to get to do things that parents aren't allowing. And currently pretending to agree with her mother, she thinks of a plan, to get to Tom, while mom wouldn't know.

While Suzy McRyan is sleeping in a preparation for school, Jack Hamilton is working his hacker magic on the HALO device. He finds out that the supposedly encrypted payload that the device is using for updates, is encrypted in a very dumb way. It looks like the encryption key for the payload is slapped onto the file itself. He just needs to know how long the key is, in bytes. Thankfully for him, the developers of the device, made it so most of the running code ( including the code that decrypt the payload ) is stored as human-readable Java-Script code. Not that it would have stopped him if that was binary. Jack knows how to use Hydra ( a de-compilation software ). Still, after laughing about this discovery, Hamilton realizes that he only other thing he needs for a fully malicious device, is the access to the settings page on the device.

Those devices are managed through local network ( which Jack Hamilton knows to access remotely ). Basically any computer connected to the same local network as the device, can access a sort of micro-web-site on the device itself, to control its functions. Or install any updates. Yet each of the devices has a username and password scheme. Brute-forcing this password ( trying every combination ) would be a nightmare. Because it knows to lock up if you tried to input too many failed passwords too quickly. Thinking about how to solve this issue Jack tries a few wrong passwords on his own machine, with his own device. He looks at the Inspect Element and Network tabs in his browser debugger tool. Which you, the reader of this story, could do now, while reading this article, by pressing F12. Just in case you didn't know it was there. ( Might not work on Safari and stuff like that. But Firefox definitely lets you do that. ).

Jack Hamilton looking at the stuff, finds a funny thing. To know how many times you have entered the password, the device uses a cookie. Basically the browser tells the device how many times the password was inputted. So making a brute-force script that will try a bunch of passwords, would be harder to do, if he would want to make it lock up. He would need to write more code for the security measure to be supported by his script. And writing less code, makes the security feature non-existent. Like literally a basic script would work. So Jack Hamilton quickly writes one, to test this thing, and... He gets access to a device in a few minutes.

This is when Jack Hamilton gets really exited. He jerks off a few times. The sexy anticipation is killing him. He is about to jerk off to sounds of little girls peeing. He can't hold himself anymore. Then he reaches for his refrigerator. Where he grabs a few energy drinks. And he starts working on his version of the firmware.

The thing is, the company that produces HALO are claiming that they aren't recording anything. Just analyzing the audio with some algorithms for dangerous stuff. Like maybe somebody is yelling at somebody. Maybe there is gun shot. Maybe there something else. The device will pick this up and tell about this to the school's security unit. But it will not record the audio.

Still, Jack Hamilton knows that to do this sound analysis, the device should have a microphone. And opening one up he found 2 of them. All hooked conveniently to a Raspberry Pi compute unit with a standard GNU / Linux operating system on board. An operating system that can do with the audio whatever the programmer of the device wants. And our Jack Hamilton, the pervert, just learned how to be a programmer of that device. And his malicious firmware update is going to allow him to listen to anything on these microphones from the comfort of his smelly house.

One thing that Suzy McRyan didn't say about her Tom, which was a great fit of her wisdom, is that Tom is 16. Tom is a handsome devil. And yet Tom has a soft spot for the girls a bit younger than himself. Tom heard about Suzy and about Suzy thinking about him. Yet he still didn't meet her. And he doesn't yet know that Suzy is not just a bit younger, but a whole half-a-decade younger.

Suzy, on the other hand, being completely delusional, fully believes that she will lose her virginity to Tom, sometime later, today. For this she wants to pretend like she is going to sleep that night at a friend's house. She needs this friend to confirm this, if her mom will call. So the friend needs to know about the plan. And yet talking about something like this in class is a bit risky. So Suzy grabs her friend Alice and they both enter the most private place, the school has to offer. The toilet.

In there Suzy spills the whole plan. The way she is going to sneak out. The where she gonna meet Tom. The what she is planning to do with Tom. And the fact that Alice should help her with it, so the mom will not figure it out. This obviously doesn't go as well as Suzy hopes. But after some time of persuading, Alice agrees to this stupidity. The only problem is, all morning, Jack Hamilton, the pervert, was listening to little girls pee. And now, by accident, Jack Hamilton knows about their plan.

Already disgusting in a puddle of cum, Jack, without cleaning himself, starts wanking the hardest he could ever wank. The plan, by the little girls made his cock extremely hard. First, the girl wants to do sexy shit with a guy older than her. And Jack Hamilton is also older than her. Yeah... well... he is not a handsome devil like Tom. And quite frankly he is not Suzy's type anyway. But Jack doesn't know that yet. He thinks he has a chance. And second of all. He know where they are going to meet.

Suzy and Tom selected their location because it is far from civilization. All of the buildings around are broken. And nobody, they think, will spot them there. Apart from Jack Hamilton who got himself a comfy little sitting position, in front of a window of one of those dilapidated houses. He is waiting for Suzy with his cock already firmly in his hand.

First Tom appears. This gives Jack more anticipation. Then Suzy appears. At first she appears as a silhouette somewhere far. Tom even walks a few steps forward towards her, to see her better. But then as she comes closer, Tom seems a bit disappointed. From their conversations, he didn't think Suzy was a "literal child". And now he doesn't know what to do. From one side she is cute and she seems like she wants him. From another side something about it bothers him a lot. After some back and forth, which only leads to a brief kiss between the two, Tom bails out and walks away. Leaving the poor Suzy alone in a dark neighborhood, completely heart-broken.

All this time Jack Hamilton was jerking off to her, watching her from his window. But now as she is left alone, he thinks he can do better than that. He starts walking towards her...

In the meantime, after making sure that Suzy is at Alice's house, her mother turns on the news. Where a senator is talking about child-safety. The senator's argument is that lowering security on devices is a good thing, because it will let them catch predators and therefore prevent child abuse. LOL

Happy Hacking!!!


[icon terminal] JSON [icon markdown] Markdown

[icon left] Next [icon right] Previous
[icon question] Help

Subscribe RSS
[icon link] Author
[icon link] Website
Share on Mastodon


[icon question] Help


You can comment from Mastodon.







[avatar]  a_concerned_citizen c:0


u are the most schizoprenic person ever

[icon send] Reply
[avatar]  Troler c:1


The psycho-sexual analysis spree has clearly influenced this story.

[icon send] Reply



[icon articles]The Challenge of Writing NPC Characters for Games

[thumbnail]

[avatar]  Blender Dumbass

👁 133 💬 1



I'm developing a game called Dani's Race, which is supposed to be a GTA clone. A game where you can run around a city and cause all kinds of mayhem. And a humongous part of the experience of such a sandbox world simulator are the reactions from the in-game non-playable characters. If you steal a car, what will be the reaction of the driver? What will the police in the game do? What will other drivers do if you hit them on the road? All of this is a part of my daily problem-solving when working on Dani's Race.


#DanisRace #MoriasRace #GameDev #FreeSoftware #Gnu #Linux #OpenSource #GtaClone #Programming #UPBGE #blender3d


[icon petitions]Release: Dani's Race v2025-03-17

[thumbnail]


27 / 50 Signatures

[avatar]  Blender Dumbass

👁 345 💬 2



Dani's Race version 2025-03-17


#DanisRace #MoriasRace #Game #UPBGE #blender3d #project #petition #release


[icon about]Glossary

[thumbnail]

[avatar]  Blender Dumbass

👁 166 💬 0



Like the Glossary on Stallman.org this is a list of meanings of words that I use throughout my articles.

The page will be updated once every so often with new words.


#glossary


[icon articles]The Blender Artists Censorship Situation

[thumbnail]

[avatar]  Blender Dumbass

👁 87 💬 0



Blender Artists is a website for blender users to discuss and share blender-related things. Blender is a program to model 3D models and do various other graphics related things. The program is very good and I like it. But the Blender Artists website is the kind of awful place where I don't want to be. Until recently I had an account there but I requested multiple times to delete it ( since the settings do not have this option ). The moderators were fighting with me over deleting of my stuff. They claim if I delete my posts I will ruin the "flow of things" or whatever the hell. So it turned out to be a very complex manual process to delete everything myself. The funny thing is, it all started because they were the once deleting my stuff without me wanting it to be deleted. And now they are fighting to keep me on the platform. What the actual fuck?


[icon reviews]The Naked Gun ( 2025 ) is a descent movie about enshitification, but not as funny as the originals

[thumbnail]

[avatar]  Blender Dumbass

👁 11 💬 0



Paramount snatched "The Naked Gun" / "Police Squad" rights from Jerry Zucker and Jim Abrahams and instead gave the material to a different Jew Akiva Schaffer to adopt. And while Schaffer is a good comedy / parody director, it seems like the movie ended up being just "merely clever".


#theNakedGun #policesquad #LiamNeeson #PamelaAnderson #film #review #comedy #movies #cinemastodon


[icon codeberg] Powered with BDServer [icon python] Plugins [icon analytics] Analytics [icon mastodon] Mastodon [icon peertube] PeerTube [icon element] Matrix
[icon user] Login