elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el ttwitter! de elhacker.NET


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 ... 133
161  Programación / Programación Visual Basic / Re: [FUNCION] IsUnicode (Determina si una cadena es unicode o no) en: 18 Noviembre 2013, 16:26
HOLA!!!

Gracias Karcrack!

Ningun codigo genera cadena malformada, pero por ejemplo yo quiero abrir un archivo con un caracter unicode en su path y eso hace crashear a las apis...

Fijate El ejemplo que puse ahi lo vas a entender.-

Dany, para que sea mas correcto deberias usar 2 posiciones del array por caracter, en la primera su ascii y en la segunda 0, al final 0 0

Osea:
Código
  1.    Dim cadenaASCII(9) As Byte
  2.    Dim cadenaUnicode As String
  3.  
  4.    'esta seria ASCII
  5.    cadenaASCII(0) = Asc("H")
  6.    cadenaASCII(1) = 0
  7.    cadenaASCII(2) = Asc("o")
  8.    cadenaASCII(3) = 0
  9.    cadenaASCII(4) = Asc("l")
  10.    cadenaASCII(5) = 0
  11.    cadenaASCII(6) = Asc("a")
  12.    cadenaASCII(7) = 0
  13.    cadenaASCII(8) = 0
  14.    cadenaASCII(9) = 0
  15.    'esta seria Unicode
  16.    cadenaUnicode = "Hola" ' con doble terminacion nula.
   

GRACIAS POR LEER!!!
162  Programación / Programación Visual Basic / [FUNCION] IsUnicode (Determina si una cadena contiene caracteres unicode o no) en: 18 Noviembre 2013, 14:13
HOLA!!!

En fin esta funcion lo que hace es determinar si una cadena contiene caracteres unicode (si contiene unicode envia true sino false)

Ustedes diran... para que sirve esto, bueno, resulta que hay apis que solo soportan entrada ascii, entonces conesto prevenimos crasheos, en el ejemplo que arme hay un archivo con nombre de fichero unicode (un caracter RLO 202E).

Código
  1. Private Function IsUnicode(expression As String) As String
  2. 'by 79137913
  3.    Dim b() As Byte 'Se crea un array de bytes para almacenar el string
  4.    Dim Aux As String 'se usara para comparar
  5.    b = expression 'se usa un evil type convert para obtener todos los ascii de los caracteres de la expresion en las posiciones del array
  6.    For x = 0 To UBound(b) Step 2
  7.        Aux = Aux & Chr(b(x)) 'reconstruimos la expresion
  8.    Next
  9.    IsUnicode = (expression <> Aux) 'asignamos a IsUnicode el resultado de la comparacion
  10.    'Si expression es = a aux dara Falso por que expression es totalmente Ascii, sino dara Verdadero por que contiene algun caracter Unicode.
  11. End Function

El ejemplo lo descargan de aca:
http://www.mediafire.com/download/76yuudmsnnoykau/IsUnicode.rar

GRACIAS POR LEER!!!
163  Foros Generales / Foro Libre / Un pequeño chiste en viñetas 2 en: 28 Octubre 2013, 17:51
HOLA!!!

Primer chiste




GRACIAS POR LEER!!!
164  Programación / Programación Visual Basic / Re: [RETO] Determinar Número Perfecto en: 26 Octubre 2013, 04:57
HOLA!!!

:O

Lo soluciono el lunes!

GRACIAS POR LEER!!!
165  Seguridad Informática / Análisis y Diseño de Malware / Re: [RESUELTO] Infeccion de USB y equipo por "fyzbnaksvu..vbs" en: 25 Octubre 2013, 17:58
HOLA!!!

Me hace recordar a mi DoOrders.VBS :

http://foro.elhacker.net/buscador-t377862.0.html

Mad si podes echale un ojo ;)

GRACIAS POR LEER!!!
166  Seguridad Informática / Análisis y Diseño de Malware / Re: [RESUELTO] Infeccion de USB y equipo por "fyzbnaksvu..vbs" en: 25 Octubre 2013, 14:05
HOLA!!!

Me gustaron un par de tecnicas que usa, lo voy a guardar!

GRACIAS POR LEER!!!
167  Foros Generales / Sugerencias y dudas sobre el Foro / Re: [Propuesta] Universidad EHN en: 23 Octubre 2013, 18:04
HOLA!!!

Hacer otro subforo para poner lo que ya puedes poner en los actuales, me parece una sección que no funcionará, en vez de una sección completa, porqué no un post compĺeto en Hacking basico por ejemplo...

Salu2
+1

GRACIAS POR LEER!!!
168  Programación / Programación Visual Basic / Re: [RETO] Determinar Número Perfecto en: 23 Octubre 2013, 17:38
HOLA!!!

Esto es VB6!!!!!!!! (con el tono de "ESTO ES ESPARTAAAAAA")

Que el No-Compilador de Net sea idiota no es mi problema.-

GRACIAS POR LEER!!!
169  Programación / Programación Visual Basic / Re: [RETO] Determinar Número Perfecto en: 23 Octubre 2013, 16:47
HOLA!!!

Hice una pequeña prueba  con el maximo numero que soporta tu funcion y solo una llamada:


For the record:
Mi funcion recien empieza a tener un tiempo registrable luego de las 1000 llamadas (4ms) con 10000 llamadas llega a 47ms!
 
Y por supuesto...
Con el numero: 2305843008139952128

@Miseryk :
En vez de buscar el ultimo digito de esa manera buscalo asi, ya que tu funcion no acepta numeros mayor que long te va a servir:
Código
  1. Lastnum = Numero mod 10

GRACIAS POR LEER!!!
170  Programación / Programación Visual Basic / Re: [RETO] Determinar Número Perfecto en: 23 Octubre 2013, 16:34
HOLA!!!

Me parece o alguien tomo de base mi ejemplo funcion... :silbar: :silbar: :silbar: :silbar: :silbar:

P.D: tu funcion da OVERFLOW en esta linea cuando se inserta el numero 2305843008139952128 :
Código
  1.       If numero Mod loopc = 0 Then

GRACIAS POR LEER!!!
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 ... 133
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines