Try to modify the target trajectory

Hi everyone,

I’m a college student majoring in system security and I’m currently exploring ardupilot. I think this project is very interesting.

I tried to use ./Tools/autotest/sim_vehicle.py -v ArduCopter --console --map to start. After starting, take off and mark the next target location on the map and make the copter’s trajectory deviate from the target location by tampering with the memory address. And try to use algorithms to recover.

I tried some methods but they all didn’t work. Could you please give me some good suggestions or give me some way to further discover?

Thanks very much.

Tampering with processor memory is out of our security envelope, except for maybe buffer overflows in hardware drivers. So unless you can actually overflow a buffer with some input it is irrelevant.