Myklebust89 Skrevet 28. mars 2003 Del Skrevet 28. mars 2003 Jeg lurer litt på hvordan jeg kan lage en keygen... på FKS. på WarCraft3 er d 26 siffer + 4 bindestrek , xxxxxx-xxxx-xxxxxx-xxxx-xxxxxx . Det jeg da må gjøre er å lage et prog som viser et 30 sifra tall randomly? eller hva? hvordan gjøres dette? Lenke til kommentar
Fakenicker Skrevet 3. april 2003 Del Skrevet 3. april 2003 Tenk deg om, hva er poenget med å beskytte en programvare med serial hvis hvem som helst kan bare taste inn et par tilfeldige tall for å gå videre? For å lage en keygen til et program kan du bruke en debugger eller disassembler, kunnskap om asm er da et must. Når det gjelder å lage tilfeldige tall i Delphi brukes denne syntaksen: Random(tilogmed)+fraogmed. f.eks var a:integer; begin randomize; a:=Random(10)+1; end; a vil nå inneholde et tilfeldig tall fra 1 til 10, hvis jeg bare hadde skrevet Random(10) ville a ha inneholdt et tilfeldig tall fra 0 til 10. Randomize funksjonen sørger for at ikke de samme tallene blir valgt hver gang du kjører programmet. Lenke til kommentar
kilogram Skrevet 3. april 2003 Del Skrevet 3. april 2003 Her må du inn med kontrollsiffer og liknande. Det er ofte vanlig at det er kontrollsiffer i kvar einaste talgruppe, slik at ein lett kan sjå om tala passar i lag. Kontrollsiffer reknar ein ut etter ein spesiell algoritme (som er forskjellig frå program til program), der ein nyttar føregåande tal i serien. Du bør altså ta utgangspunkt i eit eller to random tal, som samansett på ein viss måte (matematisk, sjølvsagt), dannar ulike talgrupper. mvh., Vegard Lenke til kommentar
Superchez Skrevet 30. april 2003 Del Skrevet 30. april 2003 Hvis det er key generering du snakker om, da vil jeg ha besøkt http://www.delphi-jedi.org/ , og ha lastet ned deres jedi-vcl pakke. Der vil du finne en keygen komponent, som både skriver og godkjenner keys etter forskjellige id'er. Den fungerte veldig bra da jeg brukte den. Håper det hjalp.. Lenke til kommentar
Myklebust89 Skrevet 1. mai 2003 Forfatter Del Skrevet 1. mai 2003 Ok... Hvor på siden finner jeg det da? å hvordan legges det inn på Delphi? Lenke til kommentar
Superchez Skrevet 2. mai 2003 Del Skrevet 2. mai 2003 JVCL pakken som inneholder over 300 komponenter, og kan lastes ned her : http://jvcl.sourceforge.net/ Du installerer pakken ved å kjøre install.bat, så enkelt er det TJvSerialMaker vil du finner un Jv utils taben på VCL'et etter du har installert det. Componenten er veldig enkel å bruke.. Lykke til Lenke til kommentar
Myklebust89 Skrevet 2. mai 2003 Forfatter Del Skrevet 2. mai 2003 Jeg har lasta ned shitten... Men en ting jeg lurer på.. hvordan får jeg alt til å funke? Lenke til kommentar
Format71 Skrevet 17. juni 2003 Del Skrevet 17. juni 2003 Jeg har lasta ned shitten... Men en ting jeg lurer på.. hvordan får jeg alt til å funke? Det ligger innebygd en spærre mot folk som kaller allting for 'shit'... Det følger med et installasjonsprogram. Kjør det og følg instuksjonene nøye. Les gjerne readme-fila som følger med. Der står det også instruksjoner. Neste gang du starter delphi vil du ha fått hauger og lass av nye skillekort med komponenter på. -Vegar Lenke til kommentar
Myklebust89 Skrevet 17. juni 2003 Forfatter Del Skrevet 17. juni 2003 det har jeg gjort.... men jeg veit ikke hvordan jeg skal bruke komponente... Lenke til kommentar
Format71 Skrevet 17. juni 2003 Del Skrevet 17. juni 2003 det har jeg gjort....men jeg veit ikke hvordan jeg skal bruke komponente... Her er det vel snakk om TJvSerialMaker som finnes på skillekortet Jv Utils. Den har tre properties du skal bry deg om: Username, Base og Serial. Først lager du deg en liten db-applikasjon som du kan holde rede på kundene dine i. Der lager du en funksjon for å generere brukernøkler. La oss si at du har en kunde som heter Burner og at du har gitt ham kundenummer 1. Da setter du Base til 1 og Username til Burner. Serienummeret kunden skal bruke kan du da lese av i serial-egenskapen. Så lager du en tilsvarende rutine i programmet ditt der brukeren må skrive inn kundenummer, navn og serielnummer. Kundenummeret og navnet putter du inn i egenskapene på komponenten og serienummert du får ut sjekker du opp mot serienummeret kunden har skrevet inn. -Vegar Lenke til kommentar
scourged- Skrevet 28. juni 2003 Del Skrevet 28. juni 2003 Du kan ikke bruke Random tall på en WC3 Key. WC3 key inneholder både tall og bokstaver, du må også disassemble/softice, leite etter funksjonen som validerer keys, og se hvordan dette er gjort, så du kan bruke riktig kalkulasjoner for og lage en valid cdkey Lenke til kommentar
dalai Skrevet 11. juli 2003 Del Skrevet 11. juli 2003 tror du tar deg litt vann over hodet her Burner89. Ta deg litt tid til å lese en delphi bok og objektorientert programmering (gjerne ting på nettet). Bli vant til å bruke objekter, og lær deg hvordan de oppfører seg, kanskje du kan lage noen activeX komponenter selv. man må først ha litt grunnkunnskaper dersom man skal hoppe på en slik oppgave. Dersom du skal lage en keygen til warcraft må man jo først knekke koden demmes (hvordan de faktisk genererer serienummerne sine). Har du funnet ut dette, er det ikke noe problem å lage en keygen. Men som sagt, det er jo kodeknekkingen som er problemet her. Lenke til kommentar
Superchez Skrevet 11. juli 2003 Del Skrevet 11. juli 2003 Dalai, enig. Det nytter ikke å si man "kan delphi", så fly rundt å spørre om alt av kode i programmet sitt, så senere si du har "laget" det. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå