Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » den uhr-zugriff verweigern (XP)

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
17.11.2006, 16:57 Uhr
Multi



hi

ich versuche zurzeit ein programm
zu schreiben bei dem es auf die systemzeit zurückgreift

meine frage ist nun wie man den zugriff zur uhr verhindert
also man darf die zeit nicht verstellen!
--
Microschrott präsentiert
Windoof SE Natiol
jetzt sofort den Mega-Bundle bestellen
mit der stylischen 3Tasten Tastartur
(Strg, Alt, Entf)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
18.11.2006, 12:49 Uhr
Multi



Keiner eine Ahnung?



--
Microschrott präsentiert
Windoof SE Natiol
jetzt sofort den Mega-Bundle bestellen
mit der stylischen 3Tasten Tastartur
(Strg, Alt, Entf)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
18.11.2006, 13:01 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)


Das ist aus guten Gründen nicht möglich.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
18.11.2006, 13:09 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
1. Selbst wenn das geht, wenn das Bios kein Kennwortschutz hat stelle ich das dort um.
2. Start/Ausführen/CMD -> Date, Time
3. timedate.cpl umbenennen
4. Start/Ausführen/CMD -> Date, Time funzt dann immer noch
5. Siehe Reyx
6. Kannst du den User nicht dermaßen einschränken.
7. Zum Erzeugen einer Trial Version eines Programmes (das ist der einzige Grund überhaupt so eine Frage zu stellen, der Sinn macht) gibt es ander Möglichkeiten.
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe

Dieser Post wurde am 18.11.2006 um 13:14 Uhr von Uwe editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
18.11.2006, 13:21 Uhr
ao

(Operator)



Zitat von Uwe:
7. Zum Erzeugen einer Trial Version eines Programmes (das ist der einzige Grund überhaupt so eine Frage zu stellen, der Sinn micht) gibt es ander Möglichkeiten.

Wo du gerade Trial-Version sagst: Wie macht man das eigentlich, so richtig und sicher? Gesucht ist eine rein zeitliche Begrenzung. Funktionale Verkrüppelung kommt nicht in Frage, Nervdialoge ("schon GEZahlt?") oder Schikanen (Hinweise wie "dieser Ausdruck wurde mit einer Trial-Version erstellt") auch nicht.

Ich frage deshalb, weil wir kürzlich ein Lizensierungs-Tool getestet haben, das, wenn wir es gekauft hätten, viele Dollars gekostet hätte, und das sich durch einfaches Verstellen der Systemuhr aushebeln ließ. Lizenz-Zeit abgelaufen - Datum zurückgedreht - Lizenz wieder da

Gruß
ao

Dieser Post wurde am 18.11.2006 um 13:24 Uhr von ao editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
18.11.2006, 13:27 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)



Zitat von ao:
Wie macht man das eigentlich, so richtig und sicher?

Am Fettgedruckten wird es scheitern ...

Registry, Dateien, gibt tausend Möglichkeiten, das zu machen. Wirklich sicher sind die nicht. Die Tendenz geht aber immer mehr in die Richtung, auch Trials über das Internet aktivieren zu lassen. Letztlich ist es einem Cracker aber wurscht, ob er irgendwelche Abfragen in deinem Programm nopped, irgendwelche Registry-Einträge zurücksetzt oder was auch immer treibt :-\

Die wirklich "sichere" Methode, eine Trial sicher zu machen, ist eben die, die du ausschließt: Entsprechende Funktionen einfach nicht mitliegern. Und selbst dann bist du nicht völlig sicher, weil es immer Leute geben wird, die dann die Vollversion ins Netz stellen ...

Dieser Post wurde am 18.11.2006 um 13:33 Uhr von Reyx editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
18.11.2006, 16:49 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo ao,
Wie Reyx schon schreibt: "Am Fettgedruckten..." und ein paar '90' sind schnell mit einem Hexeditor gesetzt.
Kommt darauf an welchen Aufwand man betreiben will/möchte/muß.
Früher hab ich/wir viel mit asprotect gemacht. Leider ist noch keine Version für .net erhältlich
www.aspack.com/asprotect.html
Das Tool beschäftigt schon "Generationen" von Crackern. (behaupte nicht das das nicht "knackbar" ist)
Da ich seit ein paar Jahren fast nur noch Individualsoftware schreibe und die "Boschler" in Bezug auf Cracken wenig aktiv sind :-), brauch ich mir da eigentlich keine Gedanken zu mache.
Aber dennoch: Ganz brauchbar für .Net Anwendungen ist openlicense
www.spextreme.com/osp/open_license/default.aspx
Bei beiden Tools kannst Du festlegen was in Deinem Programm aufgenommen wird. (Trial, License e.t.c)
Welche Nachrichten der User sieht, liegt dann an Dir (jede MessageBox ist ja bekanntlich ein potentieller Angriffspunkt ).
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe

Dieser Post wurde am 18.11.2006 um 16:51 Uhr von Uwe editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: