At the expense of hacking is not sure. But if you leave your bitcoin address in your social network, then you will identify yourself.
cracking and identifying are totally different thing in the first place my friend,
if you're leaving your address in your social network or some places and people looking at it,
it can not be considered as cracking because all that we need to do is identify it.
until now i am not really sure to say it's a way to crack it because it's very unlikely,
but it has a possibility to crack it or to find a way to do it.
for your references go here and take a look about it :
https://bitcoin.stackexchange.com/questions/22/is-it-possible-to-brute-force-bitcoin-address-creation-in-order-to-steal-moneyalso bitcoin transaction is not hidden,
so there're no anonimity behind it,so as long as you can find who is the address holder.
you can find him/her.