Mit Step7Key kann man den "KNOW_HOW_PROTECT"-Schutz von S7-300 und S7-400 Bausteine (FC,FB,OB,DB) setzen und auch wieder entfernen. Dies ist nötig, wenn der Programmierer und oder Hersteller des Steuerungssystems nicht mehr greifbar ist, er keinen Support für seine Software bietet, oder der ursprüngliche Quellcode verloren gegangen ist. Mit dieser Technik lässt sich aber auch ein geschützter Baustein online beobachten.