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

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Mensajes
Páginas: 1 ... 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 [133] 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 ... 431
1321  Foros Generales / Noticias / Re: DDoS y extorsión: la rentabilidad de «tumbar» una web en: 19 Octubre 2020, 16:27 pm
'El secuestro de servicios', por ataques DDOS, no es viable... Es imposible obtener garantía de que un supuesto pago comporte el restablecimiento de los servicios...

A diferencia de las extorsiones mafiosas de los comercios (como suele verse en las películas), el mafioso de turno 'protege', a dichos comercios, o más bien su propio negocio, impidiendo que otras mafias operen con sus extorsionados... algo que una mafia por Internet, no puede sostener ni garantizar de ninguna manera.

En resumen, si un bobalicón decidiera pagar, nada le garantiza que mañana otra mafia le reclame lo mismo, de hecho ni siquiera podría tener garantías de que no son los mismos.  ...por otro lado, hay que seguir fielmente la máxima: "No alimentar a los trolls". Si uno cede, tendrán motivos para creer que otros mas lo harán. Si nadie, absolutamente nadie pagará, sabrían que están perdiendo tiempo y recursos inútilmente...
1322  Seguridad Informática / Hacking / Re: Ayuda, han suplantado mi identidad en: 19 Octubre 2020, 16:04 pm
Por lo que sé, Facebook permite designar a una o más personas a tu elección para hacer una declaración a tu favor de que tu cuenta ha sido usurpada, explicando claramente pero sin hacer un testamento el caso... No olvidar mencionar que el correo fue también usurpado y que fue el 'punto de entrada', sería conforme indicar que a petición de Facebook para verificar el asunto puede proporcionar la documentación que se precise como verificación de identidad, etc, etc...

Dos o tres de dichos familiares, amigos o conocidos podrían así hacer la reclamación de tu cuenta.

Si no designaste a nadie para ese nivel de confianza, todavía podrás pedir a varios de tus amigos, para que igualmente intercedan por ti, en una petición similar, Facebook podrá llegar a entender que si 8 o 10 contactos, solicitan por ti, habrá algo de realidad y posiblemente provean un medio por el que verifiques tu identidad (por supuesto exigiría lo mismo al que supuestamente ostente la cuenta). Si es verdad que es tuya tu podrás proveer los datos que te reclamen, tú y solo tú, y no el que usurpó tu cuenta.

Respecto del correo se puede proceder similar... En el caso de Gmail, incluso dispone de un botón para tal eventualidad, creo recordar que aparece manejando el login 'no recuerdas tu contraseña?', y luego 'Han usurpado mi cuenta'...
1323  Foros Generales / Foro Libre / Re: La RTX 3090 puede romper contraseñas por fuerza bruta en: 18 Octubre 2020, 17:17 pm
Hay que tener en cuenta la latencia, del software que valida la contraseña, sujeto además al hardware.

Que se puedan proporcionar 'x' contraseñas por segundo, es distinto a poder probar 'y' contraseñas por segundo...

