A new stamp on cyberfraud prevention