Trialware vai Izmēģinājuma programmatūra, ir datorprogramma, kuru var darbināt ierobežotu laika periodu pirms tā termiņa beigām un beidz darboties. Šīs koncepcijas ideja ir tāda, ka lietotājam ir iespēja to izmēģināt, un pēc tam izlemj, vai viņš vai viņa vēlētos iegādāties pilnu versiju. Tas faktiski ir oriģinālās programmatūras paraugs, kas darbojas ierobežotā laika periodā. Tam var būt vai var nebūt visas oriģinālās programmatūras funkcijas. Jebkurā gadījumā tas pārstāj darboties pēc termiņa beigām. Šajā rakstā ir runāts par izmēģinājuma versijas programmatūras darbību.
Kā darbojas izmēģinājuma versijas programmatūra
Ir daudzas metodes, kuras programmētāji izmanto, lai uzzinātu, kad ir pagājis programmatūras izmēģinājuma periods. Iepriekšējos laikos kaut kas tik vienkāršs, kā pārbaudīt sistēmas datumu. Bet laika gaitā ir iestājies izsmalcinātība. Tā kā neviens divi programmētāji visu laiku neuzskata par līdzīgu, šajā kontekstā nevar būt skaidrojama konkrēta metode.
Radīt slēptos reģistra ierakstus
Daži izmēģinājuma programmas ļauj ievadīt Windows reģistru par to, kad tā tika instalēta, kā arī instalēšanas laiku. Programmatūra, kad tā tiek palaista, salīdzina reģistrēto datumu un laiku ar datora datumu un laiku. Ja pēdējais ir lielāks, programmatūras vai izmēģinājuma programmas izmēģinājuma versija, kā to sauc, tiek pārtraukta. Bet šī ir vienkāršākā metode, ko var izmantot jebkura izmēģinājuma programma. Šādi ieraksti nav izveidoti acīmredzamās vietās ar acīmredzamiem nosaukumiem, bet tā vietā ir "slēpta"
Tā kā programmētāji pārāk zina, ka ir viegli skenēt reģistru ar programmu paliekām un pārinstalēt lietojumprogrammu, viņi var pievienot vēl nedaudz vairāk paslēptu reģistra ierakstu, kas neizskatās saistībā ar izmēģinājuma versiju. Tas nozīmē, ka, instalējot programmatūras izmēģinājuma versiju, tā var radīt dažus reģistra ierakstus teikt, HK_LOCAL_MACHINE vai HK_CLASSES_ROOT, kur parasti lietotāji nekonstatē. Turklāt taustiņu nosaukumi nebūtu saistīti ar programmu, lai pat tad, ja lietotājs noskaidro izdzēšanas atslēgas, viņš vai viņa nezina, vai programmatūras izmēģinājuma versijai ir atslēga. Tādā veidā programmētāji var novērst izmēģinājuma programmas atkārtotu instalēšanu.
Pārbaudes programmatūra izmanto slēptos un sistēmas failus
Daži programmētāji izveido slēptos failus vai sistēmas failus, kas saistīti ar programmatūras izmēģinājuma versiju, un ievieto to mapē System32 vai mapē, kurā ir draiveri. Tie pat varētu būt 0 baits vai tukši faili. Ja viņi pievieno paplašinājumu, kas iet.sys vai.ini, lietotāji padomās divreiz, pirms pat rediģēsiet failus. Junk tīrītāji arī tos ignorēs.
Turklāt faili var būt šifrēti, un, ja lietotāji mēģina veikt jebkādas izmaiņas, izmēģinājuma versija pilnībā pārtrauc darboties, jo tiek veiktas manipulācijas ar saistītajiem failiem. Šajā gadījumā, kad programma tiek instalēta, tajā tiek izveidoti vairāki faili dažādās vietās, jo īpaši tie, kas ir saistīti ar Windows darbību. Pamatojoties uz datiem, kas uzrakstīti uz šiem failiem, programma var noteikt, vai izmēģinājuma periods joprojām ir palicis vai arī tas ir beidzies. Šis ir vēl viens skaidrojums par to, kā programmatūras izmēģinājuma versijas darbojas.
Lasīt: TrashReg noņems arī novecojušos Trialware reģistra atslēgas.
Trialware izmanto datora MAC adresi
Šajā gadījumā datora adrese tiek glabāta programmatūras izdevēju uzņēmuma serveros kopā ar citām detaļām, piemēram, datiem un laiku, un, iespējams, momentuzņēmumu apjomā, kurā ir slēptie faili. Šie slēptos faili ir izskaidroti iepriekšējā sadaļā. Šī datora vai viedtālruņa MAC adreses uzglabāšana palīdz trialware, lemjot par divām lietām. Pirmkārt, ja izmēģinājuma periods ir beidzies. Un, otrkārt, tas informē datoru, ka, ja lietotājs mēģina instalēt citu izmēģinājuma versiju vienā datorā.
Piemēram, lietotājs var lejuplādēt Microsoft Office Student Edition uz ierīci. Iekārtas adrese tiek saglabāta Microsoft serverī. Pēc 90 dienu izmēģinājuma perioda, ja lietotājs mēģina lejupielādēt un instalēt citu Microsoft Office Student Edition uz to pašu mašīnu, Microsoft to zina un novērš instalēšanu.
Šī metode novērš programmatūras izmēģinājuma versijas atkārtotu instalēšanu, pat ja lietotājs formatē savu cieto disku. Datora vai viedtālruņa vai planšetdatora MAC adrese, kas reģistrēta izdevēju serveros, paziņos programmai, ka tā ir instalēta vienreiz programmā. Trūkums varētu būt tāds, ka, ja lietotājs mēģina pārinstalēt programmu pēc formāta pat pirms trialware izmēģinājuma perioda beigām, viņa vai viņa var nebūt iespējams pārinstalēt darba kopiju.
Vai varat atjaunot izmēģinājuma programmas un izmantot to uz visiem laikiem
Internetā tiek apspriesti veidi, kas liecina, ka tas ir iespējams. Protams, var būt veidi, taču šajās dienās izstrādātāji ir tik gudri, ka tie aptver visus pamatus, lai nodrošinātu, ka nevar atjaunot izmēģinājuma programmas. Jebkurā gadījumā, izmēģinājuma programmatūras krekinga vai tā atiestatīšanas paplašināšana, lai paplašinātu tā izmantošanu, ir kaut kas, kas nav likumīgs un tādēļ šeit netiks apspriests.
Ja jums ir kaut ko pievienot, lūdzu, rīkojieties komentāru sadaļā.