For about an hour on Tuesday I pointed my browser to a proxy that refreshed an official Iranian government site every second. In doing so, I participated in a form of cyberwarfare called a Denial of Service (DoS) attack, and the ethics of that act are complex.
To me, though, my intention made the ethics simple. I wasn't opening a dialog or expressing a thought. I was throwing a rock. And no matter how evolved we become, it's important to remember that a rock through a window remains an effective way of communicating to the people inside that the people outside are displeased.
Constructive? Absolutely not. But it delivered the message that government repression could be confronted by other forces, and it did so in a language understood by bullies of all nationalities: Power.
We need to construct a better world, and we won't do that by violence. But our strength as a distributed network of people who care about justice and democracy need not always be hobbled by the finer points of discussion, no matter how valid those principles may be.
A rock isn't the message. It's a medium.