While flying and working on PvE missions (usually security) that I can barely pass, I often dream to know what ship my opponent is flying and what is the best weapon to kill him.

Is there any way to determine what armor/shield the opponent ship has? What about the weapon?