[JS] user + pass

0

mama taki smieszny scrypcik

""<SCRIPT LANGUAGE="JavaScript">
function Spikeman_password(form) {
if (form.ID.value=="blanciq") {
if (form.pass.value=="mojehaslo") {
location="taktyki.htm"

} else {
alert("Sorry " +form.ID.value+ ", wrong password.")
}
} else {
alert("Niewłaściwe informacje!")
}
}
</SCRIPT>""

Ale potrzebuje dodac 2'giego uzytkownika... Jak ??? help me !!

Proszę <font color="red"><font size="12">pomużcie</span></span> mi... Potrzebuje szybkiej odpowiedzi...

/* ale masz madra mame :P mS*/

0

Widze, ze nikt tego nie potrafi, a ja Wam coś powiem, siedzialem nad tym 2 noce, i juz umiem js, moze nie w pełni(a kto umie jakis język w pełni), ale troszke juz się znam i udalo mi sie zmodyfikowac, ten kod. Moze komus sie przyda :):

function Spikeman_password(form) {
if ((form.ID.value=="user1") && (form.pass.value=="pass1"))
location="haslo2.htm";
else if ((form.ID.value=="user2") && (form.pass.value=="pass2"))
location="ukryta strona.htm";
else
alert("Password or user incorrect!")

}

<font color="red">Kozystajcie</span>...

info: [email protected] - pisac smialo...

0

Widze, ze nikt tego nie potrafi, a ja Wam coś powiem, siedzialem nad tym 2 noce, i juz umiem js, moze nie w pełni(a kto umie jakis język w pełni), ale troszke juz się znam i udalo mi sie zmodyfikowac, ten kod. Moze komus sie przyda :)

na pewno... :-D

jak właśnie w tej sprawie:
zachodzę w głowę:
po co ci to ?
do zabawy czy chcesz tego użyć jako zabezpieczenia ? :-D

0

na pewno... :-D

jak właśnie w tej sprawie:
zachodzę w głowę:
po co ci to ?
do zabawy czy chcesz tego użyć jako zabezpieczenia ? :-D

Wiem chyba o co Ci chodzi... Uwazasz, ze bardzo latwo zlamac jest ten pass.. A ja Ci powiem, ze raczej trudno.

  1. Dodajesz do stronki skrypcik, ktory zablokowuje dzialanie prawego przycisku(tak naprawde to tylko dla zmylenia)
  2. Caly scripcik umieszczasz w pliku.
    To powinno dac dosyc dobre zabezpieczenie. Jak uwazasz inaczej to wejdz na www.no.name-clan.prv.pl wejdz na dzial tactics i zaloguj sie. Jak Ci sie to uda. To miales racje - jak nie trudno...
    P.S - Jak juz wejdziesz tam to napisz, co jest w srodku...
0

Wiem chyba o co Ci chodzi... Uwazasz, ze bardzo latwo zlamac jest ten pass.. A ja Ci powiem, ze raczej trudno.

  1. Dodajesz do stronki skrypcik, ktory zablokowuje dzialanie prawego przycisku(tak naprawde to tylko dla zmylenia)
  2. Caly scripcik umieszczasz w pliku.
    To powinno dac dosyc dobre zabezpieczenie. Jak uwazasz inaczej to wejdz na www.no.name-clan.prv.pl wejdz na dzial tactics i zaloguj sie. Jak Ci sie to uda. To miales racje - jak nie trudno...
    P.S - Jak juz wejdziesz tam to napisz, co jest w srodku...

ale się ubawiłem :-D :-D :-D hiehehie
'Jak Ci sie to uda' - dobre [rotfl]

