Kaip veikia bandomosios versijos programinė įranga?

Turinys:

Kaip veikia bandomosios versijos programinė įranga?
Kaip veikia bandomosios versijos programinė įranga?

Video: Kaip veikia bandomosios versijos programinė įranga?

Video: Kaip veikia bandomosios versijos programinė įranga?
Video: Window Expander For YouTube - YouTube 2024, Gegužė
Anonim

Trialware arba Bandomoji programinė įranga, yra kompiuterinė programinė įranga, kurią galima paleisti ribotą laiką, kol ji pasibaigia ir nustoja veikti. Šios sąvokos idėja yra tai, kad vartotojas turi galimybę išbandyti ir tada nuspręsti, ar jis ar ji norėtų pirkti visą versiją. Tai iš tikrųjų originalios programinės įrangos pavyzdys, kuris veikia ribotą laiką. Tai gali arba neturės visų originalios programinės įrangos savybių. Bet kuriuo atveju jis nustoja veikti po jo termino pabaigos. Šiame straipsnyje kalbama apie bandomosios versijos programinės įrangos veikimą.

Image
Image

Kaip veikia bandomosios versijos programinė įranga

Yra daug metodų, kuriuos programuotojai naudoja žinoti, praėjus programinės įrangos bandomajam laikotarpiui. Ankstesniais laikais buvo atliktas kažkas panašaus, kaip ir sistemos datos tikrinimas. Tačiau per tam tikrą laiką įgyjama rafinuotumo. Kadangi nė vienas iš dviejų programuotojų nuolat nemano, kad šiame kontekste negalima paaiškinti tam tikro metodo.

Sukurti paslėptus registro įrašus

Kai kurie bandomieji programiniai įrenginiai įveda į "Windows" registrą apie tai, kada buvo įdiegta, kartu su įdiegimo laiku. Pradėjus programinę įrangą, registruojamos datos ir laiko palyginimas su kompiuterio data ir laikas. Jei pastaroji yra didesnė, bandomosios versijos programinė įranga arba bandomoji programinė įranga, kaip ji vadinama, nustoja veikti. Bet tai yra lengviausias metodas, kurį galima naudoti bet kokioms bandomosioms programoms. Tokie įrašai nėra sukurti aiškiose vietose po akivaizdžių pavadinimų, bet yra "paslėpti"

Kadangi programuotojai taip pat žino, kad lengva nuskaityti registrą su programų likučiais ir įdiegti juos iš naujo, jie gali pridėti dar keletą paslėptų registro įrašų, kurie neatrodo susiję su bandomuoju programine įranga. Tai reiškia, kad kai įdiegsite bandomosios versijos programinę įrangą, ji gali sukurti keletą registro įrašų pasakyti, HK_LOCAL_MACHINE arba HK_CLASSES_ROOT, kur paprastai niekas neišnagrinės. Be to, raktų pavadinimai nesusiję su programa, taigi, net jei vartotojas supranta raktus, kuriuos norite ištrinti, jis ar ji nežino, ar raktas priklauso programinės įrangos bandomąją versiją. Tokiu būdu programuotojai gali užkirsti kelią bandomųjų programinės įrangos atnaujinimui.

Trial programinė įranga naudoja paslėptus ir sistemos failus

Kai kurie programuotojai sukuria paslėptus failus arba sistemos failus, susijusius su bandomosios versijos programine įranga, ir įdėti ją į "System32" aplanką arba aplanką, kuriame yra tvarkyklių. Jie netgi gali būti 0 baitų arba tušti failai. Jei jie prideda plėtinį, kuris tinka.sys arba.ini, naudotojai du kartus turės galvoti, net net redaguodami failus. Taip pat šiukšlių valytojai juos ignoruos.

Be to, failai gali būti užšifruoti, o jei vartotojai bando atlikti bet kokius pakeitimus, bandomoji versija visiškai nustoja veikti, kai manipuliuojama susijusiais failais. Šiuo atveju, kai programa yra įdiegta, ji sukuria keletą failų skirtingose vietose, ypač tas, kurios yra susijusios su "Windows" funkcionavimu. Remiantis duomenimis, įrašytais į šiuos failus, programa gali nustatyti, ar bandomasis laikotarpis vis dar lieka, arba jei jis pasibaigė. Tai dar vienas paaiškinimas, kaip veikia programinės įrangos bandomosios versijos.

Skaitykite: TrashReg taip pat pašalins pasenusias Trialware registro raktus.

Trialware naudoja kompiuterio MAC adresą

Tokiu atveju kompiuterių adresas saugomas programinės įrangos leidybos įmonės serveriuose kartu su kitomis detalėmis, pvz., Duomenimis ir laiku, ir galbūt paslėptų failų apimties momentine kopija. Šie paslėpti failai buvo paaiškinti anksčiau pateiktame skyriuje. Šis kompiuterių ar "smartphonach" MAC adresų saugojimas padeda tiriamiesiems programinės įrangos sprendžiant du dalykus. Pirma, jei bandomojo laikotarpio galiojimo laikas baigėsi. Antra, tai sako kompiuterinei bendrovei, kad jei vartotojas bando įdiegti kitą versiją bandomąją programinę įrangą toje pačioje mašinoje.

Pavyzdžiui, vartotojas gali atsisiųsti "Microsoft Office" studento leidimą į kompiuterį. Įrenginio adresas saugomas "Microsoft" serveryje. Po bandomojo 90 dienų laikotarpio, jei vartotojas bando atsisiųsti ir įdiegti kitą "Microsoft Office" studento leidimą tame pačiame kompiuteryje, "Microsoft" tai žino ir neleidžia įdiegti.

Šis metodas užkerta kelią programinės įrangos bandomosios versijos veikimui iš naujo įdiegti, net jei vartotojas formatuoja savo standųjį diską. Kompiuterio, išmaniojo telefono ar planšetinio kompiuterio MAC adresas, užregistruotas leidėjų serveriuose, parodys programai, kad programa buvo įdiegta vieną kartą. Trūkumas gali būti tas, kad jei vartotojas bando iš naujo įdiegti programą po formato dar iki bandomojo programinės įrangos bandomojo laikotarpio pabaigos, gali būti, kad ji negalės iš naujo įdiegti darbo kopijos.

Ar galite iš naujo nustatyti bandomąją versiją ir ją naudoti visam laikui

Internetu aptariami būdai, kurie sako, kad tai įmanoma. Žinoma, tai gali būti būdai, tačiau šiomis dienomis kūrėjai yra tokie protingi, kad jie apima visas bazes, siekiant užtikrinti, kad negalima paleisti bandomųjų programinės įrangos. Bet kokiu atveju, bandymų programinės įrangos įtrūkimai arba jų paleidimas iš naujo, išplėsti jo naudojimą yra ne teisėtas dalykas, todėl čia nebus aptariamas.

Jei turite ką nors pridėti, prašom tai padaryti komentaruose.

Rekomenduojamas: