It helps if you post the entire ability for reference
Standing in the Gap
Set your Hero aside for up to 5 turns. While that Hero is set aside, protect your hand, deck, multi-color sites, and good Fortresses from opponent's evil cards.
Any of the locations or cards specified are protected from
opponent's* evil cards. So in this example, they could not look at your hand if the ability is on an evil card they control, but they COULD band to your heroes or evil characters because they are not protected. They could also look at your hand with a card like Urim and Thummim, because it is an artifact and not evil. Only cards that are actually protected cannot be targeted by the specified card (note that prevent, interrupt, and negate can target even if there is protection). So if you have evil characters in Kingdoms of the World, which protects them from everything, then they cannot be targeted for banding as long as KotW is not interrupted or negated.
Does that make sense?
*On "opponent's", this gets tricky. "of one opponent" means any one opponent, "of opponent" or "opponent's" means
just the person you are facing in battle (or all players if you are not involved in a battle phase, which can come into play with Standing in the Gap for instance), and "opponents'" or "all opponents" refers to each and every opponent. Why this gets tricky is because, if you played Standing in the Gap and then went into battle in a mutliplayer game, one of the players you are not attacking (no longer fitting "opponent's") could affect those cards (such as with Mayhem to make you shuffle). The different versions of opponent and how they work is a lot confusing, but that is how this would likely be ruled for the card you mentioned.