PatchELF ਮੌਜੂਦਾ ELF ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਅਤੇ ਲਾਇਬ੍ਰੇਰੀਆਂ ਨੂੰ ਸੋਧਣ ਲਈ ਇੱਕ ਸਧਾਰਨ ਉਪਯੋਗਤਾ ਹੈ। ਖਾਸ ਤੌਰ 'ਤੇ, ਇਹ ਹੇਠ ਲਿਖੇ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ:
- ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਦੇ ਡਾਇਨਾਮਿਕ ਲੋਡਰ ("ELF ਇੰਟਰਪ੍ਰੇਟਰ") ਨੂੰ ਬਦਲੋ
- ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਅਤੇ ਲਾਇਬ੍ਰੇਰੀਆਂ ਦਾ RPATH ਬਦਲੋ
- ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਅਤੇ ਲਾਇਬ੍ਰੇਰੀਆਂ ਦੇ RPATH ਨੂੰ ਸੁੰਗੜੋ
- ਡਾਇਨਾਮਿਕ ਲਾਇਬ੍ਰੇਰੀਆਂ (DT_NEEDED ਐਂਟਰੀਆਂ) 'ਤੇ ਘੋਸ਼ਿਤ ਨਿਰਭਰਤਾਵਾਂ ਨੂੰ ਹਟਾਓ
- ਇੱਕ ਗਤੀਸ਼ੀਲ ਲਾਇਬ੍ਰੇਰੀ (DT_NEEDED) 'ਤੇ ਇੱਕ ਘੋਸ਼ਿਤ ਨਿਰਭਰਤਾ ਸ਼ਾਮਲ ਕਰੋ
- ਇੱਕ ਗਤੀਸ਼ੀਲ ਲਾਇਬ੍ਰੇਰੀ 'ਤੇ ਘੋਸ਼ਿਤ ਨਿਰਭਰਤਾ ਨੂੰ ਕਿਸੇ ਹੋਰ (DT_NEEDED) ਨਾਲ ਬਦਲੋ
- ਇੱਕ ਗਤੀਸ਼ੀਲ ਲਾਇਬ੍ਰੇਰੀ ਦੇ SONAME ਨੂੰ ਬਦਲੋ
ਸੁਝਾਅ
ਫੀਡਬੈਕ ਦਾ ਸਵਾਗਤ ਹੈ ਕਿਉਂਕਿ ਇਹ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਦਿਨ ਪ੍ਰਤੀ ਦਿਨ ਹੋਰ ਬਿਹਤਰ ਬਣਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ।
ਕਿਰਪਾ ਕਰਕੇ support@xnano.net ਨਾਲ ਸੰਪਰਕ ਕਰਨ ਵਿੱਚ ਸੰਕੋਚ ਨਾ ਕਰੋ, ਮੈਂ ਜਿੰਨੀ ਜਲਦੀ ਹੋ ਸਕੇ ਜਵਾਬ ਦੇਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗਾ!
ਨੂੰ ਅੱਪਡੇਟ ਕੀਤਾ
17 ਅਕਤੂ 2022