-
Date: Wed, 22 Feb 2012 16:55:01 +0100
From: lolo <n...@n...com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.2.24) Gecko/20111103
Thunderbird/3.1.16
MIME-Version: 1.0
Newsgroups: pl.comp.programming
Subject: Re: ukrywanie daty pierwszego uruchomienia - czego szukać?
References: <ji2paa$hl9$1@mx1.internetia.pl>
In-Reply-To: <ji2paa$hl9$1@mx1.internetia.pl>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
NNTP-Posting-Host: 83.14.214.74
Message-ID: <4...@n...home.net.pl>
X-Trace: news.home.net.pl 1329926099 83.14.214.74 (22 Feb 2012 16:54:59 +0100)
Organization: home.pl news server
Lines: 22
X-Authenticated-User: a...@s...home.pl
Path: news-archive.icm.edu.pl!news.icm.edu.pl!nf1.ipartners.pl!ipartners.pl!news.home
.net.pl!not-for-mail
Xref: news-archive.icm.edu.pl pl.comp.programming:195630
[ ukryj nagłówki ]> Domyślam się, że w Windows to najlepiej było by użyć rejestru
> systemowego, ale nie specjalnie znam się na jego strukturze.
to poznasz na tyle by odczytać coś charakterystycznego, np. id dysku z
czego wygenerujesz jakiś klucz, którego podanie na twojej stronie
rejestracji wersji demo wygeneruje i odeśle na maila klucz odblokowujący
podstawowe funkcje dema, oczywiście rejestrujesz ten fakt w bazie ;)
jak program się spodoba to klient płaci a na tego samego maila, do tego
samego klucza "sprzętowego" generujesz kod odblokowujący wszystko ... na
jakiś czas ;P
oczywiście funkcja sprawdzająca wpisywane klucze powinna być w jakiś
podstawowy sposób zabezpieczona przed modyfikacją, najlepiej też
wielokrotnie sprawdzana kilkoma sposobami, z poziomu różnych funkcji i
co by nie było zbyt prosto to nie reagująca od razu po uruchomieniu :p
oczywiście wszystko w rozsądnym zakresie by koszt zabezpieczeń nie
przekroczył potencjalnych strat ;P
Następne wpisy z tego wątku
- 22.02.12 16:11 bartek szurgot
- 22.02.12 17:04 A.L.
- 22.02.12 17:18 Michoo
- 22.02.12 19:50 slawek
- 22.02.12 22:55 Grzegorz Niemirowski
- 22.02.12 22:57 Grzegorz Niemirowski
- 22.02.12 23:19 n...@m...invalid
- 23.02.12 00:00 n...@m...invalid
- 23.02.12 00:25 Grzegorz Niemirowski
- 23.02.12 08:18 Dsue
- 23.02.12 11:48 Jacek
- 23.02.12 12:13 Michoo
- 23.02.12 12:17 bartekltg
- 23.02.12 14:28 Tomek Banach
- 23.02.12 14:32 Dsue
Najnowsze wątki z tej grupy
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
Najnowsze wątki
- 2025-03-23 Nowy VW 208 :-)
- 2025-03-23 ile Tesla ma gwarancji?
- 2025-03-22 OT Silnik sie przegrzewa
- 2025-03-22 Przenoszenie przez wifi na nowego Androida
- 2025-03-22 Warszawa => Senior Account Manager <=
- 2025-03-22 Wrocław => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, Produk
- 2025-03-22 Warszawa => Spedytor Międzynarodowy <=
- 2025-03-22 Warszawa => NMS System Administrator <=
- 2025-03-22 Warszawa => Analityk IT (projekty z obszaru telco) <=
- 2025-03-22 Orzeczenie TSUE
- 2025-03-22 Warszawa => Operations Support Systems (OSS) Team Leader <=
- 2025-03-22 Warszawa => Scrum Master <=
- 2025-03-22 Warszawa => Senior Account Manager <=
- 2025-03-22 Warszawa => BI Developer / Analityk BI <=
- 2025-03-22 Warszawa => IT Recruiter <=