Cyber fraud in banking transactions