Nah the best thing to do is just take the heat basically. Don't do anything while in uncap if you know someone is attacking it unprovoked and you still have that immunity (assuming you also have flags). By doing that, you can at least confirm that whoever is attacking did in fact violate the rule as long as you don't engage in any way (i.e. use equipment/countermeasures, shoot, or leave uncap).