ਕਈ ਵਾਰ ਇੱਕ ਦਿਨ ਨੂੰ ਵੇਖਣਾ ਚਾਹੁੰਦਾ ਹੈ, ਅਤੇ ਇੱਕ ਖਾਸ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਭਰਨ ਦੀ ਕਿਸ ਕਿਸਮ ਦੀ? ਫਿਰ ਉਸ ਨੇ ਇੱਕ ਉਲਟਾ-ਇੰਜੀਨੀਅਰਿੰਗ ਨੂੰ ਵਰਤਣ ਲਈ ਹੈ. ਇਹ ਕੀ ਹੈ? ਇਸ ਦਾ ਕੰਮ ਕਰਦਾ ਹੈ? ਇਹ ਕਾਰਵਾਈ ਹੈ? ਇਹ ਸਭ ਤੁਹਾਨੂੰ ਇਸ ਲੇਖ ਸਿੱਖਣ ਜਾਵੇਗਾ.
ਇੱਕ ਉਲਟਾ-ਇੰਜੀਨੀਅਰਿੰਗ ਪ੍ਰੋਗਰਾਮ ਕੀ ਹੈ?
ਇਸ ਕ੍ਰਮ ਵਿੱਚ ਕਾਰਜ ਨੂੰ ਕਾਰਜ ਨੂੰ ਵਿਸ਼ਲੇਸ਼ਣ ਕਹਿੰਦੇ ਨੂੰ ਸਮਝਣ ਲਈ ਇਸ ਨੂੰ, ਕੰਮ ਕਰਦਾ ਹੈ, ਜੋ ਕਿ ਇਸ ਨੂੰ ਭਵਿੱਖ ਵਿੱਚ ਜ਼ਰੂਰੀ ਬਦਲਾਅ ਬਣਾ ਕੇ ਇਸ ਕਾਰਜ ਨੂੰ ਮੁੜ ਕਰਨ. ਆਮ ਤੌਰ 'ਤੇ ਇਸ ਮਕਸਦ ਡੀਬੱਗਰ ਅਤੇ assembler ਲਈ ਵਰਤਿਆ. ਵਰਤਿਆ ਵੱਖ-ਵੱਖ ਹੋ ਜਾਵੇਗਾ, ਸਾਫਟਵੇਅਰ ਦੀ ਗੁਣਵੱਤਾ ਅਤੇ ਇਸ ਦਾ ਨਤੀਜਾ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਵਾਰ ਦੀ ਮਾਤਰਾ ਨੂੰ ਹੈ, ਜੋ ਕਿ ਇਸ' ਤੇ ਖਰਚ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਇੱਕ ਆਮ ਰੂਪ ਵਿੱਚ ਲਿਆਉਣ ਲਈ ਹੈ. ਸ਼ੁਰੂਆਤ ਕਰਨ ਲਈ ਵਧੀਆ ਮਿਸਾਲ ਸਮਝਾਓ ਉਲਟਾ-ਇੰਜੀਨੀਅਰਿੰਗ. ਹੋਣ ਦੇ ਨਾਤੇ ਇਸਦੇ ਛੁਪਾਓ ਲਈ ਲਿਖਿਆ ਇੱਕ ਕਾਰਜ ਕਰਨ. ਹੁਣ ਕੀ ਹੈ ਅਤੇ ਇਹ ਪਤਾ ਕਰਨ ਲਈ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ.
ਨਾਲ ਛੁਪਾਓ-ਕਾਰਜ ਕੰਮ
ਪਹਿਲੀ ਸਾਨੂੰ ਕੁਝ ਅੰਕ ਨੂੰ ਸਪੱਸ਼ਟ ਕਰਨ ਦੀ ਲੋੜ ਹੈ. ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਬਾਈਟ ਅਤੇ Logcat ਵਰਤਦਾ ਹੈ. ਇਹ ਸਥਾਨਕ ਹਮਰੁਤਬਾ ਪਿਛਲੀ ਡੀਬੱਗਰ ਅਤੇ assembler ਦਾ ਜ਼ਿਕਰ ਕੀਤਾ. ਇਸ ਵਿਚ ਇਹ ਵੀ ਕਾਰਜ ਆਪਣੇ ਆਪ ਨੂੰ ਦੀ ਬਣਤਰ ਨੂੰ ਸਮਝਣ ਲਈ ਜ਼ਰੂਰੀ ਹੈ. ਇਸ ਲਈ, ਹਰ ਇਕ ਪ੍ਰੋਗਰਾਮ ਦੀ ਐਕਟੇਸ਼ਨ ਏਪੀਕੇ ਨਾਲ ਇੱਕ ਫਾਇਲ ਹੈ. ਉਸ ਨੇ zip'om ਪੈਕ. ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਵਸੀਲੇ, classes.dex ਅਤੇ AndroidManifest.xml - ਸਾਨੂੰ ਇਸ ਦੀ ਸਮੱਗਰੀ ਵਿੱਚ ਦਿਲਚਸਪੀ ਰੱਖਦੇ ਹਨ. ਤੁਹਾਨੂੰ ਛੁਪਾਓ 'ਤੇ ਪ੍ਰੋਗਰਾਮਿੰਗ ਕਰਦੇ ਹੋ, ਸਾਬਕਾ ਅਤੇ ਬਾਅਦ ਦੇ ਨਾਲ ਮੁੱਦੇ ਨਹੀ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਪਰ classes.dex - ਇਸ ਪ੍ਰੋਗਰਾਮ ਬਾਈਟ ਕੋਡ ਹੈ, ਜੋ ਕਿ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਲਈ ਖਾਸ ਕੰਪਾਇਲ ਕੀਤਾ ਗਿਆ ਹੈ. ਉਸ ਦੇ ਜਾਵਾ ਸਰੋਤ ਨੂੰ ਇੰਟਰਨੈੱਟ 'ਤੇ ਉਪਲੱਬਧ ਕੋਡ ਤੱਕ ਖੋਲੋ ਫੰਡ ਪ੍ਰਾਪਤ ਨਹੀ ਕਰਦੇ. ਹੁਕਮ ਹੈ, ਜੋ ਕਿ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਲਈ ਵਰਤਿਆ ਜਾਦਾ ਹੈ ਦੇ ਇੱਕ ਖਾਸ ਸਮੂਹ ਨੂੰ - ਪਰ ਇਹ ਸੰਭਵ Dalvik opcodes ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਹੈ. ਇੱਕ ਉਦਾਹਰਣ ਲਈ, ਸਾਨੂੰ ਸਥਾਨਕ ਹੜ੍ਹ ਦੇ ਇਸ ਵਿਧਾਨ ਸਭਾ ਦਾ ਕਹਿਣਾ ਹੈ ਕਿ ਹੋ ਸਕਦਾ ਹੈ. Classes.dex ਨੂੰ ਵੀ ਸ਼ੀਸ਼ੀ ਨਾਲ ਇੱਕ ਫਾਇਲ ਵਿੱਚ ਤਬਦੀਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਵੀ ਅਜਿਹੇ ਇੱਕ ਮਾਮਲੇ ਵਿੱਚ, ਤੁਹਾਨੂੰ, ਜੋ ਕਿ ਹੋਰ ਜ ਘੱਟ ਪੜ੍ਹਨਯੋਗ ਹੋ ਜਾਵੇਗਾ decompilation ਬਾਅਦ ਇੱਕ ਜਾਵਾ-ਕੋਡ, ਪ੍ਰਾਪਤ ਕਰ ਸਕਦਾ ਹੈ. ਜੋ ਕਿ ਮਾਰਗ ਸਾਨੂੰ ਜਾਣ ਹੈ.
decompilation
ਇਸ ਕਾਰਵਾਈ ਨੂੰ ਏਪੀਕੇ ਖੁਰਲੀ ਪਰੋਗਰਾਮ ਵਰਤ ਬਾਹਰ ਹੀ ਕੀਤਾ ਜਾਵੇਗਾ. ਤੁਹਾਨੂੰ ਸ਼ੁਰੂ ਕਰਨ, ਯਕੀਨੀ devaysa ਅਤੇ ਕੰਮ ਨੂੰ USB-ਡੀਬੱਗ ਮੋਡ ਲਈ ਸਹੀ ਡਰਾਈਵਰ ਹੈ, ਜੋ ਕਿ ਯਕੀਨੀ ਬਣਾਉਣ. ਸ਼ੁਰੂ-ਸ਼ੁਰੂ ਵਿਚ, ਸਾਨੂੰ ਫਾਇਲ ਜੋ ਕਿ ਇੱਕ ਨਿਰਦੇਸ਼ apk_manager \ ਜਗ੍ਹਾ ਨੂੰ-ਏਪੀਕੇ-ਇੱਥੇ-ਲਈ-modding ਵਿੱਚ ਪਾਰਸ ਕੀਤਾ ਜਾਵੇਗਾ ਤੇ ਜਾਣ ਦੀ ਲੋੜ ਹੈ. ਜੋ ਕਿ ਬਾਅਦ ਤੁਹਾਨੂੰ Script.bat ਚਲਾਉਣੀ ਚਾਹੀਦੀ ਹੈ. ਜੇ ਕੋਈ ਸਮੱਸਿਆ ਹੈ, ਫਿਰ ਕੰਸੋਲ ਹੈ, ਜੋ ਕਿ ਹਰੇ lettering ਹੋ ਜਾਵੇਗਾ ਸ਼ੁਰੂ ਕਰੋ. "ਡੀਕੰਪਾਇਲ" - ਅੰਕ ਨੌ ਦੀ ਚੋਣ ਕਰੋ. ਇੱਕ ਵਾਰ ਦੀ ਪ੍ਰਕਿਰਿਆ ਸ਼ੁਰੂ ਕਰ ਰਿਹਾ ਹੈ, ਇਸ ਨੂੰ ਕੰਸੋਲ ਨੂੰ ਬੰਦ ਕਰਨ ਲਈ ਨਾ ਜ਼ਰੂਰੀ ਹੈ. ਤਦ, ਖੁਲ੍ਹੇ ਵਿਆਜ ਏਪੀਕੇ-ਫਾਇਲ ਆਰਚੀਵਰ ਅਤੇ ਐਬਸਟਰੈਕਟ ਤੱਕ ਇਸ ਨੂੰ classes.dex, ਵਰਤ ਦੇ ਪ੍ਰੋਗਰਾਮ ਨੂੰ dex2jar ਕਾਰਵਾਈ ਕੀਤੀ ਹੈ. ਸਾਨੂੰ ਲੋੜ ਹੈ ਦੇ ਨਤੀਜੇ ਲਈ ਇਸ ਨੂੰ ਐਕਸ਼ਟੇਸ਼ਨ .bat ਨਾਲ ਇੱਕ ਇਕਾਈ ਨੂੰ ਮੂਵ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਹੈ. ਤੁਹਾਨੂੰ ਫਾਇਲ ਹੈ, ਜੋ .jar ਵਿੱਚ ਖਤਮ ਹੋ ਜਾਵੇਗਾ ਦੇਖਣ ਨੂੰ ਮਿਲੇਗਾ. ਇਸ ਲਈ ਹੁਣ ਤੱਕ, ਵਿੰਡੋ ਨੂੰ ਬੰਦ ਨਾ ਕਰਦਾ.
ਸਾਨੂੰ ਡਾਟਾ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ
ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਇਸ ਬਾਰੇ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਇਹ ਸਪਸ਼ਟ ਨੂੰ ਖੋਲ੍ਹਣ ਚਾਹੀਦਾ ਹੈ. ਇਸ ਨੂੰ ਕਰਨ ਲਈ ਦੇ ਅਨੁਸਾਰ, ਸਾਨੂੰ ਪਤਾ ਕਰਨ, ਜੋ ਕਿ ਮੁੱਖ ਕੰਮ ਦੇ ਤੌਰ ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ. ਇਹ ਉਹ ਸੀ ਜੋ ਹੁਣ ਸਾਡੇ ਲਈ ਵੱਡਾ ਮਹੱਤਵ ਹੈ. ਇਸ ਵਿਚ ਇਹ ਵੀ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਦੇ ਤਲ 'ਤੇ ਵੇਖਣ ਲਈ ਫਾਇਦੇਮੰਦ ਹੈ. ਤਲ ਲਾਇਸੰਸ ਮੈਨੇਜਰ ਬਾਰੇ ਜਾਣਕਾਰੀ ਹੈ, ਜੇ, ਇਸ ਨੂੰ ਰਿਵਰਸ ਇੰਜੀਨੀਅਰਿੰਗ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਕਾਫ਼ੀ ਮੁਸ਼ਕਲ ਹੁੰਦਾ ਹੈ. ਤੁਹਾਨੂੰ ਜਨਤਾ ਦਲ-GUI ਲਈ ਅਤੇ ਰੁੱਖ ਦਾ ਵਿਸਥਾਰ ਵਿੱਚ ਜਾਣ, ਜੇ, ਸਾਨੂੰ ਕਈ ਨੇਮਸਪੇਸ ਨੂੰ ਵੇਖ ਸਕਦਾ ਹੈ. ਮੰਨ ਦੇ ਤਿੰਨ ਹੈ, ਜੋ ਕਿ. ਪਹਿਲੇ ਵਿਚ ਵਿਗਿਆਪਨ ਦੇ ਨਾਲ ਸਬੰਧਤ ਫਾਇਲ ਹਨ. ਦੂਜਾ ਲਾਇਸੰਸ ਮੈਨੇਜਰ ਕਲਾਸ ਹੋ ਜਾਵੇਗਾ. ਤੀਜੇ ਵਿੱਚ, ਸਾਨੂੰ ਜ਼ਰੂਰੀ ਡਾਟਾ ਹਨ. ਇਹ ਸਾਨੂੰ ਜਾਣ ਦੀ ਹੈ. ਉੱਥੇ ਦਾ ਪਤਾ ਹੈ ਅਤੇ ਕੁੰਜੀ ਹੈ, ਅਤੇ ਫਿਰ ਲਾਈਨ ਹੈ, ਜੋ ਕਿ ਚੈੱਕ ਕਰੋ ਕਿ ਕੀ ਕੰਮ ਕਰ ਵਰਜਨ ਜਾਰੀ ਬਾਕੀ ਦੇ ਨੂੰ ਹਟਾਉਣ ਦੀ ਲੋੜ ਹੈ. ਇਹ ਸਾਰੇ ਸਾਫ਼ ਕਰਨ ਦੀ ਲੋੜ ਹੈ. ਫਿਰ ਸਾਡੇ ਏਪੀਕੇ ਮੈਨੇਜਰ ਵਿੱਚ ਇੱਕ ਜਗ੍ਹਾ ਹੈ ਜਿੱਥੇ ਜਗ੍ਹਾ ਨੂੰ ਦੇ ਦਿੱਤਾ ਹੈ ਬਾਈਟ ਦੀ ਤਲਾਸ਼ ਕਰ. ਹੁਣ ਸਾਨੂੰ ਇੱਕ ਛੋਟੇ digression ਬਣਾਉਣ ਅਤੇ ਟੀਮ ਹੈ, ਜੋ ਕਿ ਸੰਭਾਵੀ ਸਮੱਸਿਆ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦਾ ਹੈ ਨੂੰ ਬਾਹਰ ਟਿੱਪਣੀ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ. ਜੋ ਕਿ ਬਾਅਦ, ਸਾਨੂੰ ਹੁਣੇ ਹੀ ਦੇ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਕੰਪਾਇਲ ਕਰਨ ਲਈ ਹੈ.
ਕਾਰਜ ਬਣਾਓ
ਇਹ ਸਾਨੂੰ ਸਭ ਨੂੰ ਇੱਕੋ ਹੀ ਏਪੀਕੇ ਮੈਨੇਜਰ ਵਿੱਚ ਮਦਦ ਕਰੇਗਾ. ਕੰਸੋਲ, ਜੋ ਕਿ ਸਾਨੂੰ ਨੂੰ ਲਾਕ, ਨਾ ਹੈ, ਵਿੱਚ, ਇਕਾਈ ਨੂੰ №14 ਦੀ ਚੋਣ ਕਰੋ. ਅੱਗੇ ਚਾਲ. ਜੇ ਕਾਰਜ ਨੂੰ, ਨਾ ਕਿ ਗੁੰਝਲਦਾਰ ਹੈ, ਜਦ ਕਿ ਤੁਹਾਨੂੰ ਸ਼ੁਰੂ ਕਰਨ ਲਈ, ਇਸ ਨੂੰ ਅੰਸ਼ਕ ਜ ਪੂਰੀ ਇਸ ਦੇ ਕੁਸ਼ਲਤਾ ਨੂੰ ਗੁਆ ਸਕਦਾ ਹੈ. ਚਿੰਤਾ ਨਾ ਕਰੋ, ਇਸ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਸਾਨੂੰ ਸਿਰਫ ਅਟਕੇ ਉੱਥੇ ਜਾਣ ਲਈ ਕਿਤੇ ਹੋਰ ਹੁੰਦੇ ਹਨ ਅਤੇ. ਸਾਨੂੰ ਰਿਵਰਸ-ਇੰਜੀਨੀਅਰਿੰਗ-ਸਾਰੇ ਛੁਪਾਓ ਐਪਸ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਜਾਰੀ ਹੈ. ਕਹੋ, ਕੀ ਹੈ, ਇੱਕ ਖਾਸ ਕੇਸ ਵਿੱਚ ਕੀ ਕਰਨ ਲਈ, ਆਮ ਰੂਪ 'ਚ, ਹਾਏ, ਅਸੰਭਵ ਹੈ. ਇਸ ਲਈ, ਵੇਖੋ, ਸਮੱਸਿਆ ਖੇਤਰ ਲਈ ਆਪਣੇ ਖੁਦ ਦੇ ਕੋਲ ਜਾਵੇਗਾ. ਉਦਾਹਰਨ ਲਈ, ਜੇ ਇੱਕ ਕਾਰਜ ਝਰੋਖੇ ਬਲੌਕ ਕੀਤਾ ਗਿਆ ਹੈ ਪੌਪ-ਅਪ ਵਿੰਡੋ, ਤੁਹਾਨੂੰ ਕੋਡ ਨੂੰ ਵੇਖ ਅਤੇ ਹਿੱਸਾ ਹੈ, ਜੋ ਕਿ ਇਸ ਨੂੰ ਗੱਲਬਾਤ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਹੈ ਹਟਾ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ. ਇਸ ਦੇ ਨਾਲ ਨਾਲ ਮਦਦ ਕਰਨ ਲਈ ਜਨਤਾ ਦਲ-GUI ਕਰ ਸਕਦਾ ਹੈ. ਤੁਹਾਨੂੰ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ, ਉਲਟ ਇੰਜੀਨੀਅਰਿੰਗ ਇੱਕ ਆਸਾਨ ਕਾਰੋਬਾਰ ਨਹੀ ਹੈ, ਅਤੇ ਇਸ ਨੂੰ ਗਿਆਨ ਦਾ ਇੱਕ ਕਾਫ਼ੀ ਸਟੋਰ ਦੀ ਲੋੜ ਹੈ. ਵੀ, ਜੇ ਸਭ ਕੁਝ ਕਿਸੇ ਵੀ ਸਮੱਸਿਆ ਬਿਨਾ ਨੂੰ ਚਲਾਉਣ ਹੈ, ਇਹ ਕਾਰਜ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਨੂੰ ਟੈਸਟ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਹੋ ਜਾਵੇਗਾ. ਜੋ ਕਿ ਹੈ, ਰਿਵਰਸ-ਇੰਜੀਨੀਅਰਿੰਗ ਹੋਰ ਵਾਰ-ਬਰਬਾਦ ਗਤੀਵਿਧੀ ਹੈ. ਸਾਨੂੰ, ਜਦ ਤੱਕ ਸਾਰੇ ਸਮੱਸਿਆ ਦੀ ਪਛਾਣ ਕਰ ਰਹੇ ਹਨ ਕੰਮ ਕਰਨਾ ਜਾਰੀ.
ਦੀ ਸੁਰੱਖਿਆ
ਕੀ ਸਾਨੂੰ ਸੁਰੱਖਿਆ ਦੀ ਰਿਵਰਸ ਇੰਜੀਨੀਅਰਿੰਗ ਤੱਕ ਸਾਰੇ ਛੁਪਾਓ-ਕਾਰਜ ਦੀ ਲੋੜ ਹੈ, ਜੇ? ਖਾਸ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਵਰਤਣ ਦੀ ਜ ਇੱਕ ਕੋਡ ਬਣਤਰ ਦੀ ਰਚਨਾ ਹੈ, ਜੋ ਕਿ ਪਾਰਸਿੰਗ ਲਿਖਿਆ ਬਣਾਉਣ ਲਈ ਦਖਲ ਜਾਵੇਗਾ: ਇਸ ਕੇਸ ਵਿੱਚ, ਦੋ ਵਿਕਲਪ ਹਨ. ਬਾਅਦ ਚੋਣ ਯੋਗ ਕੇਵਲ ਅਨੁਭਵ ਪੇਸ਼ੇਵਰ ਹੈ, ਇਸ ਲਈ ਸਾਨੂੰ ਸੁਰੱਖਿਆ ਦੇ ਸਿਰਫ ਪਹਿਲੇ ਢੰਗ ਦੀ ਚਰਚਾ ਕੀਤੀ ਜਾਵੇਗੀ. ਇੱਕ ਵਿਸ਼ੇਸ਼ ਸਾਫਟਵੇਅਰ ਵਰਤਣ ProGuard ਹੈ. ਇਹ ਕਾਰਜ ਹੈ, ਜੋ ਕਿ ਨੂੰ ਘੱਟ ਕਰਨ ਲਈ, ਅਸਪਸ਼ਟ ਅਤੇ ਕੋਡ ਅਨੁਕੂਲਤਾ ਲਈ ਵਰਤਿਆ ਗਿਆ ਹੈ. ਜੇ ਇਸ ਨੂੰ ਦੁਆਰਾ ਪ੍ਰੋਗਰਾਮ "ਦਾ ਪਿੱਛਾ", ਸਾਨੂੰ * ਐਕਟੇਸ਼ਨ ਦੇ ਨਾਲ ਇੱਕ ਫਾਇਲ .apk ਛੋਟਾ ਉਹ ਸੀ ਵਿੱਚ ਪ੍ਰਾਪਤ ਕਰੋ. ਅਜਿਹੇ ਇੱਕ ਮਾਮਲੇ 'ਚ ਇਸ ਨੂੰ ਹੋਰ ਬਹੁਤ ਮੁਸ਼ਕਲ disassemble ਕਰਨ ਲਈ ਹੋ ਜਾਵੇਗਾ. ਅਤੇ ਇਸ ਪ੍ਰੋਗਰਾਮ ਦਾ ਫਾਇਦਾ ਹੈ ਕਿ ਇਹ ਵੀ r9 ਅੱਪਡੇਟ ਨਾਲ ਸਰੀਰ ਛੁਪਾਓ ਕਾਰਜ ਵਿੱਚ ਪੇਸ਼ ਕੀਤਾ ਗਿਆ ਹੈ. ਦੇ ਇਸ ਨੂੰ ਕਿਸੇ ਵੀ ਡਿਵੈਲਪਰ ਦੀ ਰਚਨਾ ਅਤੇ ਵਿਕਾਸ ਦੇ ਮਿਆਰੀ ਸੰਦ ਹੈ, ਜੋ ਕਿ ਹੈ ਇਸ ਲਈ, ਲਾਭ ਲੈਣ.
ਸਿੱਟਾ
ਸਾਨੂੰ ਕਹਿ ਨਹੀ ਕਰ ਸਕਦਾ ਹੈ, ਜੋ ਕਿ ਉਲਟ-ਇੰਜੀਨੀਅਰਿੰਗ ਨੂੰ ਕੁਝ ਸਮਾਨ ਚੰਗੇ ਅਤੇ ਮਾੜੇ ਦੇ ਤੌਰ ਤੇ ਦੀ ਨੁਮਾਇੰਦਗੀ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਇਹ ਸੱਚ ਹੈ, ਡਿਵੈਲਪਰ, ਜੋ ਕਿ ਇੱਕ ਕਾਰਜ ਨੂੰ ਬਣਾਇਆ ਹੈ, ਦੀ ਝਲਕ ਦੇ ਬਿੰਦੂ ਤੱਕ, ਇਸ ਨੂੰ ਨਾ ਇੱਕ ਖੁਸ਼ ਘਟਨਾ ਹੈ. ਪਰ ਦੂਜੇ ਪਾਸੇ, ਕਈ ਵਾਰ ਜ਼ਰੂਰੀ ਫਾਇਲ ਨੂੰ ਲਿਖਣ ਲਈ ਇੱਕ ਵਾਰ ਅਜਿਹੇ ਸੰਦ ਦੀ ਵਰਤੋ ਵੱਧ ਘੱਟ ਮਹਿੰਗਾ ਹੋ ਸਕਦਾ ਹੈ ਪ੍ਰੋਗਰਾਮਰ ਦਾ ਅਨੁਭਵ. ਨਿਹਚਾਵਾਨ ਹੈ ਡਿਵੈਲਪਰ ਲਈ ਰਿਵਰਸ-ਇੰਜੀਨੀਅਰਿੰਗ ਦਾ ਇੱਕ ਚੰਗਾ ਸੇਵਾ ਕਰ ਸਕਦਾ ਹੈ, ਪਰ ਜੇ ਕੋਈ ਕਿਸੇ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਹੈ, ਵੀ ਮਿਸਾਲੀ ਦੀ ਕੋਈ ਵੀ ਵਿਚਾਰ ਹੈ, ਅਤੇ ਨਾ ਕਾਫ਼ੀ ਸਾਫ-ਰੇਖਾ ਇਸ ਲਕਸ਼ ਦੀ ਪ੍ਰਾਪਤੀ ਦੇ ਨਾਲ ਮਦਦ ਕਰ ਸਕਦਾ ਹੈ.