Williamson
Security Solutions
Independent security research / est. 2024

Looking closer
at what's
already there.

Williamson Security Solutions is an independent practice exploring the intersection of legacy technology, reverse engineering, and practical security.

research_log.txt● live

01 / observe the system

02 / document the edge cases

03 / share what we learn

status: activeWSS_001

[ 01 / selected work ]

Research in progress.

A living archive of investigations, tools, and observations. Updated as the work develops.

01 / 03ACTIVE

BlackBerry Research

Reverse engineering legacy BlackBerry platforms, documenting findings, and preserving the technical history of devices that shaped mobile security.

REVERSE ENGINEERINGBLACKBERRYHARDWARE
02 / 03ONGOING

General Security Audits

Practical security reviews focused on attack surface mapping, configuration analysis, and clear, actionable reporting.

AUDITINGSECURITYRESEARCH
03 / 03UPDATING

Field Notes & Tooling

Small utilities, experiments, and notes built along the way — shared to make technical research more accessible.

TOOLSNOTESOPEN SOURCE

[ 02 / lab journal ]

What I've done.
Where it stands.

A transparent snapshot of the work behind the projects — and the next technical questions I'm working through.

01 / completeddocumented

Built the research base

I've built a public BlackBerry 10 research archive covering QNX internals, bootloader behavior, eMMC dumps, device connection tooling, and session-by-session findings.

Output: public GitHub archive / 20 research sessions
02 / currentin analysis

Passport conversion research

The Passport is currently in a red-blink, non-bootable state after driver-forensics work. The Classic remains rooted, bootable, and recoverable; the next focus is the no-desolder Passport path.

Now: analysis + evidence capture
03 / collaborationdocumented

Systemwide root access

I helped Oleksandr at bb10.root.sx extend root access to systemwide processes through pre-rooted autoloaders v3, building on the BB10 root and autoloader work.

Output: collaboration / published work
Read the write-up
04 / currentin progress

Classic Android Runtime upgrade

I am working on upgrading the Android Runtime within QNX from version 4.3 to version 11, documenting compatibility, constraints, and integration paths as the work progresses.

Next: runtime compatibility testing
05 / ongoingresearching

QNX platform archaeology

I am mapping QNX services, boot components, device storage, and platform tooling so future findings can be reproduced instead of lost to undocumented legacy systems.

Focus: systems mapping / repeatable notes
06 / activebuilding

Tools for repeatable reverse engineering

I am turning one-off discoveries into scripts, documentation, and practical workflows for inspecting legacy devices, preserving evidence, and sharing useful results.

Next: publish tools alongside findings

[ 03 / collaboration ]

System-Wide
Root Access.

A BlackBerry 10 root research milestone completed in collaboration with Oleksandr at bb10.root.sx.

Read the technical write-up
BlackBerry 10 / root researchmilestone reached

Root privileges are no longer limited to SSH sessions.

The work helped extend root access to system-wide processes using u_root and __root. This functionality is disabled by default and is intended for controlled research and development environments.

Contribution

Insight that helped make system-wide access possible.

Status

Published milestone / continuing analysis.

Special thanks to Oleksandr for documenting the implementation and for the collaboration.

[ 02 / capabilities ]

Small scope.
Serious attention.

Basic pentesting

Focused checks for common weaknesses and exposed attack surfaces.

Auditing

Configuration and process reviews with findings you can act on.

Open research

Public notes and tools that help preserve and explain the work.

[ 03 / support the work ]

Keep the lab running.

Your support helps fund hardware, tooling, and the time it takes to investigate the old, overlooked, and interesting.

BTC

Bitcoin

bc1qhm0scghcuq35ejky5fzesfgfqat8vqs8qxcy95

ETH

Ethereum

0xd289c6a778d651cee25be4fa58b31da2879d4017

USDT

USDT (Ethereum)

0xd289c6a778d651cee25be4fa58b31da2879d4017

Please verify the network and address before sending. Crypto donations support hardware, tooling, and continued BlackBerry research.

[ 04 / connect ]

Have a system worth
looking closer at?