Watermarking -- Data Hiding in Compiled Program Binaries for Enhancing Computer System