Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » C++ software mit verfallsdatum?

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
27.10.2003, 10:57 Uhr
~dingsbums
Gast


hi,

also zu meinem Porgramm, kommerzielle Maschinensteurung in C++, soll ein Verfallsdatum aktiviert werden können, sodaß ab einem bestimmten zeitpunkt, nähmlich dem ende des Zahlungsziels, die software oder auch nur einge funltionalitäten nur dann weiter verwendet werden könne, wenn ein Passwort richtig eingeben wird. das passwort erhält der kunde von uns nach Zahlungseingang, verständlicherweise.

ich köönte jetzt so ins blaue anfangen mit datumsabfrage (die könnte der kunde manipulieren), dann passwortdialog usw.. aber vielleicht gibts sowas schon fertig oder teile davon, dann bitte ich um mitteilung...und vielen dank im voraus!

mfg, wolfgang alias dingsbums
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
27.10.2003, 12:01 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Absicherungen von Software sind schwierig und Aufwendig! Da gibts nichts Fertiges (wer gibt schon seine Absicherungscodes raus, ist ja irgendwo logisch)
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
27.10.2003, 13:26 Uhr
virtual
Sexiest Bit alive
(Operator)


Eine gängige Vorgehensweise ist, der Software eine einfache Textdatei mitugeben. In der Textdatei steht das Verfallsdatum. Damit der Kunde nicht einfach die Datei ändern kann, enthält sie auch noch eine Checksumme über die Datei ansich, die sich natürlich ändern würde, wenn der Kunde da was anderes reinschreibt.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
27.10.2003, 13:32 Uhr
0xdeadbeef
Gott
(Operator)


Eine signierte Checksumme, wenn du wirklich sicher gehen willst. Allerdings schützt dich das immer noch nicht davor, dass der User einfach die Systemzeit zurückdrehen könnte.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
27.10.2003, 14:27 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


vielleicht bei der installation noch die checksumme mit dem datum der installation ergänzen, wenn ers zurückdreht vor das datum der installation kann man ja machen das er dann die textdatei löscht oder ungültig macht oder sowas
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
27.10.2003, 22:18 Uhr
~DIO
Gast


ich hab schon mit hexedit gearbeitet und das datum oder die daten in einem pb-bild versteckt. Wenn man es geschickt macht, verändert sich das bild nicht und der user weiß sicher nicht wo er im bmpbild nach dem datum suchen soll.

MFG DIO
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
28.10.2003, 17:03 Uhr
~toxic
Gast


hi, andere bild variante:
nicht das bild ändern sondern die positionen im bild-file merken an dem es dem datum enspricht, also wo irgend ein punkt die farbe hat der gerade dem tag/monat/jahr entspricht, diese dann in einem ini-file speichern (am besten binär am ende)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
28.10.2003, 17:33 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


nicht ini file, würde sowas direkt in der exe verstecken! z.b aus der compilierzeit der exe errechnen WO in dem bild die daten versteckt sind
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


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: