Unravelling the fraudulent online scams