Yo soy partidario además de que los algoritmos cuya misión es validar contraseñas, incluyan retrasos ex profeso durante el proceso... Precisamente para anular las posibilidades de fuerza bruta aún cuando un sistema fuere capaz de generar todas las combinaciones posibles en un segundo, no podrá verificar más que las 'y', contraseñas que pueda realizar el algoritmo en cuestión.
1324  Programación / .NET (C#, VB.NET, ASP) / Re: Mensajes dinamicos en form en: 18 Octubre 2020, 16:51 pm
Tienes que usar un listbox.... Que es el contenedor apropiado para mantener varios textos juntos pero identificables separadamente.

Código:
Entero MaxItems=12

Funcion AddItem(string Accion)
    //Si accion <> listbox.Item(0)
        Si listbox.Count=MaxItems
            Listbox.Delete(Ultimo) // se borra del final
        Fin si

        Listbox.Add(Accion, 0) //se añade arriba del todo
    //Fin si

    //... Otras cosas que deban suceder en este instante... Ej. Un sonido...
fin funcion

Con cada acción invoca la función con el texto deseado...

...al margen del listbox, puedes tener un la el o un textbox, con apariencia destacada, que toma el valor recién introducido en la lista y se superpone en la posición que ocupa el primer ítem de la lista, parpadea 3 o 4 veces y luego se oculta. Si la cadencia de acciones es muy rápida, esto perjudica pues dicho parpadeo duraría más de lo que tarda en aparecer otra acción.

Finalmente una opción válida, es que si la nueva acción es la misma que la anterior, no añadirla... Tal como  dejó comentado en el pseudocódigo
1325  Foros Generales / Dudas Generales / Re: Olvidé la contraseña http de mi router en: 17 Octubre 2020, 07:04 am
Sí... A todos nos ha pasado escribir una contraseña pensada al instante, no anotarla, configurar el router, salir y luego no acordarse de la contraseña.

La solución más RÁPIDA es resetear... perder tiempo con herramientas para tratar de sacarla, es solo la opción adecuada cuando NO ES tu router... da igual lo que digas o los 'cuentos' que relates para justificarte: Si de verdad es tuyo resetea, entra y reconfigura, solo pierdes 10-30 minutos y si no... pierde horas o días...
1326  Informática / Hardware / Re: consulta sobre BIOS en: 17 Octubre 2020, 06:38 am
9.93x3.0=29.79
6.66x4.4=29.30

Como ves, al final no hay apenas diferencias.
Mi consejo es que no fuerces las frecuencias más allá de lo que señale el fabricante, so pena de tostarlo con sabor a barbacoa plastificada... Y tener que gastarte un dinero tontamente.

Considera además que debe existir una sincronización entre memoria, procesador y otros buses, por lo que ampliar la frecuencia de solo una parte, no garantiza un mayor rendimiento, a veces es incluso peor, por temas de sincronización se pierden pulsos hasta que coincidan dos o más partes implicadas, como has tenido ocasión de comprobar.

 En general unos deben ser múltiplos de otro de referencia, así pues el mayor rendimiento puede conseguirse cuantas más oportunidades de sincronización exista entre afectados y más corto el lapso de dichos estados. Esto es, cuanto más más elevada sea la frecuencia, sin perder sincronicidad.

P. D. Si por cualquier motivo perdiste los valores de la BIOS, todas tienen en su menú (suele yacer en el submenú de 'guardar/salir'), el ítem de 'restablecer a valores de fábrica', si bien puede suponer que debas configurar otros valores que ya hubieras configurado a tus necesidades, como por ejemplo el idioma del BIOS, o el orden de arranque de las unidades...
1327  Informática / Hardware / Re: Que es una llamada trap en el nucleo? en: 17 Octubre 2020, 06:07 am
No. El Trap es un estado de trabajo. Cuando se establece es para que tú como programador revises paso a paso el código de tu programa con el fin de detectar errores en tu código y corregirlo.

En dicho estado el núcleo se comporta de forma distinta. Dado que tiene que hacer diferentes cosas, tras hacerlas debe restablecer los registros al estado previo con los cambios únicamente afectados por la instrucción o instrucciones realizadas a fin de que puedas comprobar que dicho estado corresponde con lo esperado. Es decir, no tiene que verse alterado dicho estado por el programa de debug, que lo gobierna y encauza, de modo que a ojos del programador lo único que haya sucedido es la ejecución de dichas instrucciones y nada más. Así puede comprobar el estado previo con el actual y determinar si es como esperaba ser o no...

Cualquier editor de código más o menos avanzado está capacitado para ejecutar el programa en modo debug, paso a paso, que en el caso de lenguajes de alto nivel cada instrucción del código puede corresponderse con una o varias instrucciones del procesador. Justamente activando el banderin de 'interrupción Trap'.
1328  Programación / Programación Visual Basic / Re: Recorrer lista y mostrar datos de a ciertas cantidades fijas en: 16 Octubre 2020, 18:16 pm
Citar
If List1.List(k) = "" Then
k = 3
Index = 0
Items = 0
j = 0
End If

Bien, pero dos detalles...
- Te vale así, solo si la cantidad en lista es múltiplo de 'items'...
- No compares una cadena con una vacía... es más eficiente comparar si su tamaño es 0:
Código
  1. If len(list1.list(k)=0 then  ' esto es más eficiente...
  2.  
1329  Programación / Programación Visual Basic / Re: Recorrer lista y mostrar datos de a ciertas cantidades fijas en: 16 Octubre 2020, 08:08 am
Demos por hecho que tienes cargada la lista con 40 elementos...

Lo siguiente, es acomodar los controles label o textbox, a un array de controles.
Esto se hace creando un control (depositando con el ratón una instancia en la ventana de la interfaz), y luego seleccionarlo, copiarlo y pegarlo,... Preguntará si quieres crear un array de controles, le dices que sí y pegas tantas copias como necesites... Supongamos pues que son 6, y sean labels o textbox, para el ejemplo no importa.

Label1(0) hasta Label1(5).
Fíjate que en vb6, será un array de controles si tienen exactamente el mismo nombre (y están en la misma ventana) ... El índice habitualmente irá desde 0 hasta, 1 menos del total, esto es, si hay 6, hasta el label1(5). En realidad es una diccionario, no es un array, lo que se descubre fácilmente en 2 detalles... 1° es posible asignar un índice como 582 al label(5) durante diseño, y 2° porque dinámicamente se cargan con la instrucción Load y descargan con Unload, y no con redim y erase respectivamente...

El botón, es mejor que llame a una función que será la que hará el trabajo y a la que podremos crear y pasar los parámetros que nos interesen. Como método del botón, el evento click, ya tiene su propios parámetros, lo que da menos juego y lo deja más sucio...

Sabes lo que quieres hacer, te falta aprender a crear los conceptos para transformar luego en código... Analicemos :

- tenemos un listbox, ergo una lista... Aquí aparece una variable (que usaremos como tal)
- tenemos que la lista tiene 3 detalles de interés al caso: La cantidad que contiene, el índice para referirnos a un elemento y su valor... De aquí salen 2 variables (el valor se constata del objeto (ya lo auto contirnr la lista): índice y cantidad en la lista.
- tenemos finalmente una cantidad a copiar con cada llamada, que es exactamente la cantidad de labels... De aquí sale la última variable necesaria.

Ahora, pasemos a la lógica del programa:
1 Hay una lista con 'x' elementos.
2 Hay 'y' labels.
3 Hay un botón, que cuando se pulsa transfiere los siguientes 'y' elementos de la lista a los labels.
La lógica declara que necesitamos 'recordar', por donde vamos, para poder continuar en otra ocasión, justo por el punto en que quedamos.
Hay un detalle necesario, pero que se queda en la ambigüedad, por que no le has dado solución... Y es, qué pasa cuando se llega al final de la lista... Lo dejaré sin terminar (pero dejo esta nota de recordatorio) , queda a tu esfuerzo concretar el caso y aplicar la solución. >:D :laugh: :silbar:

Código
  1. Din Index as integer ' recuerda dónde nos quedamos. De entrada vale 0.
  2.  
  3. Private sub command1_click()
  4.    Call TransferirSiguienteGrupo(index, 6) ' 6 es la cantidad a transferir...
  5. End sub
  6.  
  7. Private sub TransferirSiguienteGrupo(byref Indice as integer, byval Items as integer)
  8.    Din k as integer, j as integer
  9.  
  10.    For k=indice to indice +Items-1
  11.        Label1(j).caption = listbox1.list(k)
  12.        J =(j+1)
  13.    Next
  14.  
  15.    Indice=(indice+items)
  16. End sub


...y eso es casi todo... Cuando lo pruebes funcionará, hasta llegar al final de la lista que dará error, pues falta por definir, qué sucede en tal situación y que dejo a tu esfuerzo el resolverlo, porque si no, te estaría haciendo la tarea completa...
1330  Programación / Programación Visual Basic / Re: Recorrer lista y mostrar datos de a ciertas cantidades fijas en: 16 Octubre 2020, 05:25 am
Cuál es la dificultad o dónde te pierdes?.
...y qué tienes hecho hasta el momento?.
Páginas: 1 ... 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 [133] 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 ... 431
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines