Zu der Geschichte mit den Treffern:
Das sollte eigentlich kein problem sein. Du testest einfach mit 'ner Fork aus, wer angreift (bzw. stellst gleich einen Switch danach, je nach dem, wer angreift).