I'm not so sure about that. My experience with homeless people is that most of them are honest to a fault.
They wouldn't be begging if they were not. Begging is asking for money. That's an honest persons last recourse when they have no other options.
A dishonest person would steal, not beg.