Santandersecurityresearch/CurrentSense-TinyML

Spying on Microcontrollers using Current Sensing and embedded TinyML models

35
/ 100
Emerging

This project helps security researchers understand the behavior of microcontrollers by analyzing their electrical current draw. By monitoring power fluctuations, it can detect specific operations, like an LED flashing, on a target circuit board. It takes raw current data as input and produces insights into the target device's actions, which is useful for reverse engineering or security analysis.

No commits in the last 6 months.

Use this if you need to non-invasively observe the internal operations of a microcontroller for security analysis or reverse engineering without direct code access.

Not ideal if you need to analyze software-level application behavior or if you don't have access to specialized hardware for current sensing and embedded machine learning.

embedded-security side-channel-analysis hardware-reverse-engineering firmware-analysis IoT-security
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 10 / 25

How are scores calculated?

Stars

84

Forks

7

Language

C++

License

MIT

Last pushed

Mar 23, 2021

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Santandersecurityresearch/CurrentSense-TinyML"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.