Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Uhrabfragen (https://www.delphipraxis.net/52620-uhrabfragen.html)

vlees91 31. Aug 2005 15:43


Uhrabfragen
 
Ist es möglich, wenn ein bestimmtes Programm die uhr abfragt dem programm den zugriff auf die uhr zu verweigern und dem programm eine eigene zeit gibt?

Jelly 31. Aug 2005 15:59

Re: Uhrabfragen
 
:gruebel: Was willst du denn damit anstellen, häh... Etwa Trialversionen verlängern.

vlees91 31. Aug 2005 16:24

Re: Uhrabfragen
 
ich will damit versuchen bei in einem eigenen programm das so zu programmieren, sodass es nichts bringt die uhr umzustellen.
ich will aber nicht die uhrzeit ändern, und wenn ich es doch wollte, müsste ich die erstmal umschalten und wieder zurückschalten und wieder umsetzen usw. (außerdem hab ich keine adminrechte um die zeit um zu ändern)

Olli 31. Aug 2005 19:53

Re: Uhrabfragen
 
API-Hooks könnten eine Lösung sein. Es gibt aber auch Gegenmethoden. IMO sinnlos, scheint ja eine Art "Crackingschutz" zu sein.

vlees91 1. Sep 2005 10:50

Re: Uhrabfragen
 
genau das soll es sein

Olli 1. Okt 2005 13:59

Re: Uhrabfragen
 
Zitat:

Zitat von vlees91
genau das soll es sein

Warum versuchst du dann systemweit andere Programme zu behindern? Warum ist diese Frage noch als offen markiert? Warum investierst du überhaupt viel Zeit in einen Crackingschutz?

vlees91 22. Jun 2006 15:33

Re: Uhrabfragen
 
sie ist immer noch als offene frage deaklariert, weil es genau so eine ist...

inherited 22. Jun 2006 15:41

Re: Uhrabfragen
 
Du könntest ein verstecktes Progamm starten lassen welches alle 10 min überprüft ob es ca. die letzte Zeit+10 min ist
Vrgiss niht Sommer- und Winterzeit

freak4fun 22. Jun 2006 15:46

Re: Uhrabfragen
 
Du kannst dir doch die Zeit holen, wenn dein Programm installiert wird und dann im Programm selbst eine Uhr laufen lasssen. Wenn dein Programm eine begrenzte Anzahl an Stunden gelaufen ist, ist die Trialzeit rum. Dann bist du relativ unabhängig von der Uhrzeit. ;) Die Zeit kannst du ja an verschiedenen Stellen in der Registri speichern, oder so. Ist keine gute Lösung, aber immerhin ne Idee. :mrgrren:

MfG
freak

Daniel G 22. Jun 2006 15:49

Re: Uhrabfragen
 
Oder du speicherst die Zeit irgendwo in der Exe. Der typische User würde an dieser Hürde scheitern.

inherited 22. Jun 2006 16:01

Re: Uhrabfragen
 
aber nur der typische... am beste verschlüsselt

Daniel G 22. Jun 2006 16:40

Re: Uhrabfragen
 
Zitat:

Zitat von inherited
aber nur der typische... am beste verschlüsselt

Und wo speichert er den Schlüssel?

inherited 22. Jun 2006 16:45

Re: Uhrabfragen
 
Ein zufälliger Schlüssel mit sich selbst verschlüsselt irgendwo
Dann einfach solange entschlüsseln bis der benutzte schlüssel=dem entschlüsselten ist

Daniel G 22. Jun 2006 16:49

Re: Uhrabfragen
 
Zitat:

Zitat von inherited
Dann einfach solange entschlüsseln bis der benutzte schlüssel=dem entschlüsselten ist

Doller Vorschlag. Brute Force kommt immer gut...

inherited 22. Jun 2006 16:55

Re: Uhrabfragen
 
Was spricht dagegen? wenn man einen Schlüssel zwischen 1000 und 30000 nimmt dauert das max 3 sek -.-

Daniel G 22. Jun 2006 17:01

Re: Uhrabfragen
 
Zitat:

Zitat von inherited
Wenn man einen Schlüssel zwischen 1000 und 30000 nimmt dauert das max 3 sek -.-

