Parallel Port Linux Security Robot Arm
Hiya,
Ive created a program do control a robotic arm ive build, (just out of junk hacked together pretty quick)
To access the I/O port, the compiled program must be either executed by root
or be suid root. This could be a potential system security hazard, rite?
well is there a way to run this program in a user account? the thing is the arm is network controlled (or soon to be, maybe this afternoon :D ) and im a bit concerned about the security cos im a paranoid freak.
Is the only problem here, if an attack can buffer overflow my program and create a root shell?
I mean it doesnt really matter if someone does connect remotely and starts attacking me with the arm, im more concerned about the general secuirty implications
cheers
i2c