to jest sprawa 3 sekund :-[ takie zabepieczenia to na stronie o pokemonach [rotfl]

(jak byś nie wierzył http://blanciq.neostrada.pl/de_dust2.rar)

0

Piechnat - zajęło Ci to 3 sekundy? Chyba liczyleś łącznie ze ściągnięciem potrzebnych plików na dysk. [rotfl][rotfl][rotfl]

0

No dobra sorki, nie wiedzialem, ze to takie proste...
Moze i malo sie na tym znam. Ale w takim razie jak mam cos zabezpieczyc, nie uzywajac php(1. nie znam sie na tym, 2. moj ftp nie obsluguje php). Slucham.

0

no cuż jest jedno bardzo fajne zabezpieczenie jak chcesz to ci podam
ale tylko z jednym hasłem, natomiast wydaje mi się że tobie głównie
zależy na tym formularzu i bezsensownym podawaniu loginu i hasła więc
naskrobałem ci coś nawet dobrego, uwzględnia podawanie loginu i hasła
no i jest praktycznie nie do złamania, jedyny problem tkwi w tym
że jest to przykład przyszłościowy i działa w przeglądarkach
które poprawnie obsługują DOM czyli:
IE >= 5.0 (testowałem)
NN >= 6.0
Mozilla 1.3
Phoenix 0.5 (testowałem)
i powinno działać w Operze 6 ale ktoś
zepsuł tę przeglądarkę niestety, więc
zadziała może w Operze 7

A więc zakładasz sobie pliki np.:
login1.haslo1
login2.haslo2
login3.haslo3
itd...

w miejsce login i hasło oczywiście
wstaw prawdziwe dane

w każdym pliku dajesz:
location.href = 'tajna_strona_usera.htm';

i teraz potrzebny jest skrypt który
poskłada login i hasło w jeden ciąg z kropką
i załaduje plik o takiej nazwie, jeśli plik
będzie istniał nastąpi przeładowanie
na tajna_strona_usera.htm

&ltscript type="text/javascript">
&lt!--

function loadscript(url,id){
d=document,h=d.getElementsByTagName('HEAD')[0]
s=document.getElementById(id)
try{if(s)h.removeChild(s)}catch(e){null}
s=d.createElement('SCRIPT')
s.src=url,s.type='text/javascript'
s.id=id,h.appendChild(s)
}

function check(l,p){
loadscript(l.value+'.'+p.value,'check_script')
l.value=p.value='';return false
}

//->
&lt/script>
&ltform onSubmit="return check(login,pass)">
Login: &ltinput type="text" name="login">&ltbr>
Hasło: &ltinput type="password" name="pass"><&ltbr>
&ltinput type="submit" value="Ok">
&lt/form>

jedyna wada to że nijak sprawdzić czy login i hasło
jest dobre więc nie ma mowy o alertach: hasło niepoprawne
no i jest małe opóźnienie w działaniu, jak chcesz coś
sprawdzonego to przegrzeb forum, takie temat

0

Rozumiem, ale powiem szczerze, ze na js malo sie znam, przeczytalem niby pare kursikow, ale tylko w poszukiwaniu warunkow, wiec nie zabardzo dam sobie z tym rade, rozumiem o co Ci chodzi. Moze podrzucisz mi skrypcik Od razu.

P.S. czy mozesz mi powiedziec, jak obeszles pass'a ?? (chodzi mi o moja stronke)

P.S2. Odezwij sie na gg, chcĘ z Toba pogadac.

0

P.S. czy mozesz mi powiedziec, jak obeszles pass'a ?? (chodzi mi o moja stronke)

Plik -> Zapisz jako...
Notepad + Open File i już :-)

0

Plik -> Zapisz jako...

ooo... ja to troszkę inaczej zrobiłem :-D

wpisałem w pasku IE:
view-source//blanciq.neostrada.pl/tactics.html
a potem:
view-source//blanciq.neostrada.pl/pass.js

szybciej :p

*Też tak zrobiłem w drugim  podejściu user image - jak tłumaczyłem to blanciq'owi - m.M

0

*Też tak zrobiłem w drugim podejściu user image - jak tłumaczyłem to blanciq'owi - m.M

:p :p :p

To ja sobie bezczelnie nabije posta bo mam nową wizję :-D
która będzie kompatybilna z różnymi przeglądarkami
i będzie info że hasło lub login są niepoprawne.

Będzie potrzebnych 5 plików:

  • tajna_strona.html - tajna strona
  • user1.pass1 - plik którego nazwa zawiera login i hasło
  • error.html - plik który wyświetla się przy wprowadzeniu błędnych danych
  • index.html - plik z formularzem
  • login.html - plik który pobiera dane z formularza i sprawdza ich poprawność

tajna_strona.html
------------- CUT HERE -------------
&lthtml&gt&ltbody&gt
Wielce tajna strona bla bla bla ;-)
&lt/body&gt&lt/html&gt
------------- CUT HERE -------------

user1.pass1
------------- CUT HERE -------------
url = "tajna_strona.html";
------------- CUT HERE -------------

error.html
------------- CUT HERE -------------
&lthtml&gt
&lthead&gt
&ltscript type="text/javascript"&gt
&lt!--

setTimeout('history.back()', 3000);

//--&gt
&lt/script&gt
&lt/head&gt
&ltbody&gt
Niepoprawny login lub hasło !!!
&lt/body&gt
&lt/html&gt
------------- CUT HERE -------------

index.html
------------- CUT HERE -------------
&lthtml&gt
&lthead&gt
&ltbody&gt
&ltform action="login.html" method="get"&gt
Login: &ltinput type="text" name="login"&gt&ltbr&gt
Hasło: &ltinput type="password" name="pass"&gt&ltbr&gt
&ltinput type="submit" value="Enter"&gt
&lt/form&gt
&lt/body&gt
&lt/html&gt
------------- CUT HERE -------------

login.html
------------- CUT HERE -------------
&lthtml&gt
&lthead&gt
&ltscript type="text/javascript"&gt
&lt!--

var url = 'error.html';

function getVar(n) {
var s = document.location.search;
s = s.match(RegExp('[?&]'+escape(n)+'=([^&]*)'));
return s ? unescape(s[1]) : '';
}

script = '&ltscript type="text/javascript" src="';
script += getVar('login') + '.' + getVar('pass') + '"&gt&lt/script&gt';

document.write(script);

onload = function() {
location.replace(url);
}

//--&gt
&lt/script&gt
&lt/head&gt
&lt/html&gt
------------- CUT HERE -------------

i gotowe . . .

0

Pienchat: mam pytanie.
Skad sie nauczyles JS?
Bo kursy na necie to denne sa.
A ja JS'a po prostu nie umiem a chcialbym sie naumiec.
Bede wdzieczny za odp.

0

blanciq: no niezly z ciebie agent, prawie 007 :-D
dawno sie tak nie usmialem jak czytajac ten watek na forum :-D :-D :-D

jesli sie na czyms nie znasz to po prostu sie zapytaj, miast sie osmieszac [cya]

piechnat podpisal pakt z diablem ;)
on pstryka palcami, wymawia nazwe jezyka i juz go zna ;-)
a co do kursow: piechnat napisz pozadny kursik do js, jak Cie o to meczyl DJ, zostaniesz polskim ojcem chrzestnym JS ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1