JJTech
jjtech.infosec.exchange.ap.brid.gy
JJTech
@jjtech.infosec.exchange.ap.brid.gy
Reverse engineer, student

Currently contracting for Beeper

🌉 bridged from ⁂ https://infosec.exchange/@jjtech, follow @ap.brid.gy to interact
@jschauma I think one of the things hindering adoption is the lack of support in the prosumer/smb world

...and the hatred/purism against NAT/NPTv6 makes it basically impossible to use if you want to have a backup/bonded internet connection and can't do BGP (which is most people) […]
Original post on infosec.exchange
infosec.exchange
January 23, 2026 at 1:15 AM
Reposted by JJTech
I want to write up a more detailed post (probably for my blog, which I also need to do some updates on) soon detailing all the features I’ve added and the steps I had to take to figure out how to make features like FD MealPlanner integration work.

TigerDine is only really useful to RIT students […]
Original post on mastodon.online
mastodon.online
November 27, 2025 at 8:45 PM
@zhuowei specifically, `getIccAuthentication` uses `checkCallingOrSelfUseIccAuthWithDeviceIdentifier`...

which uses
```java appOps.noteOpNoThrow(AppOpsManager.OPSTR_USE_ICC_AUTH_WITH_DEVICE_IDENTIFIER /_..._ /);

AppOps can be granted using `adb shell appops set`
App-ops
android.googlesource.com
October 27, 2025 at 4:41 AM
I found it very funny that there is an internal board to extract PoE power

It uses normal Ethernet and barrel jack cables internally to connect to the main board
September 30, 2025 at 9:12 PM
In any case, I got it authorized with SAS!
September 17, 2025 at 4:37 AM
You may be wondering, as I was, why this is using LTE and not 5G:
the device is branded "FreedomFi 5G Indoor"

This is apparently a lie. It's a SCE4255W which only supports LTE. This is the same for the Nova 430h.

#cbrs
September 17, 2025 at 4:33 AM
Does anyone have any experience with #Renode ?
I've been told that it might be better for simulating embedded systems, and I've been getting rather frustrated with #qemu
July 28, 2025 at 7:53 PM
Workaround is to either switch to using `fcntl(fd, F_SETLK, &lock)` for locks, or add `com.apple.runningboard.can-suspend-locked` xattr to your flock file.
May 6, 2025 at 2:14 AM
This will blow up in the following situation:

1. You create and hold a `flock` in process A
2. Process B opens (but does NOT lock) the same flock file.
3. Process B is backgrounded and is going to be suspended

Process B will be killed with the `0xdead10cc` error, even though it isn't […]
Original post on infosec.exchange
infosec.exchange
May 6, 2025 at 2:11 AM
See, it turns out that `runningboardd` checks if you are holding a lock using `fcntl(fd, F_GETLKPID, &fl)`, which seems like the right thing to do...

But if you look at the implementation, that function only works properly for `F_POSIX` and `F_OFD_LOCK` locks, not `F_FLOCK`s
May 6, 2025 at 2:07 AM