How to protect the organisations from the concept of reverse engineering?