Categorized by type:


virtualization = Virtual machines and containers.


bruteforce = Identify a feasible search space and a boolean-based test, then guess an expected value. If data can be divided, performance is improved by multithreading.

lookup magic = Identify file formats by signatures, algorithms by constants...

visualization = Apply data visualizations to make certain patterns explicit.