https://9lib.org/document/zpn19k27-poradniki-reverse-engineering-asemblera-formalnej-specyfikacji-transformacje-programu.html