Was den Hacker natürlich freut... Ist also die Frage, ob sich sowas lohnt.... (Kosten - Nutzen - Frage)

inherited 22. Jun 2006 17:14

Re: Uhrabfragen
 
auf jeden fall ist das sicherer als den shlüssel direkt irgendwo abzulegen oder es gar unverschlüsselt in die exe zu speichern -.-

vlees91 24. Jun 2006 17:00

Re: Uhrabfragen
 
am besten wäre noch, das änderungsdaum der exe dann zu ändern. wer kommt dann schon auf die idee, da nachzusehen?

dann in die regestry und wenn das anders ist, als in der exe, kommt ein fehler à la Zugriffsverletzung bei irgendwas, was aber eigentlich nur eine msgbox ist

edit: sow ürde es zwar gehen, aber es ist ja nichtdas, was ich will...

Luckie 24. Jun 2006 17:03

Re: Uhrabfragen
 
Und wenn du das geschafft hast, erklärst du bitten den Nutzern, dass dein Programm kein Virus ist. Auf Änderungen von Exe-Dateien reagieren Virenscanner in der Regel ziemlich allergisch.

vlees91 24. Jun 2006 17:07

Re: Uhrabfragen
 
Wieso wenn ich das geschafft habe? Ist doch kein Problem zu tun, außer dein angesprochenes Problem tritt ein, dass der Virenscanner meckert...

Luckie 24. Jun 2006 17:55

Re: Uhrabfragen
 
Ich meinte die Idee, es direkt in der Exe abzulegen, dass muss ja dann auch irgendwie geändert werden, wenn ich das richtig verstanden habe.

inherited 25. Jun 2006 11:39

Re: Uhrabfragen
 
Zitat:

Zitat von vlees91
am besten wäre noch, das änderungsdaum der exe dann zu ändern. wer kommt dann schon auf die idee, da nachzusehen?

Spätestens jetzt alle die dashier lesen^^
Zu der Idee mit der exe: auch relativ leicht crackbar

vlees91 25. Jun 2006 15:47

Re: Uhrabfragen
 
ja, und weil ihr ja alle OT seid: Ich will einem Programm eine andere Uhrzeit vorgaukeln...

Daniel G 25. Jun 2006 15:54

Re: Uhrabfragen
 
Toll... Und was hat das mit "Abfragen" zu tun? :roll:

vlees91 25. Jun 2006 16:39

Re: Uhrabfragen
 
ja hmmpf
wenn das ander programm das abfrägt...
den ganzen thread lesen und man verstehts

Daniel G 25. Jun 2006 16:47

Re: Uhrabfragen
 
Zitat:

Zitat von vlees91
den ganzen thread lesen und man verstehts

Schreib' halt das nächste mal gleich am Anfang was du willst. In deinem zweiten Post war die Rede davon, dass du dein Programm so schreiben willst, das das ändern der Systemzeit "nichts bringt". Davon, dass du einem anderen Programm was vorgaukeln willst, war nicht die Rede. Hatte Jelly also doch recht...

("Benachrichtigt mich, wenn eine Antwort geschrieben wurde" *uncheck*)

//Wahrscheinlich eine Surfzeitbeschränkung, hm? :lol:

vlees91 25. Jun 2006 16:50

Re: Uhrabfragen
 
Nein, ich will keine Trialversion verlängern. Nur auf ein Systemereignis oder so reagieren, womit die Zeit bei windows abgefragt wird...

vlees91 25. Jun 2006 16:51

Re: Uhrabfragen
 
Zitat:

Zitat von Daniel G
//Wahrscheinlich eine Surfzeitbeschränkung, hm? :lol:

hrhr
Die habe ich zwar auch, aber weil die auf einem proxy läuft, kann man die nur anders (...) umgehen...

Stefan Hueg 25. Jun 2006 17:48

Re: Uhrabfragen
 
http://freeware.siebernet.de/tools/tools.html

Programm "Daykill".

Gruß

vlees91 25. Jun 2006 18:56

Re: Uhrabfragen
 
@topic: sowas hatte ich schonmal, und wenns nicht anders geht, mache ich das einfach jetzt selber sowas. thx


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz