Craft a redeem script "<DerHighS> OP_EQUALVERIFY", spend it. The mutator will create an invalid transaction which will ban him from the network. Now, you look in your banlist and collect the IP.
For information, my node which is currently malleating HighS to LowS detects around 2 and 4% of HighS signatures.
What if the inner p2sh (redeem) script is the
OP_2DUP OP_EQUAL OP_IF OP_RETURN OP_ENDIF OP_2 <pubkey> <samepubkey> OP_2 OP_CHECKMULTISIG
and the scriptSig is
OP_0 <signature> <malledsignature> <redeemScript>
It would kick my bot !
For information, my node which is currently malleating HighS to LowS detects around 2 and 4% of HighS signatures.
I started to track the numbers earlier the day, and I currently see about 3.5 %.
It would be interesting to know at which percentage the mutated transactions are mined. Did you gather some stats about this already?
Recently, these are the mutations I've seen:
http://bitwatch.co/uploads/mutations-2015-10-18.log (not 100 % online)
I just ran again my mutator, the stat I gather is only the % of mutated and show it every 1000 tx. Boring stuff except when a bot go rampage and mutate 30% of them.