Jump to content

Hola una consulta de VB


Recommended Posts

Hola mi duda es la siguiente un profe nos mando un código y la seguridad esta cifrada pero no tengo idea que tipo de seguridad es y el nos dijo ke no nos prestaría ayuda que nosotros averiguáramos

 

aki dejo una parte cualkier cosa pongo mas parte ok :D

 

On Error GoTo Err_B2_Click
Dim dbs As New ADODB.connection, rst As New ADODB.Recordset, rst2 As New ADODB.Recordset
Set dbs = CurrentProject.connection
rst.Open "Control", dbs, adOpenStatic, adLockReadOnly
If rst!Autorizado Then
	If rst!ClaveDist = "s‚„€z‡oU‚}Uuƒ‰ƒ€~Žoyu" Then	<------aki esta la contraseña
		rst2.Open "SELECT Count(productos.IDproducto) AS CS FROM PRODUCTOS WHERE (((Productos.Gasto)=False) AND ((Productos.Producto)=True));", dbs, adOpenForwardOnly, adLockReadOnly
		If rst2!cs = 0 Then
			AbrirForm ("GastoC")
		Else
			MsgBox "SISTEMA AUTORIZADO PARA 1 PRODUCTO", vbCritical
		End If
		rst2.Close
	Else
		AbrirForm ("GastoC")
	End If
Else
	MsgBox "SISTEMA NO AUTORIZADO", vbCritical
End If

Link to comment
Share on other sites

No te entendí nada.....ese no es el código completo.....debes ponerlo completo para poder ayudarte y tambien la pregunta especifica que les hizo el profesor....yo en tu codigo no veo nada del otro mundo, y no veo la parte de la seguridad cifrada tampoco??

 

 

Saludos.

Link to comment
Share on other sites

No te entendí nada.....ese no es el código completo.....debes ponerlo completo para poder ayudarte y tambien la pregunta especifica que les hizo el profesor....yo en tu codigo no veo nada del otro mundo, y no veo la parte de la seguridad cifrada tampoco??

 

 

Saludos.

 

en esto esta la seguridad

If rst!ClaveDist = "s‚„€z‡oU‚}Uuƒ‰ƒ€~Žoyu" Then

 

nos dijo ke averiguáramos ke tipo de cifrado tenia

Edited by Yitan
Link to comment
Share on other sites

Y la clave sin cifrar cual sería??

 

Pruebala en una de estas páginas con las keys y ve si te genera algo parecido:

 

http://www.hashgenerator.de/

 

http://www.vantir.com/Encriptar.aspx

 

Son como todas las formas de encriptación que conozco...sino es una de esas, debe ser creación propia, como el shinobi shileno :otnot:

 

Saludos :mgay:

Edited by rob_loser
Link to comment
Share on other sites

Si te lo ecribieron en clase no debe ser tan complejo. Por el tamaño de la clave, usa 21 bytes, serian 168bits. No conozco ninguna funcion de hashing que genere numeros de ese tamaño. La mas cercana seria SHA1 pero te sobraria un Byte... Ademas no parece un hash.

 

Debe ser alguna formula matematica simple que trabaje byte a byte. Si te fijas, los bytes tienen valores entre 0x55 (85 decimal) y 0x89 (137 decimal).. Segun la tabla ASCII (http://www.asciitable.com) puedes decir que si la contraseña solo tiene numeros y letras, sin simbolos entonces los bytes deben tener un valor entre:

 

0x30 y 0x39 para los numeros,

0x41 y 0x5A para mayusculas,

0x61 y 0x7A para minusculas...

 

Trata de restarle valores a los bytes a ver si consigues algo consistente, pero recuerda no salirte de esos limites. Encontrar la pass es muy dificil, las combinaciones a nivel matematico son casi infinitas... Pero suerte xD

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...