Kaleidoscope A PIN based cross-platform (Windows, Linux, and MacOS) binary program tracer and analyzer