აი, როგორ მუშაობს Android აპის ნებართვები
Miscellanea / / November 29, 2021
ჩვენი ტელეფონები შეიცავს ჩვენს პერსონალურ მონაცემებს და აუცილებელია, დავიცვათ ჩვენი კონფიდენციალურობა ყველა საჭირო ხელსაწყოებით. ეს შეიძლება იყოს ნებისმიერი ფორმით უსაფრთხოების პატჩები, ანტივირუსული განახლებები, აპლიკაციების ჩამკეტები და ა.შ. ამ ყველაფერში ჩვენს ყურადღებას გარბის ერთი თვალსაჩინო ასპექტი - Android აპის ნებართვები.
რაც შეეხება აპლიკაციების სამყაროს, როგორც თქვენ უკვე იცით, ეს არ არის ისეთი ვარდისფერი, როგორც ჩანს. ზოგიერთი აპლიკაცია თავისას აკეთებს ბრწყინვალედ დანიშნა სამუშაო, ხოლო რამდენიმე სხვა აკეთებს "პატარა"ამაზე მეტი.
ამ ეპოქაში, სადაც ჩვენ ხშირად ეჭვქვეშ აყენებს ჩვენს კონფიდენციალურობას და დიგიტალიზაციის წვდომა, ბუნებრივია, რომ ჩვენ გვესმის, როგორ მუშაობს Android აპლიკაციის ნებართვები და რას ნიშნავს მათ მიერ მოთხოვნილი მონაცემების მიწოდება.
აპის ნებართვები: მიმოხილვა
მარტივი სიტყვებით, ნებართვები არის სპეციალური უფლებები, რომლებიც აპს უნდა ჰქონდეს, რათა სწორად იმუშაოს. ეს შეიძლება იყოს ნებართვა
თქვენი ტელეფონის აპარატურის ასპექტი ან შეიძლება იყოს პროგრამული უზრუნველყოფის მხარე - ინფორმაციის წაკითხვა/მოდიფიცირება.ზონის სენსიტიურობიდან გამომდინარე, სისტემას შეუძლია ან ავტომატურად მისცეს ნებართვა ან სთხოვს მომხმარებელს.
მაგალითად, ა მარტივი შეტყობინებების სერვისი დასჭირდება ნებართვა კონტაქტების გამოსაყენებლად, ხოლო ჰიბრიდული ვერსიის შეტყობინებების სერვისი (წაიკითხეთ WhatsApp) მოითხოვს ბევრად მეტს, ვიდრე უბრალო კონტაქტების ნებართვა.
ნებართვის დონეები მარტივად შეიძლება შემოწმდეს შიგნიდან პარამეტრების მენიუ ან Google Play-ის აპის გვერდიდან. და თუ იპოვით აპლიკაციას, რომელიც ეძებს ნებართვას მისი ფუნქციონალურობის მიღმა, მაშინ იცით, რომ რაღაც ხდება.
მაგრამ მანამდე - რა ნებართვა უნდა ჰქონდეს აპს ან არ უნდა ჰქონდეს - მნიშვნელოვანია გვესმოდეს, როგორ მუშაობს აპის ნებართვები.
როგორ მუშაობს აპის ნებართვები?
ნაგულისხმევად, Android-ის საბაზისო აპს არ აქვს რაიმე ნებართვა, რაც ნიშნავს, რომ მას არ შეუძლია თავისი სამუშაოს შესრულება მომხმარებლის გამოცდილებაზე გავლენის გარეშე. Google უზრუნველყოფს აპების მუშაობის 17 ნებართვას. ეს ნებართვები უნდა იყოს განსაზღვრული აპის მიერ, სანამ მას ექნება წვდომა.
მომხმარებლის წინ, ისინი უნდა დაეთანხმონ, სანამ აპი დაიწყებს მონაცემთა ან აპარატურის გამოყენებას.
ამ ნებართვებს მართავს Android API ჩარჩო, რომელიც მოითხოვს ვალიდაციის პროცესი იმის დასადასტურებლად, აქვს თუ არა აპს ფუნქციონირებისთვის საჭირო ნებართვა. თუ არა, ყოველ ჯერზე მიიღებთ ამომხტარ ფანჯარას, აპლიკაცია ცდილობს წვდომას ნებართვაზე და აღმოაჩენს, რომ ის დაბლოკილია.
იყო დრო, როდესაც ანდროიდის დეველოპერებს უწევდათ აპლიკაციის უმცირესი ნებართვების ჩაწერაც კი, როგორიცაა მობილური ტელეფონის ვიბრაცია.
თუმცა, ბევრი რამ შეიცვალა და ახლა დეველოპერებმა უნდა ჩამოთვალონ, უნდა ჰქონდეს თუ არა აპლიკაციას, რომელსაც ისინი ქმნიან ნორმალური ნებართვები ან საშიში ნებართვები მანიფესტებში.
ჩვეულებრივი ნებართვები არის ის, რაც საფრთხეს არ უქმნის მომხმარებლის მონაცემებს ან კონფიდენციალურობას, ხოლო სახიფათო ნებართვები არის ის ნებართვები, რომლებიც პოტენციურად იმოქმედებენ მომხმარებლის მონაცემები ან მოწყობილობის ფუნქციონირება. სწორედ ეს ნებართვები შეგვიძლია მივიღოთ ან უარვყოთ.
რატომ უნდა იზრუნო?
ეს ყველაფერი მონაცემთა კონფიდენციალურობა. მაგალითად, საათის აპმა ან კალკულატორის აპმა არ უნდა მოითხოვოს ნებართვა მდებარეობაზე წვდომაზე ან კონტაქტებზე. სწორედ ამ წელს, იანვარში, გამოცხადებები გაკეთდა სილამაზის აპლიკაცია Meitu რომელიც ცდილობდა ნებართვებს თავის საზღვრებზე მეტად - GPS მდებარეობა, მობილურის ოპერატორის ინფორმაცია, Wi-Fi კავშირი მონაცემები, SIM ბარათის ინფორმაცია, jailbreak-ის სტატუსი - რამაც ჩვეულებრივი მომხმარებელი დააეჭვა დეველოპერის სინამდვილეს მოტივები.
ასევე იყო შემთხვევები, როდესაც აპები ითხოვენ ნებართვას კონტაქტების სიებზე წვდომისთვის და როდესაც გაუფრთხილებელი მომხმარებელი აძლევდა, იგივე ატვირთავდა თავის სერვერებზე.
ეს კვლავ გვაფიქრებინებს, რომ პოპულარული აპლიკაციები არ მიმართავენ ნებართვების მოთხოვნას, რისთვისაც მას არ აქვს საქმე. მაგრამ შემდეგ, არ შეგიყვანოთ შეცდომაში.
ისეთი პოპულარული აპლიკაციებიც კი, როგორიცაა Facebook Messenger ან Moments, ითხოვს უამრავ ნებართვას. საბედნიეროდ, ბურთი ჩვენს მოედანზეა, რათა გადავწყვიტოთ, გვინდა თუ არა იგივე.
აპლიკაციის საერთო ნებართვები
ზემოაღნიშნული, დაახლოებით 17 ნებართვაა, რომლებიც არსებობს Android-ზე. მიუხედავად იმისა, რომ ზოგიერთი ნაკლებად ცნობილი შეიძლება დაჯგუფდეს მსგავსი სათაურებით, აქ არის რამდენიმე ყველაზე გავრცელებული.
1. კონტაქტები
აპლიკაციის უნარი მოწყობილობის კონტაქტებზე წვდომისთვის. როდესაც ჩართულია, აპს ასევე აქვს მათი წაკითხვისა და შეცვლის შესაძლებლობა.
2. მდებარეობა
თუ თქვენ ხართ რეგულარული Google Maps-ის მომხმარებელი, თქვენ უნდა იცოდეთ რას აკეთებს ეს ნებართვა. ის ეხმარება მოწყობილობას მდებარეობის მიახლოების მიღებაში თქვენი Android-ის GPS.
არსებობს მდებარეობის ნებართვების ორი ნაკრები, თუმცა - ზუსტი და სავარაუდო.
3. აპს-შიდა შესყიდვები
კომპლექტი ნებართვა, რომლის მეშვეობითაც შეიძლება აპლიკაციის შიგნით კონტენტის შეძენა. მაგალითად, განახლება პრო ვერსიაზე
4. ტელეფონი
ტელეფონის ნებართვა ასრულებს ფუნქციების მრავალფეროვან კომპლექტს, როგორიცაა დარეკვა, წაკითხვა და ზარების ჟურნალის შეცვლა. თუმცა, დაჩრდილულ აპებს ასევე შეუძლიათ დარეკონ მომხმარებლის ცოდნის გარეშე, რაც შეიძლება ფული დაჯდეს.
5. შენახვა
აპლიკაციების უმრავლესობას აქვს ეს ნებართვა, განსაკუთრებით კამერის აპლიკაციები და ბრაუზერის აპები, სხვათა შორის. უფრო ფართო გაგებით, ეს ნიშნავს საცავიდან მონაცემების წაკითხვისა და ჩაწერის შესაძლებლობას - როგორც შიდა, ასევე გარედან.
ხელახლა ეწვიეთ აპის ნებართვებს?
დღევანდელ სამყაროში, სადაც იშვიათად ყველაფერი პირადი რჩება, გიჟების წყალობით უსაფრთხოების შეტევები, აუცილებელია, რომ სათითაოდ გადახედოთ ყველა აპის ნებართვას. თქვენ შეგიძლიათ დაათვალიეროთ ისინი აპლიკაციის მიხედვით ან ნებართვით - არჩევანი თქვენზეა. თუმცა, დარწმუნდით, რომ ეს კეთდება დაუყოვნებლივ. ბოლოს და ბოლოს, თქვენ არ ისურვებდით, რომ ვიღაც უცნობმა პირმა მოიპაროს მონაცემები თქვენი ცხვირიდან.
ასევე წაიკითხეთ: როგორ უსაფრთხოდ წაშალოთ თქვენი Android ტელეფონი გაყიდვამდე