Zeit und Key, need help

11/26/2009 21:38 VALL3#1
Hey,
ich brauche mal eine hilfe für ne menge bots von mir...

ich möchte nämlich 1., dass es bei einem bestimmten datum bzw einer bestimmten zeit etwas macht
und 2., dass man einen Key eingeben muss, aber einer der net bei allen progs gleich ist also en key den man nur 1 mal aktiviren kann...
weil sonst wird der key geknackt und man muss nur kurz googlen um ihn ruszufinden
11/26/2009 21:49 wurstbrot123#2
GetSystemTime könnte man zb benutzen naja.
Wegen den Key, du kannst vieles machen.
Zb kannst du den Username auslesen diesen verschlüsseln,
einen Serial einlesen auch das verschlüsseln und beides vergleichen.
Es gibt etliche möglichkeiten. Wenn du jedoch vor hast Bots zu verkaufen,
würde ichs auch über einen Server verifizieren lassen und wenn alles ok ist,
zum Beispiel Addressen und sowas vom Server holen die der Bot braucht.
Am besten dann noch beim Server was mit den Daten machen und erst dann vergleichen zum Beispiel den verschlüsselten usernamen nochmal verschlüsseln usw usw usw.
11/26/2009 21:50 MoepMeep#3
Dein key problem löst du am besten über ne datenbank auf deinem server ;D
11/26/2009 21:50 Xereon#4
Quote:
Originally Posted by VALL3 View Post
Hey,
ich brauche mal eine hilfe für ne menge bots von mir...

ich möchte nämlich 1., dass es bei einem bestimmten datum bzw einer bestimmten zeit etwas macht
und 2., dass man einen Key eingeben muss, aber einer der net bei allen progs gleich ist also en key den man nur 1 mal aktiviren kann...
weil sonst wird der key geknackt und man muss nur kurz googlen um ihn ruszufinden
1. Guck dir mal die Date Funktionen an

2. Bin mir nicht sicher ist aber ohne weiteres nicht mit AutoIt vollständig umzusetzen, normalerweiße müsstes du ein System für deine Codes aufbauen und dann halt schon benutzte Codes in eine Datenbak schreiben lassen.
11/26/2009 21:51 wurstbrot123#5
Ausversehen Doppelpost gemacht, naja wenn du meine Methode verwenden würdest, empfehle ich dir jedoch zb die Seriennummer einer Festplatten ID auszulesen.
11/26/2009 23:08 VALL3#6
@wurstbrot
danke, ich tipp mal du meinst:
_Date_Time_GetSystemTime

ok ich würd es gern so machen das wnen es eine bestimmmte zeit bzw datum ist aus geht...
geht das so?

Quote:
If _Date_Time_GetSystemTime = "23:20" Then Exit
11/26/2009 23:13 wurstbrot123#7
@SEC
Seconds value of clock. Range is 00 to 59

@MIN
Minutes value of clock. Range is 00 to 59

@HOUR
Hours value of clock in 24-hour format. Range is 00 to 23

@MDAY
Current day of month. Range is 01 to 31

@MON
Current month. Range is 01 to 12

@YEAR
Current four-digit year
@WDAY
Numeric day of week. Range is 1 to 7 which corresponds to Sunday through Saturday.
@YDAY
Current day of year. Range is 1 to 366 (or 365 if not a leap year)


[Only registered and activated users can see links. Click Here To Register...]
11/26/2009 23:22 VALL3#8
eh ok, ist dies so zu verstehen:

Quote:
$iwas1 = @SEC

If $iwas1 = "2" Then Exit
11/26/2009 23:28 wurstbrot123#9
Sollte gehen, probiers doch einach mal aus :p
11/26/2009 23:33 VALL3#10
ok, nur es funzt net

Quote:
@HOUR = $S
@MIN = $M

If $S = "09" And $M = "30" Then Exit


und wie kann ich das machen, dass es immer zu geht wenn ein bestimmtes datum überschritten ist...
wennich z.b. ne demo bauen möchte die nur n halbes jahr lang geht
11/27/2009 11:25 Kazaaa#11
Quote:
Originally Posted by VALL3 View Post
ok, nur es funzt net



und wie kann ich das machen, dass es immer zu geht wenn ein bestimmtes datum überschritten ist...
wennich z.b. ne demo bauen möchte die nur n halbes jahr lang geht
Das wirst wohl auch über nen Server laufen lassen müssen weil man ja sonst die Systemzeit umstellen könnte
11/27/2009 12:22 VALL3#12
oh...stimmt auch wieder...
naja ok wie mach ich das?
kann ich als server auch einfahc nennormalen pc nemen der so 24h am tag an is?
11/27/2009 12:37 Xereon#13
Quote:
Originally Posted by VALL3 View Post
oh...stimmt auch wieder...
naja ok wie mach ich das?
kann ich als server auch einfahc nennormalen pc nemen der so 24h am tag an is?
Ja

Du könntes auch noch folgendes machen:
PHP Code:
$date RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\VALL3""Date")
If @
error Or @error 1 Then
    RegWrite
("HKEY_LOCAL_MACHINE\SOFTWARE\VALL3""Date",_NowCalcDate())
ElseIf 
$date _DateAdd("M",6,$dateThen
    
Exit
EndIf 
Ist natürlich sehr leicht zu manipulieren, aber ich denke mal, dass viele Noobs daran scheitern werden xD
11/27/2009 13:04 VALL3#14
ok ich kenn mich mit
Quote:
HKEY_LOCAL_MACHINE\SOFTWARE\VALL3
net so aus aber heist das ent das das user konto VALL3 heissen muss oder sowas?
11/27/2009 14:26 Xereon#15
Quote:
Originally Posted by VALL3 View Post
ok ich kenn mich mit

net so aus aber heist das ent das das user konto VALL3 heissen muss oder sowas?
Ne da kann alles hin was du dir vorstellen kanns(naya außer Sonderzeichen und so).
Gib einfach mal RegEdit bei Ausführen einen ;)
Im Grundsatz ist die Registry sowas wie ein großes Ini File.