Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ProgramadorASP

login e senha

Recommended Posts

Tenta novamente, pois estava tentando e nao aconteceu nada.AConteceu o que deveria acontecer, se o usuario nao digita o LOGIN E A SENHA ele continua na pagina de LOGIN.ASPSera que a MSG que você viu nao foi - > ERRO??

Compartilhar este post


Link para o post
Compartilhar em outros sites

ProgramadorASP, você não conseguiu se logar com ele online?

 

Habilite os Cookies em seu Browser, ou altere o nível de segurança para um mais baixo, que permita Cookies.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eh soh mudar os nomes do meu pro seu, quando eu peguei esse código era diferente do meu tb, e eu mudei eles pra fica igual os meus

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara,

Meu browser esta normal!!

 

O lance e aquele que ja te explique

 

Se você digita corretamente - > A MSG INDICA "CONECTADO"

 

Se você digita errado - > A MSG INDICA "ERRO"

 

...hi galera foi mal

 

ta ae

o LOGIN E A SENHA

LOGIN : fulano

SENHA:465r98

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu já vi a tela "CONECTADO", e você está conseguindo se conectar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ae deu certo agora entaum....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você digita corretamente - > A MSG INDICA "CONECTADO"Se você digita errado - > A MSG INDICA "ERRO"

mas não é isso pra fazer

Compartilhar este post


Link para o post
Compartilhar em outros sites

wolfphw

 

Agradeco muito a sua ajuda, mas no momento estou concetrado nesses arquivos, mas tarde tentarei fazer o que você me passou!!1

 

Valeu!!!

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif :D :D

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif :D :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Sistema está correto e funcionando a tela agora é "Você está acessando conteúdo restrito" ou algo assim.

 

Só corrige contra SQLInjection que fica bala.

 

Ah e verifica o seu browser, pq o problema é ai.

Compartilhar este post


Link para o post
Compartilhar em outros sites

No simples, um replace protege, troca a ' por duas ' isso já ajuda a evitar, foi com isso que me logei em seu sistema sem usuário e senha, mas faz uma busca no fórum que tem alguns posts que podem ajudar mais.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ProgramadorASP tipo eu fiz as modificações no meu para funcionar certo ai no seu.

 

index.asp

ASP

[*]<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>

[*]<%

[*]Dim oConn, oRS, strSQL, strConn

[*]StrConn = "Driver={Driver do Microsoft Access (*.mdb)}; DBQ=" & Server.MapPath("cadastro.mdb")

[*]Set oConn = Server.CreateObject("ADODB.Connection")

[*]Set oRS = Server.CreateObject("ADODB.RecordSet")

[*]

[*]response.buffer = true

[*]'decleration

[*]dim useraction

[*]dim sql

[*]

[*]'if the user submit the form

[*]useraction = request("action")

[*]select case useraction

[*]case "login"

[*]user = request.form("username")

[*]pass = request.form("senha")

[*]oConn.Open(StrConn)

[*]SQL = "SELECT * FROM tab_senha where senha='"& pass &"' and username='"& user & "'"

[*]

[*]Set oRS = oConn.execute(sql)

[*]

[*]if oRS.eof and oRS.bof then

[*]response.write "<center>Senha incorreta</center>"

[*]else

[*]session("auth") = pass

[*]' Autenticando ele manda para essa página

[*]response.redirect "entro.asp"

[*]end if

[*]end select

[*]%>

[*]<html>

[*]<head>

[*]<title>ADM</title>

[*]</head>

[*]

[*]<body>

[*]<br>

[*]<br>

[*]<br>

[*]<br>

[*]</font>

[*]<form name="theform" action="index.asp?action=login" method="post" onsubmit="return valid()">

[*]<table width="500" border="0" align="center" cellpadding="2" cellspacing="2">

[*]<tr>

[*]<td colspan="2"><div align="center"></div></td>

[*]</tr>

[*]<tr>

[*]<td width="184"><div align="right"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Login:</font></strong></div></td>

[*]<td width="302"><input name="username" type="text" id="username" size=15 maxlength=10></td>

[*]</tr>

[*]<tr>

[*]<td><div align="right"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Senha:

[*]</font></strong></div></td>

[*]<td><input name="senha" type="password" id="senha" size=15 maxlength=10></td>

[*]</tr>

[*]<tr>

[*]<td> </td>

[*]<td> </td>

[*]</tr>

[*]<tr>

[*]<td> </td>

[*]<td><input name="submit" type="submit" value="Entrar"></td>

[*]</tr>

[*]</table>

[*]</form>

[*]</body>

[*]</html>

 

 

entro.asp

ASP

[*]<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>

[*]<%

[*]if session("auth")="" then

[*] response.redirect "erro.asp"

[*]end if

[*]%>

[*]<html>

[*]<head>

[*]<title>Untitled Document</title>

[*]<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

[*]</head>

[*]

[*]<body>

[*]Entrou no administrativo

[*]</body>

[*]</html>

 

 

Soh tenta dah uma testada com esse meu ai pra vê se passa certinho, que ele pelo meu ponto de vista eh pra funciona trankilo ai pra você, soh copiar um e salvar nos arquivos e manda pro ar pra testa, que se ele funciona normal, você naum precisa fica quebrando cabeça com esse que você esta com algumas dúvidas.

Compartilhar este post


Link para o post
Compartilhar em outros sites
So uma questao,?!?!

 

Sem esse lance da SQLiNJECTION esta tudo OK!?!!?

 

Ate mesmo se o usuario digitar o nome do CONTEUDO_RESTRITO NO browser

Sim está OK, com relação ao digitar o endereço no browser, se o usuário já tiver se logado no sistema antes é possível que ele acesse, pois a session ainda está ativa.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu gente, você sao demais!!!

....salvaram meu projeto!!!!

 

.. so falta mesmo a SQLInjection.

 

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/clap.gif http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por que sera que LOCAL nao funciona corretamente!!

 

Tipo:

Se o usuario digita o LOGIN E SENHA errados e continua na pagina de LOGIN.ASP

mas ja se ele digita o LOGIN E SENHA corretos ele TAMBEM continua na pagina de LOGIN.ASP.

 

Por que?

 

Devido na pagina de CONTEUDO_RESTRITO.ASP

esta o seguinte codigo.

 

ASP

[*]

[*]<%

[*]IF SESSION("LOGIN") = "" THEN

[*] Response.Redirect("login.asp")

[*]%>

[*]

 

Ja se eu coloco isso no ar, funciona corretamente, por que sera??

 

Nao teria que funcionar tanto local quanto On Line??? :o

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nao teria que funcionar tanto local quanto On Line??? :o

sim teria...o que ta acontecendo mesmo??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esta acontecendo o que foi dito acima.

Quando o usuario digita seu LOGIN E SENHA corretos ele ainda continua na pagina de LOGIN.ASP

pelo SEGUINTE:

 

OS dados sao passados para a pagina VERIFICA.ASP, onde a SESSION("LOGIN")

e passada para CONTEUDO_RESTRITO.ASP

onde ele se encontra vazia e entao o USUARIO E redireciona para LOGIN.ASP

 

 

Se ele digita O LOGIN E A SENHA ERRADOS entao ele continua na pagina de LOGIN.ASP

...obviamente http://forum.imasters.com.br/public/style_emoticons/default/shifty.gif

 

o lance e o que ja foi dito, se esta ONLINE funciona normalmente, mas se estiver LOCAL da esse erro.

 

OBS: Como eu consigo entrar em um sistema de LOGIN E SENHA atraves da SQLINjection, sei que e com ASPAS SIMPLES ou ASPAS DUPLAS , como consigo fazer isso...poderia me dizer??? http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.