PhoneAccount Abuse Detector ਕਿਸੇ ਵੀ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਗਿਣਨ ਅਤੇ ਖੋਜਣ ਲਈ ਇੱਕ ਸਧਾਰਨ ਐਪਲੀਕੇਸ਼ਨ ਹੈ ਜੋ (ab) Android ਦੇ TelecomManager ਵਿੱਚ PhoneAccount(s) ਦੀ ਅਣਮਿੱਥੇ ਮਾਤਰਾ ਨੂੰ ਜੋੜਨ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ।
ਇਹ ਐਪਲੀਕੇਸ਼ਨ ਮੌਜੂਦ ਹੈ ਕਿਉਂਕਿ ਖਤਰਨਾਕ ਜਾਂ ਸਿਰਫ਼ ਗਲਤ ਤਰੀਕੇ ਨਾਲ ਪ੍ਰੋਗਰਾਮ ਕੀਤੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ, ਜਾਣਬੁੱਝ ਕੇ ਜਾਂ ਨਹੀਂ, ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਨੂੰ ਐਮਰਜੈਂਸੀ ਨੰਬਰਾਂ 'ਤੇ ਕਾਲ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਤੋਂ ਬਲੌਕ ਕਰ ਸਕਦੀਆਂ ਹਨ। ਜੇਕਰ ਤੁਸੀਂ ਅਜਿਹੀ ਸਥਿਤੀ ਵਿੱਚ ਹੋ, ਤਾਂ ਇਹ ਐਪ ਤੁਹਾਨੂੰ ਦੋਸ਼ੀ ਨੂੰ ਲੱਭਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ - ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਫਿਰ ਅਣਇੰਸਟੌਲ (ਜਾਂ ਅਯੋਗ) ਕਰ ਸਕਦੇ ਹੋ।
ਇਜਾਜ਼ਤਾਂ ਬਾਰੇ
:
ਇਸ ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਦੋ ਕਾਲ ਪ੍ਰਬੰਧਨ ਅਨੁਮਤੀਆਂ ਦੀ ਲੋੜ ਹੈ, Manifest.permission.READ_PHONE_STATE ਅਤੇ Manifest.permission.READ_PHONE_NUMBERS।
READ_PHONE_STATE ਦੀ ਵਰਤੋਂ ਸਾਰੇ ਸਮਰਥਿਤ Android ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਜਦੋਂ ਕਿ READ_PHONE_NUMBERS ਦੀ ਬੇਨਤੀ ਸਿਰਫ਼ Android 12 ਅਤੇ ਉਸ ਤੋਂ ਬਾਅਦ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਅਜਿਹਾ ਇਸ ਲਈ ਹੈ ਕਿਉਂਕਿ ਐਂਡਰੌਇਡ 'ਤੇ, ਇਹ ਪੜ੍ਹਨ ਲਈ ਕਿ ਕਿਹੜੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ Android ਦੇ ਟੈਲੀਕਾਮਮੈਨੇਜਰ ਵਿੱਚ PhoneAccounts ਜੋੜ ਰਹੀਆਂ ਹਨ, ਇਹ ਅਨੁਮਤੀਆਂ ਜ਼ਰੂਰੀ ਹਨ।
ਕਿਸੇ ਵੀ ਵਿਅਕਤੀਗਤ ਤੌਰ 'ਤੇ ਪਛਾਣਯੋਗ ਉਪਭੋਗਤਾ ਜਾਣਕਾਰੀ ਨੂੰ ਲੌਗ ਕਰਨ, ਇਕੱਤਰ ਕਰਨ ਜਾਂ ਪ੍ਰਕਿਰਿਆ ਕਰਨ ਲਈ (ab) ਦੀ ਵਰਤੋਂ ਨਹੀਂ ਕੀਤੀ ਜਾਂਦੀ।
ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਿਵੇਂ ਕਰੀਏ
:
ਐਪਲੀਕੇਸ਼ਨ ਬਹੁਤ ਸਧਾਰਨ ਹੈ, ਅਤੇ ਇਸ ਵਿੱਚ 2 ਭਾਗ ਹਨ;
- ਡਿਵਾਈਸ ਦੇ ਸਿਖਰ 'ਤੇ ਇੱਕ ਸੁਨੇਹਾ, ਇਹ ਦੱਸਦਾ ਹੈ ਕਿ ਕੀ ਐਪਲੀਕੇਸ਼ਨ ਨੇ ਇਸ ਕਾਰਜਸ਼ੀਲਤਾ ਦੀ ਸੰਭਾਵਿਤ ਦੁਰਵਰਤੋਂ ਦਾ ਪਤਾ ਲਗਾਇਆ ਹੈ ਜੋ ਐਮਰਜੈਂਸੀ ਸੇਵਾਵਾਂ ਨੂੰ ਕਾਲ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਸਮੇਂ ਸਮੱਸਿਆਵਾਂ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦਾ ਹੈ।
- ਉਹਨਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੀ ਇੱਕ ਸੂਚੀ ਜਿਹਨਾਂ ਨੇ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਵਿੱਚ ਇੱਕ ਫ਼ੋਨ ਖਾਤਾ ਰਜਿਸਟਰ ਕੀਤਾ ਹੈ, ਆਮ ਤੌਰ 'ਤੇ ਤੁਹਾਡੇ ਆਪਣੇ ਸਿਮ ਕਾਰਡ, Google Duo, ਟੀਮਾਂ, ਹੋਰਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ। ਹਰੇਕ ਐਪ ਦੇ ਨਾਲ, ਖਾਤਿਆਂ ਦੀ ਸੰਖਿਆ ਨੂੰ ਖਰਾਬ/ਹਾਈਜੈਕਿੰਗ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਪਛਾਣ ਦੀ ਸਹੂਲਤ ਲਈ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਜੇ ਤੁਹਾਨੂੰ ਕੋਈ ਸ਼ੱਕ ਹੈ, ਤਾਂ ਸਿਖਰ 'ਤੇ YouTube ਵੀਡੀਓ ਦੇਖੋ!
ਸਰੋਤ ਕੋਡ
:
ਇਹ ਐਪਲੀਕੇਸ਼ਨ ਅਤੇ ਇਸਦੇ ਸਾਰੇ ਭਾਗ ਓਪਨ-ਸੋਰਸ ਸੌਫਟਵੇਅਰ ਹਨ, ਜੋ AGPL-3.0 ਲਾਇਸੰਸ ਦੇ ਅਧੀਨ ਲਾਇਸੰਸਸ਼ੁਦਾ ਹਨ। ਜੇਕਰ ਤੁਸੀਂ ਇਸਦੇ ਸਰੋਤ ਕੋਡ ਦੀ ਜਾਂਚ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ https://github.com/linuxct/PhoneAccountDetector ਵੇਖੋ