Software reliability is an actual problem caused with absence of software protection techniques, especially absence of software code protection from reverse engineering. Computer piracy and illegal software usage makes big damage for state economy. The development of new approaches and modification of existed obfuscation technologies is actual task directed to growing efficiency of secure coding and protection against reverse engineering. In this paper, authors present the obfuscation method for software protection, which ensures protection from reverse engineering. The method is based on a new sequence of obfuscation transformations. Also software tool StiK was developed, and based on the submitted sequence of operations, pseudocode for protection method was created. Experimental study was conducted according to the presented technique. Experimental results show the efficiency and generality of the proposed method (StiK obfuscator is 10% faster as well as 1.37 times more protected than analogues). Consequently, the developed technique can be used to prevent or at least hamper interpretation, decoding, analysis, or reverse engineering of software.