From securityonline.info
![Static Binary Instrumentation](https://cdn-0.securityonline.info/wp-content/uploads/2021/09/Screenshot-2021-09-27-175308.png?ezimgfmt=rs:807x285/rscb1/ng:webp/ngcb1)
The working flow is simple:
- Dump object files (COFF) directly from one executable binary.
- Link the object files into a new binary, almost the same as the old one.
- During the dumping process, you can insert any data/code at any location.
- SBI is just one of the using scenarios, especially useful for black-box fuzzing.