Muuta ohjelmiston tai pelin suorituspäivämäärää huijatakseen kokeilu- ja demoversioita

Muuta ohjelmiston tai pelin suorituspäivämäärää huijatakseen kokeilu- ja demoversioita
Indeksi
  1. Ajan kulumisen estäminen yhdelle ohjelmalle
  2. Syvällinen poisto asennustiedoista
  3. Virtuaalinen ympäristö (Virtuaalikone)
  4. Ratkaisut Linuxille: Faketime

Tässä oppaassa opastetaan, kuinka voit manipuloida kokeiluohjelmien aikarajoja ja testata ohjelmistoja perusteellisesti ennen ostamista turvallisesti.

Kun lataa maksullisen tai shareware-ohjelman, valmistaja tarjoaa aina mahdollisuuden ladata sivultaan "trial"-version. Trial-versio on useimmissa tapauksissa itse ohjelma, jossa on kaikki toiminnot, vaikka se lakkaa toimimasta tietyn ajan kuluttua. Tämä tietty aika, joka vaihtelee ohjelmasta toiseen, on koeaika, jonka jälkeen käyttäjä päättää, ostaako ohjelman vai ei. Koeajan päätyttyä ohjelmasta tulee käyttökelvoton, vaikka sen poistaisi ja asentaisi uudelleen.

Seitsemän tai kolmenkymmenen päivän koe-aika ei välttämättä riitä niille, jotka haluavat testata ohjelman kaikki toiminnot perusteellisesti. Käyttäjä voi helposti huomata, että lisenssi on vanhentunut ennen lopullista päätöksentekoaan. Pääongelma on se, että uudemmat sovellukset eivät enää rajoitu vain järjestelmäkellon tarkistamiseen, vaan käyttävät kehittyneempiä seurantamekanismeja.

Vuosiin perusniksi on ollut järjestelmän päivämäärän palauttaminen taaksepäin, mutta tämä menetelmä on nykyään lähes aina tehoton ja ongelmallinen, koska se voi aiheuttaa häiriöitä muihin ohjelmiin tai verkkotoimintaan. Lisäksi järjestelmäkellon manipulointi on helposti havaittavissa suojatuissa ohjelmissa. On kuitenkin olemassa erityisiä työkaluja, jotka mahdollistavat yksittäisen ohjelman huijaamisen sen käynnistymispäivämäärän osalta ilman, että järjestelmän kelloa tarvitsee muuttaa.

Ajan kulumisen estäminen yhdelle ohjelmalle

Kaunein ratkaisu, joka ei häiritse käyttöjärjestelmän ja verkkosovellusten oikeaa toimintaa, on käyttää työkaluja, jotka on suunniteltu käynnistämään ohjelma tiettynä päivämääränä ja kellonaikana, jotka poikkeavat järjestelmän todellisista ajoista.

Kaikkien aikarajojen hallintaan suunniteltujen työkalujen joukossa RunAsDate NirSoftilta erottuu luotettavuudellaan ja minimalistisella muotoilullaan. Se ei vaadi asennusta, on *kannettava työkalu*, joka mahdollistaa minkä tahansa suoritettavan tiedoston käynnistämisen valitulla päivämäärällä, injektoimalla käytännössä ajan tiedot itse ohjelmaan ilman, että Windowsin kelloa muokataan. Tämä ominaisuus on ratkaiseva: käyttöjärjestelmä pitää oikean ajan, jolloin sähköpostit ja verkkosivustot toimivat ongelmitta, samalla kun kokeiltava sovellus "uskoo" käynnistyneensä aiemmin.

Teknisesti työkalu sieppaa kutsut ytimeen GetSystemTime, GetLocalTime ja GetSystemTimeAsFileTime, ja korvataan käyttäjän määrittelemällä päivämäärällä ja ajalla. RunAsDate ei ole totaalisen virheetön, epäilen suuresti, että kaikki ohjelmat antavat huijata tämän pienen ohjelman avulla. Kuitenkin ennen kuin siirryt ohjelman poistamiseen tai rikkomiseen, voi olla nopeaa ja yksinkertaista kokeilla RunAsDatea.

