Hi, I want to make the instruction level tracing for a program, which should include the instruction address, opcodes, memory reads, register reads, thread, module. Can I modify cannoli to achieve this goal?
Second question is: does cannoli affects the stack/heap layout of dest program? Because I want to record the execution of exploits for vulnerabilities, if the heap/stack layout changes, the exploits may not work.
Hi, I want to make the instruction level tracing for a program, which should include the instruction address, opcodes, memory reads, register reads, thread, module. Can I modify cannoli to achieve this goal?
Second question is: does cannoli affects the stack/heap layout of dest program? Because I want to record the execution of exploits for vulnerabilities, if the heap/stack layout changes, the exploits may not work.