Vartotojas iš „App Store“ atsisiunčia paprastą nuotraukų redagavimo įrankį. Sąsaja paprasta. Joje yra trys slankikliai ryškumui, kontrastui ir sodrumui reguliuoti. Kelias dienas programėlė veikia tiksliai taip, kaip žadama aprašyme. Tada, be matomo atnaujinimo iš „App Store“, išdėstymas pasikeičia. Atsiranda naujas meniu. Šiame meniu siūlomas įrankis drabužiams nuo nuotraukų pašalinti naudojant generatyvinį dirbtinį intelektą. Tai yra „jauko ir pakeitimo“ (angl. bait-and-switch) taktika. Nekaltas įrankis buvo Trojos arklys. Jis išvengė pradinio peržiūros proceso paslėpdamas savo tikrąjį funkcionalumą už serverio pusės jungiklio. Ši konkreti apgaulė yra naujausio „Apple“ kūrėjų gairių atnaujinimo taikinys.
„Po kapotu“ šios programos naudoja techniką, žinomą kaip nuotolinė konfigūracija arba funkcijų žymėjimas (angl. feature flagging). Tai standartinė praktika profesionalioje programinės įrangos kūrimo srityje. Dosnus funkcijų žymų naudojimas leidžia kūrėjams išbandyti naujus išdėstymus su nedidele dalimi vartotojų arba išjungti neveikiančią funkciją nepateikiant visos programėlės iš naujo. Teisėtame kontekste tai yra stabilumo įrankis. Piktavalių rankose tai – maskuotė. „Apple“ peržiūros specialistams pateiktoje programėlėje yra snaudžiantis kodas. Šis kodas aktyvuojasi tik tada, kai programėlė gauna konkretų signalą iš kūrėjo serverio. Kadangi peržiūros specialistas naudojasi korporatyviniu tinklu Kupertine, serveris siunčia „saugią“ sąsajos versiją. Kai programėlė atsiduria tūkstančiuose įrenginių viešumoje, serveris perjungia jungiklį, kad atskleistų draudžiamą turinį.
Atnaujintos „Apple“ gairės dabar aiškiai draudžia tokį elgesį. Politikoje teigiama, kad programėlės, kuriose yra paslėptų ar nedokumentuotų funkcijų, yra draudžiamos. Tai apima bet kurią programėlę, kuri peržiūros etape klaidingai nurodo savo paskirtį. Techniškai kalbant, tai atsakas į augančią „nudifikavimo“ (angl. nudification) programinės įrangos bangą. Šie įrankiai naudoja giliojo mokymosi modelius, kad susintetintų tikroviškus, bet suklastotus vaizdus. Maskuodamosi kaip įprasti įrankiai, šios programėlės apeina saugos filtrus, kurie paprastai pagauna įžeidžiantį turinį. Istoriškai „App Store“ rėmėsi automatizuotos statinės analizės ir žmonių peržiūros deriniu. Automatizuoti įrankiai ieško žinomų kenkėjiškų bibliotekų arba privačių API iškvietimų. Žmonės peržiūros specialistai tikrina vartotojo sąsają dėl politikos pažeidimų. „Jauko ir pakeitimo“ spraga įveikia abu sluoksnius užtikrindama, kad įžeidžianti logika būtų arba paimta iš debesies, arba atrakinta po to, kai žmogus baigia patikrą.
Šis politikos pokytis yra dalis didesnės įtampos tarp technologijų milžinų ir vietos reguliuotojų. Liepos mėnesį San Fransisko miesto prokuroras David Chiu nurodė tiek „Apple“, tiek „Google“ pašalinti „nudifikavimo“ programėles iš savo parduotuvių. Miestas apkaltino šias bendroves pelnantis iš kitų išnaudojimo per parduotuvės mokesčius. Šis teisinis spaudimas sutapo su „Tech Transparency Project“ ataskaita. Ataskaitoje buvo išsamiai išanalizuota, kaip šios programėlės dažnai turi reitingus, rodančius, kad jos tinka nepilnamečiams. Tai rodo metaduomenų etikečių, kuriomis tėvai remiasi spręsdami apie saugumą, nesėkmę. Kai įrankis, skirtas kurti vaizdus be sutikimo, žymimas kaip „Nuotraukų ir vaizdo įrašų“ įrankis, skirtas nuo ketverių metų amžiaus, sistema yra sugedusi.
„Apple“ atskleidė, kad jos peržiūros procesas praėjusiais metais neleido daugiau nei 150 000 programėlių pasiekti vartotojų. Ji taip pat pašalino 193 000 kūrėjų paskyrų dėl sukčiavimo ir piktnaudžiavimo. Šie skaičiai yra milžiniški. Visgi, šių „nudify“ programėlių egzistavimas rodo, kad net šimtų milijardų dolerių vertės infrastruktūra turi aklųjų zonų. „App Store“ peržiūros procesas yra tarsi miesto pastatų inspekcijos skyrius. Jis gali patikrinti brėžinius ir pradinę statybą. Jam sunkiau stebėti, kas vyksta už uždarų durų, kai nuomininkai įsikelia. Kadangi generatyvinis DI tampa vis kompaktiškesnis ir efektyvesnis, galimybė paslėpti galingus, įžeidžiančius modelius mažose programėlių pakuotėse auga.
Praktiškai „Apple“ dabar reikalauja, kad programėlių su vartotojų kuriamu turiniu kūrėjai įdiegtų tvirtą filtravimą. Šis reikalavimas apima daugiau nei tik „jauko ir pakeitimo“ programėles. Bet kuri programėlė, leidžianti vartotojams įkelti ar kurti turinį, privalo turėti būdą pranešti apie įžeidžiančią medžiagą. Ji taip pat privalo leisti vartotojams blokuoti piktnaudžiaujančias paskyras. Mažiems kūrėjams tai didelė našta. Norėdami atitikti gaires, jie dabar turi integruoti moderavimo API arba samdyti manualinius moderatorius. Tai sukuria barjerą patekimui į rinką. Paradoksalu, tačiau taisyklės, užtikrinančios parduotuvės saugumą, taip pat apsunkina nepriklausomų kūrėjų galimybes konkuruoti su didelėmis korporacijomis, kurios jau turi moderavimo komandas.
Už ekrano „įžeidžiančio turinio“ apibrėžimas evoliucionuoja. „Apple“ atnaujino savo teisinį skyrių, kad sustiprintų draudimus programėlėms, skatinančioms prekybą žmonėmis ar vaikų išnaudojimą. Tai žingsnis link absoliučios atsakomybės. Griežtindama formuluotes, „Apple“ stiprina savo, kaip moralinio vartų sargo, vaidmenį. Šis vaidmuo yra kontroversiškas atvirojo kodo bendruomenėje. Atvirų platformų šalininkai teigia, kad operacinė sistema turėtų būti kaip komunalinė paslauga, neutrali turiniui, kurį ji perduoda. „Apple“ laikosi priešingos nuomonės. Jie traktuoja „iPhone“ kaip kuruojamą patirtį, kurioje bendrovė yra atsakinga už kiekvienos sąveikos kokybę. Šis nuosavybinis požiūris yra jų verslo modelio pagrindas.
Įdomu tai, kad šių programėlių antplūdis yra tiesioginis dirbtinio intelekto demokratizacijos rezultatas. Prieš kelerius metus „nudify“ programėlės sukūrimas reikalavo sudėtingo supratimo apie neuroninius tinklus ir brangių serverių parko. Šiandien atvirojo kodo modeliai, tokie kaip „Stable Diffusion“, prieinami kiekvienam, turinčiam galingą nešiojamąjį kompiuterį. Kūrėjai gali paimti šiuos iš anksto apmokytus modelius ir juos pritaikyti specifinėms, dažnai žalingoms užduotims. Tada jie supakuoja šiuos modelius į mobiliąsias programėles. Šiuolaikinės DI programėlės programinės įrangos architektūra dažnai apima nedidelę kliento pusės sąsają ir galingą backend API. Šis atskyrimas leidžia nepaprastai lengvai pakeisti programėlės galimybes nekeičiant kodo įrenginyje.
Jei serveris siunčia užklausą „katė“, programėlė atrodo kaip naminių gyvūnėlių nuotraukų generatorius. Jei serveris siunčia kitokią užklausą, rezultatas visiškai pasikeičia. Šis kintamumas yra pagrindinė problema „Apple“ peržiūros specialistams. Jie nebeperžiūri tik statinio sukompiliuoto kodo fragmento. Jie peržiūri portalą į dinamišką, nuolat besikeičiančią debesijos paslaugą. Todėl peržiūros procesas turi tapti proaktyvesnis. „Apple“ nurodė, kad pašalins bet kurią programėlę, kuri prideda funkcijų, nebuvusių peržiūrai pateiktoje versijoje. Tai rodo posūkį link nuolatinio stebėjimo, o ne vienkartinio patikrinimo.
Galiausiai, šie gairių atnaujinimai primena, kiek daug mes pasikliaujame nematomais vartų sargais. Mes pasitikime maža mėlyna varnele arba mygtuku „Gauti“, tikėdami, kad programinė įranga yra saugi. Šis pasitikėjimas yra skaitmeninės trinties forma. Kai nustojame kvestionuoti, ką programėlė daro „po kapotu“, tampame pažeidžiami šioms „jauko ir pakeitimo“ taktikoms. „App Store“ yra kuruojamas sodas, tačiau net ir sode būna piktžolių, kurios atrodo kaip gėlės, kol nepražysta. Atsakomybė už skaitmeninį raštingumą tenka vartotojui. Turime stebėti, kaip mūsų programėlės keičiasi laikui bėgant. Jei skaičiuotuvas staiga paprašo prieigos prie jūsų nuotraukų bibliotekos, tai yra pavojaus signalas. Jei nuotraukų redaktoriui reikia nuolatinio interneto ryšio pagrindinėms užduotims atlikti, tikėtina, kad logika vykdoma nuotoliniame serveryje, kurio nematote.
Šis atnaujinimas yra žingsnis skaidrumo link, tačiau tai nėra galutinis sprendimas. Kol programinė įranga bus dinamiška, atsiras būdų paslėpti tikruosius jos ketinimus. Turėtume žiūrėti į savo išmaniuosius telefonus ne kaip į statinius prietaisus, o kaip į besivystančias ekosistemas. Kvestionuokite suteikiamus leidimus. Skaitykite atnaujinimų pastabas, kai programėlės elgsena atrodo kitokia. Technologiškai raštingos visuomenės tikslas yra ne tik turėti galingiausius įrankius. Tikslas yra suprasti tų įrankių mechaniką pakankamai gerai, kad žinotume, kada jie naudojami prieš mus.



Pašto ir debesies saugojimo sprendimas suteikia galingiausias saugaus keitimosi duomenimis priemones, užtikrinančias jūsų duomenų saugumą ir privatumą.
/ Sukurti nemokamą paskyrą