Se on ihanteellinen ratkaisu, kun halutaan laaja arvio ohjelmasta ennen ostoa, ilman että tarvitsee käyttää ahdistavampia menetelmiä. Sen ominaisuus luoda useita käynnistysprofiileja, luomalla yksinkertaisesti mukautettu pikakuvake työpöydälle jokaiselle sovellukselle valitulla päivämäärällä, vastaa tarpeeseen, että käynnistys on nopeaa ja toistettavaa, ikään kuin käyttäjä kirjoittaisi päivämäärän vain kerran tulevaan.

  • Lataa ja käynnistä: RunAsDate
  • Päivämäärän määrittäminen: Avaa työkalu ja osoita koekäyttöohjelman pää- *EXE*-tiedoston sijainti. Aseta päivämäärä menneisyydestä, mieluiten lähellä alkuperäistä asennuspäivää (tai aikaisemmin), varmistaen, että se on koeajan rajoissa.
  • Pikakuvakkeen luominen (Profiili): Tulevia käynnistyksiä varten voit luoda uuden pikakuvakkeen työpöydälle suoraan RunAsDatesta. Tämä pikakuvake sisältää väärennetyn päivämäärän pysyvästi ja toimii nopeana käynnistysprofiilina tietylle sovellukselle.

Vaihtoehtoisesti, jos tämä ei toimi hyvin, voit pidentää koekäyttöohjelman aikarajaa vanhalla työkalulla nimeltä Time Stopper.

Luo kuvake valitsemastasi ohjelmasta työpöydälle lukitussa tilassa, eli ohjelman shareware-kokeiluaika ei kulu. Vaikka tämä vaihtoehto on edelleen käytettävissä ja toimiva monissa tapauksissa, sen tehokkuus saattaa olla heikompi verrattuna *RunAsDate* -ohjelmaan moderneilla ohjelmilla, koska kehitys ja päivitykset ovat harvinaisempia.

Syvällinen poisto asennustiedoista

Ohjelmille, jotka tallentavat kokeiluversiotietoja rekisteriväylille tai paikallisiin tiedostoihin, ratkaisu on näiden tietojen täydellinen poistaminen. Ohjelman poistaminen Windowsin normaalitoiminnolla jättää usein jälkiä. Tehokkaan "nollauksen" saamiseksi tulee käyttää kehittyneitä poistajia, jotka seuraavat asennusta ja varmistavat täydellisen puhdistuksen, mukaan lukien kaikki rekisterimerkinnät, jotka tallentavat päivien lukumäärän.

Hyviä vaihtoehtoja tähän ovat Revo Uninstaller ja täysin ilmainen open source -projekti BCUninstaller (Bulk Crap Uninstaller), jotka voivat auttaa tunnistamaan ja poistamaan kaikki jäljelle jääneet tiedostot ja rekisterimerkinnät.

Virtuaalinen ympäristö (Virtuaalikone)

Kun ohjelmisto on erityisen sitkeä ja liittää kokeilun tietokoneen laitteistotunnisteeseen (kuten kiintolevy tai emolevy), turvallisin tapa täydelliseen nollaukseen on virtuaalikoneen käyttö (VM). Esimerkiksi voit asentaa toisen Windows-ympäristön VirtualBoxin avulla simuloidaksesi täysin uutta ja eristettyä tietokonetta omassa järjestelmässäsi. Asentamalla kokeiluohjelman VM:ään hyödynnät puhdasta ja ohjelmistolle tuntematonta ympäristöä.

Koeajan päätyttyä riittää, että poistat VM:n ja luot uuden saadaksesi toisen koeajan. Tämä on pidempi prosessi ja vaatii käyttöjärjestelmän kopion, mutta takaa lähes täydellisen onnistumisen jopa kehittyneimpiä suojausmekanismeja vastaan. Mielestäni virtuaalikoneen käyttö on ainoa tapa testata todella perusteellisesti tuotteita, joilla on erityisen rajoittavia lisenssejä, tarjoten täydellistä eristystä ja virtuaalista laitteiston nollausta.

Ratkaisut Linuxille: Faketime

Myös Linux-pohjaisten käyttöjärjestelmien käyttäjillä on erityinen vaihtoehto. Faketime -paketti mahdollistaa sovelluksen käynnistämisen kuvitteellisella päivämäärällä, sieppaamalla järjestelmäkutsut, joita ohjelma käyttää nykyisen ajan pyytämiseen. Se toimii konseptuaalisesti samalla tavalla kuin *RunAsDate* Windowsissa ja on tehokas työkalu niille, jotka eivät halua luopua laajasta testauksesta pingviini-käyttöjärjestelmässä, usein integroituna suoraan komentorivin kautta.

Nyt kun olet lukenut Muuta ohjelmiston tai pelin suorituspäivämäärää huijatakseen kokeilu- ja demoversioita loppuun, kutsumme sinut tutustumaan lisää Oppaat-kategoriaan. Löydät sieltä muita mielenkiintoisia artikkeleita, jotka laajentavat tietojasi ja pitävät sinut ajan tasalla. Älä lopeta lukemista ja löytämistä!

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Go up