This is honestly infuriating. Kill trespassers, go to jail. No way to prevent others from flying super expensive pieces of equipment (DNA locks anyone?). In the dog-eat-dog world of Star Citizen I would at least expect remote self-destruct switches.
SC is not ready for piracy.
With ships its done on a shoot first basis, if you shoot at a civilian ship you get a crime stat, the shield impacts on the civilian ship are the trigger. if the civilian ship shoots back at you now with your crime stat he remains lawful. at least that's how its supposed to work but often server lag isn't fast enough.
With Avatars its in interesting conundrum because you can kill someone in 2 seconds and how does the code determine who is the aggressor and who is the defender? as the defender you might kill the aggressor first. how does the code determine who are the good guys and who are the bad guys?
I don't see how it can do that, how would the code know what you're thinking?
I think what you would have to do is make people chose to play an outlaw or not when they log on, if they chose not but kill a civilian your status changes to outlaw.