Can Satan read our minds? I come from the assumption that God can read our minds.  That we can pray silently and that God will hear our prayers.

However, can Satan hear our prayers as well?  Can he hear our other thoughts?

I ask because if Satan can hear our thoughts, then he may learn ways to tempt us by listening to our prayers to God.

A very related question is, can he give us thoughts of evil?  Whether or not he can read our minds, can he implant ideas into our minds?
I don't think there is any Biblical evidence of this. However, if we assume he can't, directly (which I suspect) then I'm sure he can indirectly, through a combination of body language, experience of humans and knowledge of specific individuals.

Say for example you look twice at an attractive member of the opposite sex - you don't need to read minds to have an educated guess what that person might be thinking.

Btw, I assume the question is referring to demonic entities in general. The likelihood that Satan, who is not all knowing nor all present, is trying to figure out what you are thinking must be pretty low.