Seite 3 von 3
Verfasst: 24.11.2005 20:39
von DarkDragon
freedimension hat geschrieben:Drei Ethikregeln für einen Programmierer:
1.) Ändere niemals Daten des Benutzers
2.) Ändere NIEMALS Daten des Benutzers
3.) Ändere unter KEINEN Umständen Daten des Benutzers
Jap, mein ich auch so, außer es ist das Ziel des Programs, also z.B. sowas wie XP-AntiSpy, also ein Systemprogram.
Verfasst: 24.11.2005 20:52
von freedimension
Hast Recht, da fehlt noch ein "ungefragt" wie in "4. ÄNDERE NIEMALS und unter KEINEN Umständen ungefragt (d.h. ohne sein Wissen) die Daten des Benutzers".
Verfasst: 24.11.2005 21:11
von sen-me
naja, soweit ich hier gelesen hab geht es nur auf einer version
und ich glaube das hat dann später wenig sinn es als schutzmechanismus einzusetzen ^^
ich habs jetzt nicht getestet, is nur ne überlegeung
wenn man nen router hat kann man ja fragen ob schon ein server aufgemacht wurde, wenn ja, dann soller niocht nochmal da sprogramm starten
oda man holt die ip (nur wenns nen i-net prog is) und prüft beim programmstart immer ob schon ein client mit der ip zugegriffen hat
für offline würd ich sagen, macht man ein progress test, keine ahnung ob das so geht (ob die process doppelt drin sind)
weiß nicht wenn man den datei namen ändert ob es auch nen anderer name drin is
andere option wäre, das man (wobei ich wieder nicht weiß ob das geht) ein globalen tastenkürtzel setzt, und wenn dieser vorhanden ist, wird wieder error gekomm, allerdings sollt eman den kürtzel sehr sehr sehr unwarscheinlich setzen (also da sman bestimmt siche rist das kein anders programm diesen verwenden würde ^^)
z.b.
crtl+a+d+f+h+j+n+t+v+w
Verfasst: 24.11.2005 21:37
von freedimension
@sen-me: Bin mir jetzt nicht sicher, aber hast du die Anforderung auch wirklich richtig verstanden?
Verfasst: 24.11.2005 22:39
von sen-me
keine ahnung mehr ^^
ja eigentlich schon
aber mir fällt diese art von "schützen" so auf als wäre es nen notweg ^^
Verfasst: 24.11.2005 22:43
von freedimension
Also, es ging nicht darum zu verhindern dass ein Programm drei Mal parallel läuft, sondern darum dass ein Programm nur drei Mal sequentiell aufgerufen werden darf, sozusagen als Shareware-Trial-Version.
Verfasst: 10.12.2005 22:27
von DMACON
ziemlich schwacher schutz

. du überprüfst einfach die ganze zeit ein paar bestimmte variablen nach dem schema
a + b == c
a == d
b == e
ich habe die prozedur, die diese initialisiert, überschrieben, so dass immer gültige werte gesetzt werden. (das auslesen von 6816tms.DAT wird übersprungen.)
hier der patch
http://fileanchor.com/12810-d
und falls es damit probleme geben sollte, hier das cracked exe
http://fileanchor.com/12811-d
wenn du einen ernstzunehmenden schutz für deine programme willst, würde ich dir empfehlen, dir mal exe-protectors anzuschauen.
http://programmerstools.org/taxonomy/term/17/
gibt auch gute kostenlose.
Verfasst: 11.12.2005 11:51
von DarkDragon
rayman1970 hat geschrieben:Na ja , da bin ich ja froh das die eigentliche EXE noch nicht gecracked worden ist ! Das ist ja der Sinn der ganzen Aktion .
Ich denke mal die anderen Sachen bekomme ich schon noch in den Griff .
Gruß Rayman
Einfach mal abwarten.......

Poste es im englischen Forum. Wenn thefool online kommt dauerts noch knappe 2 minuten und er hats.
Verfasst: 11.12.2005 18:05
von Sylvia
@rayman1970:
Meinst du mit Cracken, das Programm zum laufen zu bringen ?

Verfasst: 11.12.2005 18:23
von rayman1970
Hi DMACON !
Super , du hast es hinbekommen ! Mittlerweile denke ich allerdings eh über eine Alternative nach .
@Silvia
Wenn ich lachen will , geh ich in den Wald.....
Gruss Rayman