ફોન એકાઉન્ટ એબ્યુઝ ડિટેક્ટર એ કોઈપણ એપ્લિકેશનની ગણતરી કરવા અને શોધવા માટેની એક સરળ એપ્લિકેશન છે જે (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 પર, Android ના TelecomManager માં કઈ એપ્લિકેશન ફોન એકાઉન્ટ્સ ઉમેરી રહી છે તે વાંચવા માટે, આ પરવાનગીઓ જરૂરી છે.
કોઈપણ વ્યક્તિગત રીતે ઓળખી શકાય તેવી વપરાશકર્તા માહિતીને લોગ કરવા, એકત્રિત કરવા અથવા પ્રક્રિયા કરવા માટે કોઈ પરવાનગીનો ઉપયોગ કરવામાં આવતો નથી.
એપ્લિકેશનનો ઉપયોગ કેવી રીતે કરવો:
એપ્લિકેશન ખૂબ જ સરળ છે, અને તેમાં 2 ઘટકો છે;
- ઉપકરણની ટોચ પર એક સંદેશ, જે સમજાવે છે કે શું એપ્લિકેશનને આ કાર્યક્ષમતાનો સંભવિત દુરુપયોગ મળ્યો છે જે કટોકટી સેવાઓને કૉલ કરવાનો પ્રયાસ કરતી વખતે સમસ્યાઓનું કારણ બની શકે છે.
- તમારા ઉપકરણમાં ફોન એકાઉન્ટ રજીસ્ટર કરેલ હોય તેવી એપ્લીકેશનોની યાદી, જેમાં સામાન્ય રીતે તમારા પોતાના SIM કાર્ડ્સ, Google Duo, ટીમો વગેરેનો સમાવેશ થાય છે. દરેક એપની સાથે, દૂષિત/હાઇજેકિંગ એપ્લિકેશનની ઓળખને સરળ બનાવવા માટે ખાતાઓની સંખ્યા દર્શાવવામાં આવે છે.
જો તમને શંકા હોય, તો ટોચ પર YouTube વિડિઓ તપાસો!
સ્રોત કોડ:
આ એપ્લિકેશન અને તેના તમામ ઘટકો ઓપન-સોર્સ સોફ્ટવેર છે, જે AGPL-3.0 લાયસન્સ હેઠળ લાઇસન્સ પ્રાપ્ત છે. જો તમે તેનો સ્રોત કોડ તપાસવા માંગતા હો, તો કૃપા કરીને https://github.com/linuxct/PhoneAccountDetector નો સંદર્ભ લો
આ રોજ અપડેટ કર્યું
4 ઑક્ટો, 2022