In Einen Hack Ein Passwort Einbauen O.o

02/19/2011 23:41 Toasty-man#1
Hallo.
Ich wollte in einen s4 hack ein passwort einbauen ich habe viele sachen versucht also so das jetzt wenn man ein bestimmtes passwort eingibt eine msgbox kommt da wo steht ob das passwort falsch oder richtig ist und dann (wenn das passwort richtig war) kann man das was man vorher nicht anklicken konnte anklicken kan ..
doch es komt imer ein und das selbe raus und zwar egal was ich eingebe da kommt dann das passwort is falsch und das wars bitte hilft mir :(
Freue mich auf eure antworten!
Lg Toasty-man
02/20/2011 00:38 maxi39#2
PHP Code:
$passwort "passwort"

$pruefung inputbox("pw","hier bitte das ppw eingeben","","*")

if 
$pruefung == $passwort then
msgbox
(0,"right","richtiges pw")
else
msgbox(0,"falsches pw","fail!!!")
endif 
02/20/2011 10:44 derpo#3
Ich würde das ganze so machen (Der sich bewegende Punkt ist nur aus Spaß ^^) :
Dieser Code startet ein GUI, bei dem man das Passwort eingeben kann und wenn man das Passwort ändern will, muss man einen String in Hex umwandeln (Ist ein bisschen sicherer) :
02/20/2011 11:33 Toasty-man#4
Danke ihr zwei fuer eure antworten bin gespannt obs geht :D nur leider kann ich es jetzt nicht testen da ich mit dem handy online bin..
02/20/2011 13:23 Toasty-man#5
Quote:
Originally Posted by maxi39 View Post
PHP Code:
$passwort "passwort"

$pruefung inputbox("pw","hier bitte das ppw eingeben","","*")

if 
$pruefung == $passwort then
msgbox
(0,"right","richtiges pw")
else
msgbox(0,"falsches pw","fail!!!")
endif 
Also bei dir kommt genau das selbe raus was ich oben beschrieben hab keine ahnung warum :(


Quote:
Originally Posted by derpo View Post
Ich würde das ganze so machen (Der sich bewegende Punkt ist nur aus Spaß ^^) :
Dieser Code startet ein GUI, bei dem man das Passwort eingeben kann und wenn man das Passwort ändern will, muss man einen String in Hex umwandeln (Ist ein bisschen sicherer) :
Und bei dir bin ich irgendwie zu dumm ums zu verstehen O.o
02/20/2011 13:28 BlackHybrid#6
Vllt hast du das Passwort in einer GUI und liest es nicht mit GUICtrlRead aus
02/20/2011 13:39 maxi39#7
bei mir klapts O.o
€ vlt hast du Großschreibung an
02/20/2011 17:57 Toasty-man#8
Quote:
Originally Posted by maxi39 View Post
bei mir klapts O.o
vlt hast du Großschreibung an
hä? was hat gross schreibung damit zu tun das wenn ich richtiges oder falsches pw eingebe die gleich msg box kommt?
02/20/2011 18:00 BlackHybrid#9
Post doch mal den teil aus deinem script
02/20/2011 18:10 Toasty-man#10
Quote:
Originally Posted by BlackHybrid View Post
Post doch mal den teil aus deinem script
geht im moment nicht mein pc is bestz und ich bin mit handy on ... aber sobalt ich am pc bin post ich den teil vom script


EDIT: In Dem Spoiler Is Der Teil Vom Script

02/20/2011 20:20 »Loli™«#11
xD macht doch einfach :
Quote:
$1 = Inputbox("Pw","Pw","Passwort","*")
If $1 = "hallo123" Then
Msgbox(16," ","Richtiges Passwort !")
EndIf
02/20/2011 20:25 BlackHybrid#12
Ich denke mal dass du den Wert aus einer GUI ausliest. Versuch mal: if $pruefung == GUICtrlread($passwort) then ...

Hab ich übrigens vorhin schon gepostet ;)

Und @Nachposter: $pruefung = GuiCtrlRead($input1) stimmt nicht ganz, weil $input wahrscheinlich der Button ist :D
02/20/2011 20:26 Jonas_93#13
imoment lässt du dir die id von der Inputbox auslesen.
Aber du willst ja das was drin steht.
Dafür => GuiCtrlRead($id)

änder das hier ab :

Code:
$pruefung = GuiCtrlRead($input1)
ggf. noch ein Global davor.

€: Aus Fehlern soll man bekanntlich lernen => Lass dir mal $prüfung ausgeben. Also setz mal nach der Zeile "$pruefung = $input1" follgendes ein :

Code:
msgbox(0,"",$pruefung)
Jetzt sollte eine Msgbox aufgehen mit ner Zahl drin. Warscheinlich 1 (bin mir graden icht sicher).
Das ist die oben erwähnte Id. Jedem Guielement wird eine Id zugewiesen. Wenn du also nach dem element ausfrägst, wirst du imemr die Id zurückbekommen. Willst du aber das was drinnen steht, oder bei ner Checkbox wissen, welches angeklickt ist, musst du GuiCtrlRead verwenden.
MFG Jonas
02/20/2011 20:35 Toasty-man#14
Quote:
xD macht doch einfach :

Zitat:
$1 = Inputbox("Pw","Pw","Passwort","*")
If $1 = "hallo123" Then
Msgbox(16," ","Richtiges Passwort !")
EndIf
1. Warum 2x?? Einmal reicht O.o
2. Ich wollte es eigentlich so haben das die input da im ganzen hack drin is nich in einem extra fenster O.o aber so hab ich es schon hinbekommen und bin jetzt zufireden :D Danke an alle!!