← All Challenges

Silicon Identity

Reverse Engineering 250 pts standard
Challenge Description

Modern software often ties secrets to the machine it runs on.

During an incident response investigation, analysts recovered a suspicious Linux executable named silicon_identity. The binary appears to perform several environment checks before revealing a protected secret.

Your task is to understand how the executable derives its trust decisions and recover the flag.

Flag Format - HackCTF{.}

Author - prap

Hints
View Hint : Hint 1

Hardware and system metadata contribute to a fingerprint, look at CPU information, network interfaces, and host configuration

View Hint : Hint 2

The flag is not stored directly. A derived key unlocks it

View Hint : Hint 3

Understanding the key derivation logic is easier than reproducing the expected environment

Submit Flag

Login to submit a flag.