Ohjelmistohaaroitusryhmät ovat olleet olemassa jo pitkään. Monet ihmiset ajattelevat olevansa epäeettisiä, koska he kukistavat ohjelmistojen lisenssijärjestelmän laittaakseen laittomasti kokeiluohjelman (shareware) tai muuttamalla sen täysin toimivaksi ohjelmaksi tarvitsematta ostaa lisenssiä. Saatat ihmetellä syyn tähän, mutta suurimman osan ajasta se ei ole rahallista hyötyä, vaan haasteena tietää, kuinka “se toimii”, ja saada lisää tietoa purkamalla, virheenkorjaamalla ja analysoimalla ohjelmaa. Yleisölle julkaistavat halkeamat ovat todiste tietyn version konseptista, eivätkä ne yleensä halaa sitä uudelleen, kun uusi ohjelmaversio julkaistaan.
Tietäminen kuinka hakkeroida ohjelma käyttämällä saatavilla olevaa valmiita korjaustiedostoja, avaingeneraattoreita tai murtuneita tiedostoja ei ansaitse itsellesi otsikkoa “ohjelmistokestäjä”. Vain jos pystyt ajattelemaan laatikosta ja selvittämään kuinka ohittaa ohjelmistosuojaus itse, pidät itseäsi ohjelmistohajottajana. Valitettavasti on melkein mahdotonta saada jotakuta opettamaan tai valmentamaan sinua muiden ohjelmien murtaamisesta kuin sen oppimisesta itse YouTubeen löydettävistä krakkausoppaista.
Ennen kuin tutustu edistyneisiin krakkausohjeisiin, voimme näyttää sinulle hyvin yksinkertaisen ja loogisen tavan, jolla voit itse hakea ohjelmia vanhan korjaustiedoston perusteella, joka ei toimi uusimman version kanssa. Esimerkiksi SnD-ryhmän Nemo 3. heinäkuuta 2013 julkaiseman ViceVersa Pro v2.5 build 251 2 -nimisen ohjelman korvauspaikka ei toimi nykyisessä versiossa 2.5 build 251 3 (huomioi rakennusnumeron ero). Laastari ilmoittaa "väärän tiedostokoon tai jo korjattuna!"
On mahdollista, että ohjelmistosuojausta ei päivitetä estämään korjaustiedostoa toimimasta, mutta korjausohjelma ei toiminut uusimman version kanssa, koska ohjelma on käännetty uudelleen, siirrettäessä niiden tavujen sijaintia, joita korjaimen on tarkoitus muuttaa, ja epäonnistuessaan CRC32: ssa. tarkistaa. Täältä löydät ohjeet kuinka havaita, mitkä tavut korjaaja on, ja miten luoda uudelleen uusi korjain, joka voisi toimia viimeisimmässä versiossa. 1. Ensin täytyy etsiä, ladata ja asentaa ViceVersa Pro v2.5 build 2512 -version vanhempi versio.
2. Etsi ja käytä sitten ViceVersa.Pro.2.5.build.2512.patch-SND.zip ohjelman korjaamiseen valitsemalla ”Tee varmuuskopio” -valintaruutu.
3. Lataa dUP2, purkaa RAR-tiedosto arkistointiohjelmalla ja suorita dup2.exe.
4. Napsauta Projekti- valikkopalkkia ja valitse Uusi .
5. Tietojen täyttäminen Patch Info -ikkunassa on valinnaista, jotta korjaustiedoston käyttöliittymä sisältää tekstin eikä tyhjän. Tai voit napsauttaa Tallenna- painiketta jatkaaksesi. On suositeltavaa valita ”Suorita korjaustiedosto järjestelmänvalvojan oikeuksilla” -valintaruutu, koska suurimman osan ajasta joudut suorittamaan korjaustiedoston Ohjelmatiedostot-hakemistossa, ja korjaaminen epäonnistuu, jos et suorita sitä järjestelmänvalvojana.
6. Napsauta hiiren kakkospainikkeella tyhjää tilaa dUP2: ssa, siirrä kohta Lisää ja valitse [Etsi ja korvaa korjaus] .
7. Huomaat, että [Etsi ja korvaa korjaus] ilmestyy Patch Script -ikkunaan. Kaksoisnapsauta sitä avataksesi uuden Etsi ja Korvaa -korjaus-ikkunan.
8. Napsauta vertaile tiedostoja -painiketta.
9. Nyt sinun on valittava vertailumoduulin alkuperäinen ja korjaustiedosto tarkistaaksesi tavujen sijainti, jonka korjaaja on vaihtanut. Suurimman osan ajasta alkuperäisen tiedoston lopussa on ylimääräinen .bak-laajennus, kun taas korjattu tiedosto on ohjelman alkuperäinen tiedostonimi. Napsauta Vertaa-painiketta, kun olet valinnut sekä alkuperäisen että patched-tiedoston.
10. Sulje tehty vertailu napsauttamalla OK-painiketta. Saatat nähdä, että yksi tai muutama rivi on lisätty hakumalliin ja korvaa malli. Napsauta selauspainiketta valitaksesi kohdetiedoston, jonka haluat korjata. Napsauta Tallenna.
Tärkeä huomautus : Sinun pitäisi nähdä vain muutama luetteloon lisätty haku- ja korvaava malli, eikä liian monta, kunnes dUP2-ohjelma jumittuu. Jos niitä on liian paljon, olet ehkä valinnut väärän alkuperäisen tai paikatiedoston vertailua varten.
11. Viimeinen vaihe on luoda oma korjaustiedosto napsauttamalla Projekti-valikkopalkkia, valitsemalla Luo korjaustiedosto ja tallentamalla se kiintolevylle.
12. Voit nyt asentaa uusimman ViceVersa Pro v2.5 build 2513 -version. Kun asennus on valmis, kopioi dUP2: lla luoma korjaustiedosto ohjelman kansioon, suorita se ja napsauta Paikkaus-painiketta. Tällä kertaa sinun pitäisi nähdä viesti ”File Patched! OK”.
13. Luomaasi korjaustiedosto toimii! Kuten alla olevasta kuvakaappauksesta voidaan nähdä, ohjelma on nyt lisensoitu arviointijakson käytön sijasta.
Muista, että yllä esitetty menetelmä toimii, jos ohjelmistosuojaus ei ole muuttunut ja jos se on silti mahdollista löytää vanhempi versio ohjelmasta, jossa vanha laastari toimii.
Viimeinen huomautus : Olet ehkä huomannut, että jokin virustorjuntaohjelma havaitsee dUP2: n luoman korjaustiedoston viruksena, mutta itse dUP2-ohjelmaa ei löydy. Voit olla varma, että sekä dUP2: ssa että sen luomassa laastarissa ei ole viruksia. Ajattele tätä, jos dUP2 pystyy luomaan viruksen, eikö virustentorjunta olisi pitänyt havaita dUP2: ta myös viruksena?
Vastuuvapauslauseke : Tämä artikkeli on tarkoitettu vain koulutustarkoituksiin, emmekä rohkaise ohjelmistojen murtamiseen. Tässä artikkelissa käytettiin esimerkkinä ViceVersa Pron ohjelmistoa, eikä meillä ole aikomusta säröillä sitä. Jos huomaat, että shareware-ohjelmisto on todella hyödyllinen, sinun tulee ostaa lisenssi, joka tukee kirjoittajaa kehittämään ohjelmaa edelleen.