|
You last visited: Today at 03:26
Advertisement
[Tutorial] Password ins Script einbauen
Discussion on [Tutorial] Password ins Script einbauen within the AutoIt forum part of the Coders Den category.
11/21/2012, 10:49
|
#1
|
elite*gold: 197
Join Date: Oct 2012
Posts: 110
Received Thanks: 45
|
[Tutorial] Password ins Script einbauen
Hey heute ein Tutorial wie man ein PW in sein Script macht.
Also zuerst brauchen wir ein Script
Ich mache mal ein Ziemlich einfachens D
Code:
MouseClick ("Left" )
MouseClick ("Left" )
Nun wo ihr euer Script habt setzt ihr über eurem Script das ein:
Code:
#Region
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#RequireAdmin ; optional Administratorrechte verlangen
#EndRegion
; Das sind die Includes die Wir brauchen.
Call("Anmeldung")
Func Anmeldung()
#Region
Opt("TrayIconHide", 1) ; optional den TrayIcon verstecken, damit man das Sript nicht ausversehen pausiert oder beendet
GUICreate("Anmeldung", 300, 55, @DesktopWidth/2 - @DesktopWidth/6, @DesktopHeight/2)
GUICtrlCreateLabel("Bitte Passwort eingebeben!", 12, 3)
$Senden = GUICtrlCreateButton("Senden", 216, 20, 80, 25, $WS_GROUP)
$Input = GUICtrlCreateInput("", 10, 23, 200, 20, $ES_PASSWORD)
GUISetState(@SW_SHOW)
#EndRegion
;GUI
$Key = ""; zwischen den "" muß dein Passwort stehen
While 1
$msg = GUIGetMsg()
Switch $msg
Case $GUI_EVENT_CLOSE
Exit
Case $Senden
$Check = GUICtrlRead($Input)
$Test = 0
If $Check = $Key Then
$Test = MsgBox (0, "Erfolg","Richtiges Passwort!")
EndIf
If $Check <> $Key Then
MsgBox (016, "Fehler","Zugriff verweigert !")
EndIf
If $Test = 1 Then
GUISetState(@SW_HIDE)
ExitLoop
EndIf
EndSwitch
Sleep(10)
WEnd
EndFunc
So sieht mein Script dann aus:
Code:
#Region
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
;#RequireAdmin ; optional Administratorrechte verlangen
#EndRegion
; Includes
Call("Anmeldung")
Func Anmeldung()
#Region
;Opt("TrayIconHide", 1) ; optional den TrayIcon verstecken, damit man das Sript nicht ausversehen pausiert oder beendet
GUICreate("Anmeldung", 300, 55, @DesktopWidth/2 - @DesktopWidth/6, @DesktopHeight/2)
GUICtrlCreateLabel("Bitte Passwort eingebeben!", 12, 3)
$Senden = GUICtrlCreateButton("Senden", 216, 20, 80, 25, $WS_GROUP)
$Input = GUICtrlCreateInput("", 10, 23, 200, 20, $ES_PASSWORD)
GUISetState(@SW_SHOW)
#EndRegion
;GUI
$Key = "G0LdPrEMiUm!"; zwischen den "" muß dein Passwort stehen
While 1
$msg = GUIGetMsg()
Switch $msg
Case $GUI_EVENT_CLOSE
Exit
Case $Senden
$Check = GUICtrlRead($Input)
$Test = 0
If $Check = $Key Then
$Test = MsgBox (0, "Erfolg","Richtiges Passwort!")
EndIf
If $Check <> $Key Then
MsgBox (016, "Fehler","Zugriff verweigert !")
EndIf
If $Test = 1 Then
GUISetState(@SW_HIDE)
ExitLoop
EndIf
EndSwitch
Sleep(10)
WEnd
EndFunc
;Jetzt kommt das Richtige Script
MouseClick ( "Left" )
MouseClick ( "Left" )
Hoffentlich hats euch Gefallen )
Und Statt "Danke" Zu schreiben gebt mir doch einfach ein THX )
|
|
|
11/21/2012, 11:37
|
#2
|
elite*gold: 235
Join Date: Jan 2012
Posts: 920
Received Thanks: 377
|
Auch hier mein Wunsch das "Tutorial" zu einem Tutorial zu machen und dein Schritte zu erklären. Bzw. die einzelnen Funktionen.
|
|
|
11/21/2012, 11:38
|
#3
|
elite*gold: 0
Join Date: Dec 2007
Posts: 47
Received Thanks: 18
|
also @ the start of the script [Opt("TrayIconHide", 1)] can be replaced with [#NoTrayIcon]
|
|
|
11/21/2012, 19:46
|
#4
|
elite*gold: 192
Join Date: May 2009
Posts: 2,227
Received Thanks: 3,262
|
Viel zu aufwendig und sehr leicht knackbar.
Zudem ist dein Skript sehr unübersichtlich.
Da finde ich sogar das hier besser:
Code:
_PasswordCheck()
Func _PasswordCheck()
Local $sPassword = "RandomPW"
If InputBox( "Password", "Please enter your password:", "", "*", 100, 125) <> $sPassword Then
if MsgBox(68, "Error", "Wrong password! Try it again?", 5) == 7 Then Exit
_PasswordCheck()
EndIf
EndFunc
|
|
|
11/21/2012, 20:06
|
#5
|
elite*gold: 26
Join Date: Jan 2012
Posts: 3,474
Received Thanks: 18,847
|
am besten ist es immernoch wenn man einen md5 hash erstellt, das eingegebene passwort ebenfalls per md5 hashen tut und dann die beiden vergleichen tut ;o doch selbst dann muss man das script nur decompilen und die if abfrage bypassen
|
|
|
11/21/2012, 20:25
|
#6
|
elite*gold: 528
Join Date: Jan 2012
Posts: 2,127
Received Thanks: 2,404
|
Quote:
Originally Posted by K1ramoX
am besten ist es immernoch wenn man einen md5 hash erstellt, das eingegebene passwort ebenfalls per md5 hashen tut und dann die beiden vergleichen tut ;o doch selbst dann muss man das script nur decompilen und die if abfrage bypassen
|
MfG
|
|
|
|
Similar Threads
|
Pointer in Script einbauen gefailt ?
07/04/2012 - AutoIt - 24 Replies
Hey Com,
Hab mal versucht in einen 0815 Hack Script den Pointer einzubauen,
jedoch ist es gefailt und wen ich jetzt auf den Button klicke , hat es keine Wirkung,meine Frage ist nun was habe ich falsch gemacht ?:rtfm:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include<pointer.au3>
#RequireAdmin
SetPrivilege("SeDebugPrivilege", 1)
|
Forgot Password Script ?
09/15/2011 - Dekaron Private Server - 0 Replies
Hi All
if anyone has >>> forgot password script
plz i need it
ty
|
Lvl-Begrenzung einbauen? Hilfe bitte Script-Profis!
07/02/2010 - Metin2 Private Server - 3 Replies
Hey Com,
wie baue ich in einen Quest von einem Event-Map-Porter eine lvl-Begrenzung ein,das der npc dann z.B. sagt du bist zu niedrig komm wieder wenn du 85 bist oder so ähnlich..oder zweite möglichkeit das man den Npc vorher nicht anklicken kann.
Hier mein Quest:
quest ***** begin
state start begin
when login or levelup with pc.level >0 begin
set_state(tanaka)
end
end
|
AutoIt Script in Button einbauen?
06/09/2010 - AutoIt - 5 Replies
Hey,
nach langer Zeit wollt ich wieder mit AutoIt hantieren hab aber leider keine Ahnung mehr wie ich z.B. nen RunScript in nen Button einbaue.
bitte um Hilfe! >_<
Froce
|
[HELP]Password script
09/09/2009 - EO PServer Hosting - 24 Replies
Hello, recently i was writing a small PHP script that returns the user password to his email from the account table.
I came accros one thing only, Decrypting MD5 Hashes in order to send the password to the E-Mail, i thought it was impossible, if it was that, How can i make it that it needs confirmation from the email to re-set the password.
Thank you,
Necron33
|
All times are GMT +2. The time now is 03:26.
|
|