Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Malicous RC Code? (http://www.chiefdelphi.com/forums/showthread.php?t=27567)

Rickertsen2 26-08-2004 21:35

Re: Malicous RC Code?
 
Quote:

Originally Posted by Astronouth7303
I JUST THOUGHT OF IT! :evil:

Find out the memory location of team number/channel/alliance info and change it at run time. MUAH HA HA HA!!!

Like, change it to 0 so you don't stop at the end.

First off you could NOT do this at runtime because it is controlled by the Master processor not the user processor. The only way to do this would be to hack the Master processor code.

As for buffer overruns.... Not possible. First off, I'm sure packet/frame inetgrity is verified as this is a wireless protocol subject to corruption. Assuming you could get in malformed packets PICs CANNOT EXECUTE INSTRUCTIONS FROM DATA MEMORY. THEY HAVE A SEPERATE PROGRAM MEMORY. The most you would be able to do is crash the Master processor, and thats probably backed by a watchdog supervisor to restart it in the event of a crash anyway.

Astronouth7303 26-08-2004 21:48

Re: Malicous RC Code?
 
Who said it spread like a virus? I thought of that under the assumption that the procs have shared memory. But if they don't, set EEPROM, wait 10 ms, and then have an electrical reset. ;) [The master proc will then reset to team number 0.]

ThomasTuttle 08-09-2004 18:48

Re: Malicous RC Code?
 
Quote:

Originally Posted by jdong
If you could figure out the 'robot disable' message of competition control...... :ahh: :ahh: :ahh: :ahh:

Simple... you short pins 6 and 8 on the competition port.

http://innovationfirst.com/FIRSTRobo...nout_Guide.PDF


All times are GMT -5. The time now is 22:26.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi