Hi everyone,
I am a graduate student from China, and my research direction is system security. Recently, I have been exploring ardupilot. And I find it to be a very interesting project that can be well combined with what I want to do. However, I have some questions, could you please give me some advices.
I attempted to carry out some attacks through memory tampering on arducopter sitl + mavproxy (just simulate) to achieve the bias of flight altitude and the bias of flight trajectory.
For example, when I monitor the terminal input takeoff 10, I’m able to tamper with the 10 received by copter to 20. Or when I mark “fly to” on the map, I can modify the longitude and latitude of the destination received by copter and offset it. I plan to capture abnormal system calls through the system call tool (like sysdig) and then try to recovery.
I don’t know if my idea is feasible. Could you please give me some suggestions?
Thank you very much.