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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 ... 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 [323] 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 ... 431
3221  Programación / .NET (C#, VB.NET, ASP) / Re: [SOURCE-CODE] DDMM (Dummy Drive Mirror Maker) en: 4 Febrero 2018, 16:41 pm
Ya, si yo te lo decía, por simple curiosidad, es algo que a la mayoría de programas que recontruyen un árbol de rutas, se les escapa...

Yo le veo una utilidad igualmente interesante (que he utilizado desde hace muchos años, también enumerando flcheros y carpetas pero con las APÎ, desde vb6), y es conocer con exactitud que ficheros instala un programa determinado. Para ello, se ejecuta el programa antes de la instalación y posterior a la instalación (mejor con reinicio y ejecución y luego parado, pués todavía pueden crearse ficheros y carpetas en tal situación como propias de la instalación y primera ejecución).
Luego una opción compara ambos árboles reconstrueyndo un tercero con las diferencias (esto es, lo que ha instalado y donde). Es útil, cuando sospechas que algún programa instala cosas que no documenta y no vienen a cuento con la supuesta funcionalidad del programa... también para ver posibles instrusiones de virus, aunque en esos casos determinadas carpetas (temporales) es razonable que sea difícil de controlar.

Como sugerencia, así de pronto se me ocurren 2:
- Viendo el vídeo demostrativo del programa, observo que te ha sucedido que si ya existe en destino, te pregunta, sería acertado una opción en ese instante que diga: aplicar la opción elegida para los sucesivos casos con el mismo 'problema', o bien dejarlo como una opción más previo al inicio: Que hacer si ya existe en destino?: sobrescribir, ignorar, etc...
- La otra sugerencia es una 'actualización incremental', es decir reconstruir todo el árbol en destino, pero donde el destino ya existe dicha estructura, en este caso, al ser incremental, veo dos opciones (si se funden ambas, sería lo mismo que reconstruirlo nuevo)
---- A: Recorre origen y si ya existe en destino lo deja tal cual y solo añade (a destino obviamente) lo nuevo.
---- B: Recorre destino y si ya no existe en origen, lo elimine de destino.

p.d.:
También añadiría algún mensaje indicando que no altera nada en origen... los curiosos (con escasos conocimientos) a menudo dudan en usar algo por temor a que les daño algo en origen.
3222  Programación / .NET (C#, VB.NET, ASP) / Re: [SOURCE-CODE] DDMM (Dummy Drive Mirror Maker) en: 4 Febrero 2018, 14:12 pm
¿Cómo has resuelto los enlaces dinámicos?.
3223  Foros Generales / Noticias / Re: Cerco al 'top manta' de las videoconsolas: persecución y multas por venderlas... en: 4 Febrero 2018, 06:14 am
Es muy injusto...

Esos juegos, realmente son abandonware... si los propietarios no lo explotan desde hace 10-20-30 años, simplemente carece de sentido hablar de 'propiedad intelectual', 'copyright' ni leches...

Si haces una patente, dura 20 años (así inventes una cura contra la muerte), y debes pagar por la patente durante los 20 años que dura, además sólo es vigente en los países donde lo patentas. Si quieres una patente internacional, posibolemente no te baste con vender un riñón y un ojo de la cara... por qué esta gente debe poseer derechos durante decenios, sin pagar por ello, y sin siquiera explotarlos... dentro de 70 años, a quién C0Ñ0 le importará estos juegos... programas ni consolas, para entonces habrá cosas tan avanzadas, que para cualquiera jugar con esto, será como pretender jugar ahora con hojas de árbol a juegos del siglo XIX...

La "cultura" ACTUAL, debe estar alcance de la gente ACTUAL... no de la gente del futuro. ¿A quién de nosotros le va a interesar la cultura de hace 70 años, y aún habiendo así alguno, dónde va a encontrarla ????
3224  Seguridad Informática / Seguridad / Re: El mayor punto débil de tu seguridad eres tú: así te pueden atacar con la .... en: 2 Febrero 2018, 14:57 pm
...pero queríamos saber por su propia experiencia que aspectos sobre la seguridad son imprescindibles y cuáles podemos posponer para un momento en el que nuestro presupuesto esté un poco mejor ;) Muchas gracias de antemano
En realidad, el control de la seguridad y lo que puedes hacer acaba cuando usas el software de otros, los dominios de otros, el hardware de otros... Si una librería del propio sistema tiene un fallo, tú nada puedes hacer...
Es como las cerraduras de las cajas fuertes de los bancos. El banquero confia en el fabricante, pero si la cerradura tuviera un defecto de diseño que alguien lo descubre, el banquero nada puede hacer, porque no lo sabe (acaso ni el fabricante lo sabe).

Como ya te dicen, el pago es siempre a cargo de terceros.

Vuestra seguridad podría entonces limitarse a:
- Cifrar la base de datos de los clientes (si guardais sus datos).
- Complicar la posibilidad de que emulen vuestra página web, para cazar a incautos, o dicho de otra manera, facilitar que si un cliente tiene dudas sobre si la página web que está viendo sea la vuestra, tenga alguna opción de demostrar ser cierto o falso. Por ejemplo añadiendo un correo de autorespuesta, tal que el cliente acuda a su cuenta de correo, escriba a una dirección de vuestra web, y en respuesta (automática), devuelva la dirección IP, que tiene la página. Así el cliente puede acceder a través de esa IP, o consultar la dirección de la página que aparece ante sus ojos para ver si en efecto, es la vuestra o una suplantada cuidando los detalles...
- Advertir a los clientes que nunca les mandareis correos pidiendo sus contraseñas, por x cosas banales (pica mucha gente, hay que seguir insisitiendo en eso).
3225  Foros Generales / Noticias / Re: Descubierta una vulnerabilidad zero-day en Adobe Flash Player que afecta a ... en: 2 Febrero 2018, 14:44 pm
Nada nuevo bajo el cielo... una vulnerabilidad en Flash Player.. todo él es una vulnerabilidad.
Después de cientos de actualizaciones, que al menos en apariencia no incluyen ninguna mejora, se supone que todas esas actualizaciones han sido, son y serán (hasta su entierro definitivo), por fallos de seguridad. Corrigen 3 y salen 3 nuevos fallos. Cabe preguntarse si lo hacne a propósito para estar siempre en las "carteleras de cine" (el candelero, para los amantes del teatro)...

Hay productos (programas), bueno, malos y mediocres. Éste era un producto necesario, pero siempre rozando la mediocridad.
3226  Foros Generales / Noticias / Re: Office 2019 será exclusiva para Windows 10 en: 2 Febrero 2018, 04:31 am
Parece claro que Mocosoft, se ha dado cuenta que si sube todos sus programas a la "nube",  seguirá perdiendo terreno en PC.
...o al menos da plazos hasta 2025 para mover ficha, antes que acabe dicho plazo...
3227  Programación / Programación C/C++ / Re: no entiendo como hacerlo en c++ me podrian ayudar en: 1 Febrero 2018, 01:51 am
Por mal camino vas, si no sabes ni por donde empezar...
Deja por un momento de pensar en que tienes que programar... esencialmente lo primero es pensar, discurrir, buscar una solución incluso mecánica, luego es cuetión de traducirlo a código...

Imagina eso, 3 monedas... las lanzas al aire (al gusto, las 3 ala vez o una tras otra), luego cuentas el resultado y replicas: han salido 3 caras, dos caras, 1 cara, ninguna cara... luego cuando eso  sucede, en vez de decir eso, lo cambias por el adejtivo que te reclaman...

Esto mismo se plasma aquí:
Código:
constante c_MONEDAS = 3, c_FACETAS = 2, c_SOLUCION = 1

funcion Lanzamiento3Monedas
    entero caras
    string respuesta

    Hacer
        caras = LanzarMonedas(c_MONEDAS, c_FACETAS, c_SOLUCION)
        Seleccionar casos para caras
            caso 3; respuesta = "excelente"
            caso 2; respuesta = "muy bien"
            caso 1; respuesta = "regular"
            caso 0; respuesta = "pésima"
        fin seleccion
        MostrarMensaje ("Tu tirada ha sido " + respuesta)
        respuesta = PreguntarAlJugador("Desea jugar otra vez? (S/N).")
    Repetir mientras Respuesta = "s" o respuesta ="S"
fin funcion

Se lanzan 3 monedas. Cada moneda tiene 2 facetas. la que se da por buena es la 1 (cara, la 2 sería cruz) // ó 0 y 1...
Interesa usar el parámetro facetas, porque si nos piden tirar un dado de 6 caras, o de 12, ó de 3, 5, etc... no requiere modificar la función, solo cambiar los valores  asignados a las constantes.
Código:
entero = funcion LanzarMonedas(entero cantidad, entero facetas, entero facetaEsperada)
    entero k, cuenta, valor

    bucle para k desde 1 hasta cantidad
        valor = random(entre 1 y facetas) // ó entre 0 y facetas-1
        si (valor = facetaesperada) luego
            cuenta +=1
        fin si
    fin bucle
    devolver cuenta
fin funcion

Hale, a tu esfuerzo queda entenderlo y pasarlo desde pseudocódigo a código...
3228  Informática / Hardware / Re: Preguntas en: 1 Febrero 2018, 01:32 am
Te respondo a la cuestión que queda por responder...


3 - Si compro una TV en 4K los programas públicos que en su inmensa mayoria están en Full HD, los veré borrosos? O de peor calidad que en un televisor Full HD?
No. Si tienes una imagen de 40x40 píxeles en una pantalla de 80x80 píxeles no se verá borrosa, se verá bien, es fijo que se hace algún tipo de interpolación, ahora que sea linear, bilinear, lanczos, trilinear, etc... dependerá del dispositivo y o el programa usado (esto es del códec, que usa el dispositivo/programa). Si el dispositivo tiene aceleración hardware (caso de los ordenadores con las potentes tarjetas gráficas que incorporan), incluso tendrá opciones parta que tú mismo elijas el modo de interpolación (NVidia, hace ya más de 18 años, que incluye en sus drivers, muchas opciones de configuración para el caso).

Otra cosa es que tomes un vídeo de 320x200 y lo amplíes a 4K.
Fíjate que pelis descargadas por p2p, habitualmente tenían resoluciones de: 576x384, 624x352, 640x268, 640x360, 720x384, 720x304, 720x400, 720x432, etc... y se veían bien en un monitor de 1280x1024, incluso en uno de 1600x1200...

Lo único que se ve mal (y siempre se ha visto mal), son los M135D4-vídeos en flash que pululaban hasta hace relativamente poco por youtube... y también algunas penosas grabaciones que se hicieron con móviles sobre pantallas de cine, es decir los 'screeners' siempre se han visto mal y siempre se verán mal...

Los programas emitidos por las televisiones, habitualmente tienen una calidad entre aceptable y más que aceptable (auque esto depende fuertemente de cada país y más concretamente de cada canal).
3229  Informática / Hardware / Re: Disco duro portatil en: 31 Enero 2018, 15:29 pm
Se me ocurren dos maneras...

0 - Antes de todo ello, siempre conviene hacer copia del registro... si no sabes como, entonces haz un 'punto de restauración', de modo que si no funciona y quedara algo peor (no lo creo pero siempre conviene ser precavido), puedas volver a un punto de restauración previo (justo al que acabarías de hacer).

1 - Normalmente si vas al panel de control (el tan querido que agrupa en una sola ventana el acceso a gran cantidad de puntos de administración, y tan odiado que lo han diseñado mil ataques para hacelro desaparecer con cada nuevo S.O. desde el win3.0), y desde allí al Administrador de dispositivos (device manager), y despliegas el arbol, y luego (la menos) la rama: controladores IDE/ATA/ATAPI, debes desinstalar todo bajo ese epígrafe: Canal primario IDE... ....SATA... etc...
Luego reinicia, tras el reinicio te reconocerá que tienes 'nuevo hardware encontrado' y lo reinstalará. y seguirá como si no hubiera pasado nada (la desinstalación lo que hace es eliminar info del registro, pero también la que mantiene bloqueado las unidades USB).

También se puede hacer desde el registro, eliminado las subclaves "upperFilters y lowerfilters", pero de memoria es imposible saber bajo qué clave en concreto se alojan para las unidades que te interese. Desde el administrador de dispositivos, al final se acaba haciendo esto mismo, conjunto a algunos ficheros, con lo que es a un nivelmás profundo, adecuado si además hubiera alguna librería dañada...
3230  Informática / Hardware / Re: ¿Como saber si una placa base esta rota? en: 31 Enero 2018, 14:00 pm
...también sucede (cada vez más a menudo con las placas más modernas), que tras estar manipulando dentro del chasis, y no mantener las debidas precauciones en cuanto a energía electrostática, que algún componente quede cargado.

Precisamente si nada arranca ni llegas a la BIOS, pero si ves funcionar los ventiladores de la alimentación y la CPU, (puede) que el problema esté en la memoria RAM. OJO: no están dañadas, basta retirarlas una a una y limpiar la zona de contactos (la fila de pines), por ambos lados con un paño antiestático (antipolvo), humedecido en un alcohol muy rebajado (ésto es, nada de alcochol de farmacia que es de 96º, basta y sobra por ejemplo un alcochol de vino, vamos humedecerlo en vino) ... frota suavemente. Hazlo con todos los módulos que tengas en la RAM, vuelve a colocarlos en su sitio y reinicia a ver si te va, si sigue falando, haz lo mismo con los pines d ela targetqa gráfica. Si el problema era simplemente la estática, arrancará sin problemas si tras eso no arrancara, el problema sería otro.

Hoy día los componentes son tan minúsculos, que funcionan a un voltaje muy pequeño (más pequeño a medida que pasan los años y se fabrican en tamaños más pequeños), entonces cualquier carga que tengamos entre las manos, si salta a un componente puede dañarlo, ya que para ellos sería como un para ti meter los dedods en un enchufe... por ello, si siempre fue importante operar con las debidas precauciones, cada vez esto es más importante (cada vez se reduce más el tamaño de los componentes).
Páginas: 1 ... 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 [323] 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 ... 431
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines