Reverse Engineering
Reverse engineering is the process of gleaning implementation details from a black box. It is also a category of CTF challenge which involves tasks such as decompiling, understanding program logic, etc. Reverse is also one of the strongest UNO cards.