Avoiding questionable smart contracts and services might not be enough nowadays as wallet poisoning is becoming much more popular.