Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [js] Haslo kodowane
zmp3
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 23.01.2004

Ostrzeżenie: (0%)
-----


Mam taki skrypt który koduje wyrazy i chcialbym aby on dzialal w odwrotna strone czyli jak mu podam 3.347840833776446e+30 zeby mi to rozkodowal jakie ma byc moze mi ktos pomóc jak to zrobic ?
bo cóż mi z tego ze mma skrypt jak nie wiem jak moge sobie kodowac w nim haslo zeby potem sie zgadzalo ? Z góry dziekuje za pomoc.

[xml:1:33f4178e32]<script>

function submitentry(){
password = document.password1.password2.value.toLowerCase()
username = document.password1.username2.value.toLowerCase()
passcode = 1
usercode = 1
for(i = 0; i < password.length; i++) {
passcode *= password.charCodeAt(i);
}
for(x = 0; x < username.length; x++) {
usercode *= username.charCodeAt(x);
}
//CHANGE THE NUMBERS BELOW TO REFLECT YOUR USERNAME/PASSWORD
if(usercode==76956246387540&&passcode==3.347840833776446e+30)
//CHANGE THE NUMBERS ABOVE TO REFLECT YOUR USERNAME/PASSWORD
{
window.location=password+".html"}
else{
alert("password/username combination wrong. Please try again.")}
}
</script>
<form name="password1">
<font class="main_text" color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif"><strong><b><font color="#000000">Enter
username:</font></b> </strong> <font color="#000000">
<input type="text" name="username2" size="15" value="games4u" disabled="yes">
<br>
<strong><b>Enter password:</b> </strong> </font>
<input type="password" name="password2" size="15">
<input type="button" value="Submit" onClick="submitentry()" name="button">
</font>
</form>[/xml:1:33f4178e32]
[/list]
Go to the top of the page
+Quote Post
hawk
post
Post #2





Grupa: Zarejestrowani
Postów: 521
Pomógł: 0
Dołączył: 3.11.2003
Skąd: 3city

Ostrzeżenie: (0%)
-----


Funkcje hashujące mają to do siebie, że nie są odwracalne.

Kod
//CHANGE THE NUMBERS BELOW TO REFLECT YOUR USERNAME/PASSWORD

if(usercode==76956246387540&&passcode==3.347840833776446e+30)

//CHANGE THE NUMBERS ABOVE TO REFLECT YOUR USERNAME/PASSWORD


Polecam twojej uwadze powyższe linijki. Zamiast szukać hasła, które odpowiada hashowi, poszukaj hasha, który odpowiada hasłu :wink: .
Czyli: weź sobie dowolny username i hasło, policz hasha i wklej zamiast tych liczb.
Go to the top of the page
+Quote Post
zmp3
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 23.01.2004

Ostrzeżenie: (0%)
-----


Mozesz jeszcze raz napisac bo tak zakreciłes ze nic nie rozumie sad.gif
Go to the top of the page
+Quote Post
hawk
post
Post #4





Grupa: Zarejestrowani
Postów: 521
Pomógł: 0
Dołączył: 3.11.2003
Skąd: 3city

Ostrzeżenie: (0%)
-----


Ja zakręciłem?

To napisz jeszcze raz co chcesz uzyskać. To co napisałeś na początku jest niewykonalne. Nie da się "rozkodować" tej liczby. Matematyki nie oszukasz laugh.gif .

Dalsza moja wypowiedź opierała się na założeniu, że twoją intencją było użycie wyżej wymienionego skryptu, tylko robiłeś to na odwrót. Cytowany przeze mnie kod instruuje, aby zamiast rozkodowywać podane liczby obliczyć własne, dla wybranego przez siebie hasła.
Go to the top of the page
+Quote Post
digit
post
Post #5





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 5.04.2002
Skąd: Kozie

Ostrzeżenie: (0%)
-----


Chodzi o to, że niektóre funkcje szyfrujące są jednostronne. To znaczy, że zaszyfrować można, ale odszyfrować nie. Ale ich cechą jest też to, że hash tekstu np.: "tekst" będzie zawsze taki sam. Dalej pomyśl :wink: .
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 06:43