Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Om serienummer.

Postades av 2007-01-06 13:31:01 - Benni Svensson, i forum c# (c-sharp), Tråden har 11 Kommentarer och lästs av 865 personer

Hur gör/bör man göra om man vill lägga in serienummer i sin nya applikation?
Hur gör man för att få de unika ochför att kunna skriva ut de på en ettiket?
Hur gör man om man bara vill att programmet skall fungera i 10 dggr om man inte lägger in ett serienummer?

Tacksam för svar.


Svara

Sv: Om serienummer.

Postades av 2007-01-06 14:52:38 - André Claesson

Hur du än gör så blir det "enkelt" att knäcka. Allt du skriver i C# och kompilerar går att få tillbaka till kod och då ser man lätt hur nyckeln ska genereras.


Svara

Sv:Om serienummer.

Postades av 2007-01-06 14:53:18 - Benni Svensson

Hur bör man göra då?


Svara

Sv: Om serienummer.

Postades av 2007-01-06 14:57:00 - André Claesson

En vanlig användare kommer kanske inte att knäcka det. Så om du t.ex. skickar med ett program på en CD och ett serienummer så kanske det är tillräckligt säkert för dig.
Det går ju knäcka nycklar i andra program också, men det är väldigt lätt att göra det i managed code som .NET och Java.


Svara

Sv:Om serienummer.

Postades av 2007-01-06 14:58:41 - André Claesson

Du bör ju t.ex. inte släppa ett shareware som är låst så.


Svara

Sv: Om serienummer.

Postades av 2007-01-06 16:45:05 - Benni Svensson

Finns det någonstans där jag kan läsa eller se exempel på detta?


Svara

Sv:Om serienummer.

Postades av 2007-01-06 17:28:31 - Oskar Johansson

Vem/vad riktar sig programmet mot?

Om det är företag programmet riktar sig mot så spelar det ingen större roll, något som hindrar användaren att använda räcker för att it-avdelningen vet att de måste köpa in fler licenser. Privatpersoner kommer inte köpa programmet, och att låsa dem ute blir troligtvis ett komplicerat system med t.ex. komplicerade produktaktiveringar och liknande som företagen inte är glada i. Privatpersonerna kommer, om programmet blir populärt, ändå knäcka det. Och eftersom privatpersonerna inte kommer köpa det i vilket fall så har du ändå inte förlorat några pengar där, däremot finns risken att företagen ogillar en massa kompilerade rutiner och mojs, eller att saker buggar och håller på. Dessutom måste någon göra de här skydden.

Om du riktar dig mot privatpersoner finns dock större anledning att skydda programmet, fast jag ingen större koll på hur exakt det ska gå till..


Svara

Sv: Om serienummer.

Postades av 2007-01-06 17:37:29 - Benni Svensson

Det gäller privatpersoner.


Svara

Sv:Om serienummer.

Postades av 2007-01-06 22:09:28 - Niklas Jansson

Då får du ta i beaktande följande:
1. De tilltänkta användarnas kunskapsnivå vad gäller datorer.
2. Hur mycket någon är beredd att betala för programmet.

1 kommer ge dig svaret på hur komplicerat system du behöver, och 2 kommer ge dig svaret på om det är värt mödan.

Om det till exempel är ett enklare hobbyprogram som kan vara intressant för ganska få, och de få ägnar sig åt någon typ av hobby (säg, ett seglingprogram eller ett program för att planera hästskötsel), som inte kan förväntas ge någon enorm avkastning, så räcker det förmodligen med att lägga in ett värde i registret om när programmet startades första gången, och sen göra en check mot det. Sen har du en enkel algoritm för att givet ett användarnamn ge ett lösenord.

Har du användare som kan sina saker, och då kanske det dessutom är fler användare, så måste du plötsligt göra extremt komplicerade grejer för att någon inte väldigt kvickt hittar ett motstånd.


Svara

Sv: Om serienummer.

Postades av 2007-01-07 01:13:08 - André Claesson

Det är en bra idé att generera kod efter personens namn (och kräva både namn och kod i programmet), eftersom då är många något mer motvilliga att sprida det vidare (plus att du kan se vem som spridit det).

Jag har i vissa program en koll mot Internet också så att endast de nycklar jag genererat fungerar.


Svara

Sv:Om serienummer.

Postades av 2007-01-07 11:40:48 - Benni Svensson

Andre, det där lät ju lite roligt, skulle du vilja utvekla det lite?
Hur genererar du licensnyckel efter namn?


Svara

Sv: Om serienummer.

Postades av 2007-01-07 13:41:47 - Niklas Jansson

Hitta på någon kul algoritm bara. Blanda in helst in en hash-funktion.

Ta till exempel en MD5-algoritm, och blanda in någon påhittad transformation av namnet. Typ:
1. Ta varje bokstav XOR med ett ord du har hittat på.
2. Lägg till 13 till varannan bokstav.
3. Ta en MD5-hash.
4. Ta bit-inversen av MD5-hashen, och presentera den som en sträng.

Det är "jävligt svårt" att knäcka. Alltså; en normalanvändare kommer inte komma på hur det funkar. Däremot är det aslätt för någon som är lite mer insatt...


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 170
27 953
271 705
655
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies