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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  cifrar Carpetas
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] 3 Ir Abajo Respuesta Imprimir
Autor Tema: cifrar Carpetas  (Leído 9,957 veces)
BlackBlex

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re:
« Respuesta #10 en: 6 Octubre 2016, 14:47 pm »

¿Que tal si comprimes la carpeta y sobre este lo encriptas como archivo?
No te sirve así?

Enviado desde mi MotoG3 mediante Tapatalk


En línea

okik


Desconectado Desconectado

Mensajes: 462


Ver Perfil
Re:
« Respuesta #11 en: 6 Octubre 2016, 14:53 pm »

¿Que tal si comprimes la carpeta y sobre este lo encriptas como archivo?
No te sirve así?

Enviado desde mi MotoG3 mediante Tapatalk
No no le servirá porque el contenido de la carpeta puede ser relativamente grande según el programa en el que desea aplicar esa función.  Eso podría demorar mucho tiempo ya que el hace un listado de archivos que contengan una determinada extensión en un número indeterminado de directorios y se copian en dicha carpeta. Con lo cual si hay 1532 archivo por ejemplo de tipo *.exe, pues tardaría bastante.


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.788



Ver Perfil
Re:
« Respuesta #12 en: 6 Octubre 2016, 17:21 pm »

No no le servirá porque el contenido de la carpeta puede ser relativamente grande según el programa en el que desea aplicar esa función.  Eso podría demorar mucho tiempo ya que el hace un listado de archivos que contengan una determinada extensión en un número indeterminado de directorios y se copian en dicha carpeta. Con lo cual si hay 1532 archivo por ejemplo de tipo *.exe, pues tardaría bastante.

Solamente en caso de que se le aplique la compresión. Se puede "comprimir" en modo de almacenamiento (storage) sin compresión alguna, lo que no demora absolutamente nada en comparación.

Saludos!
En línea

okik


Desconectado Desconectado

Mensajes: 462


Ver Perfil
Re:
« Respuesta #13 en: 6 Octubre 2016, 17:42 pm »

Solamente en caso de que se le aplique la compresión. Se puede "comprimir" en modo de almacenamiento (storage) sin compresión alguna, lo que no demora absolutamente nada en comparación.

Saludos!
...y cifrarlo luego si que tardaría ¿no?

Bueno acabo de probar por curiosidad comprimir sin compresion, pero tarda igual ¿a qué te refieres?

si se trataso por ejemplo, hipotéticamente, de un troyano que va a copiar X archivos en una carpeta y bloquearla, hiptéticamente, y no quieres que el usuario se entere..... a eso me refería, no se trata que tarde 1 minuto de 5 en comparación si no que no tarde nada, de nada.
« Última modificación: 6 Octubre 2016, 17:48 pm por okik » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.788



Ver Perfil
Re:
« Respuesta #14 en: 6 Octubre 2016, 19:05 pm »

acabo de probar por curiosidad comprimir sin compresion, pero tarda igual ¿a qué te refieres?

Ejemplo en WinRAR:

( zip, store, y contraseña establecida. )

Archivos a comprimir: 160
Tamaño total de los archivos: 2 1 GB aprox.
Tiempo transcurrido para la "compresión": (menos de) 2 segundos aprox.

Solo tarda lo que se tardan en copiar los archivos, puesto que no se realiza compresión, de ahí mis palabras: "no tarda nada en absoluto, en comparación".

...y cifrarlo luego si que tardaría ¿no?

No, al establecer una contraseña se añade información/metadatos al archivo comprimido.

Saludos!
« Última modificación: 6 Octubre 2016, 19:11 pm por Eleкtro » En línea

okik


Desconectado Desconectado

Mensajes: 462


Ver Perfil
Re:
« Respuesta #15 en: 6 Octubre 2016, 19:22 pm »

Ejemplo en WinRAR:

( zip, store, y contraseña establecida. )

Archivos a comprimir: 160
Tamaño total de los archivos: 2 1 GB aprox.
Tiempo transcurrido para la "compresión": (menos de) 2 segundos aprox.

Solo tarda lo que se tardan en copiar los archivos, puesto que no se realiza compresión, de ahí mis palabras: "no tarda nada en absoluto, en comparación".

No, al establecer una contraseña se añade información/metadatos al archivo comprimido.

Saludos!

Eso he hecho yo con el winrar y me tarda. no se, tendrás un ordenador más potente. no se.
añado: no tengo la opción "store", tengo "no comprimir", que supongo que sería el equivalente

De todos modos él tendría que tener instalado el winrar y usar comandos. Sigo sin verlo.


1 GB en 2 s, madre mía tu tienes uno de la NASA por lo menos XD
¿Usas SSD? imagino que si. No puedes esperar que todos tengan una compu como al tuya
« Última modificación: 6 Octubre 2016, 19:26 pm por okik » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.788



Ver Perfil
Re:
« Respuesta #16 en: 6 Octubre 2016, 19:38 pm »

Eso he hecho yo con el winrar y me tarda. no se, tendrás un ordenador más potente. no se.

1 GB en 2 s, madre mía tu tienes uno de la NASA por lo menos XD
¿Usas SSD? imagino que si. No puedes esperar que todos tengan una compu como al tuya

No, no uso SSD, tengo un SATA normal, no se que decirte, no me llega ni a 2 segundos para realizar esa operación, en general deberías notar la diferencia y mucho, puesto que lo que normalmente te tardaria en comprimir 60 segundos, de esta manera no tarda ni 3.



De todos modos él tendría que tener instalado el winrar y usar comandos. Sigo sin verlo.

No es necesario, yo solo he puesto un ejemplo aleatorio (lo más rápido que tenía a mano) para demostrar lo que te expliqué, pero se puede implementar facilmente utilizando librerías de compresión para .NET, como DotNetZip o SevenZipSharp, ambas soportan la "no compresión" y el cifrado.

También se puede recurrir al namespace System.IO.Compression, soporta la "no compresión", pero desconozco si soporta el cifrado.

Saludos!
« Última modificación: 6 Octubre 2016, 19:40 pm por Eleкtro » En línea

okik


Desconectado Desconectado

Mensajes: 462


Ver Perfil
Re:
« Respuesta #17 en: 6 Octubre 2016, 19:47 pm »

... de esta manera no tarda ni 3.

Perdona que insista, pero es que lo dices como si fuera una constante universal o algo así. Es relativo depende del ordenador. No se si trabajas en reparación de ordenadores, si es así te invito a que pruebes con diferentes compus que tengas a mano de diversos clientes a ver que pasa.

Si el autor del post va a usar el programa para él con su propia compu y se le comprime 1GB en 2s, estupendo. Pero si lo va a usar en otros ordenadores, pues vamos en el mío me sale la barrita y se tira más de un minuto. Lo he probado en un portatil del 2008, o sea que tiene ya 8 añitos.



y termino porque es tontería discutir por algo que es obvio  :P


« Última modificación: 6 Octubre 2016, 19:53 pm por okik » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.788



Ver Perfil
Re:
« Respuesta #18 en: 6 Octubre 2016, 19:59 pm »

Perdona que insista, pero es que lo dices como si fuera una constante universal o algo así. Es relativo depende del ordenador.

Si el autor del post va a usar el programa para él con su propia compu y se le comprime 1GB en 2s, estupendo. Pero si lo va a usar en otros ordenadores, pues vamos en el mío me sale la barrita y se tira más de un minuto. Lo he probado en un portatil del 2008, o sea que tiene ya 8 añitos.
y termino porque es tontería discutir por algo que es obvio  :P

Mejor que termines, por que como tu has dicho es absurdo discutir esto y tener que demostrarte como funcionan las cosas para luego recibir estas respuestas críticonas sin sentido.

Vamos a ver, si en un PC, sea el que sea, tarda un tiempo determinado "X" con compresión, entonces en ese PC (relativamente a su potencia pues claro está joder, los hay más lentos y más rápidos), sin la compresión tardará 60 veces menos que "X" (60 veces por decir algo, puede que más, o que menos) puesto que entre comprimir y solo copiar si que existe una constante de velocidad, la velocidad de escritura del disco (relativa a los demás factores del PC), ¿lo entiendes o no lo entiendes?, pues ya está, intenta no tergiversar mis palabras, puesto que me parece que se entendió a la perfección la primera vez.

Además de algo tan obvio, si yo digo que tengo un HDD normalito, y que me tarda eso en copiar, entonces es una buena base para tomar como punto de comparación al decirte que te debería tardar más o menos lo mismo, 2 segundos aprox., puesto que tu PC y HDD también será normalito al fin y al cabo (como tu mismo has dicho), ¿se entiende ahora o sigues sin querer entenderlo?, y aun tardría menos la segunda copia y las copias posteriores (siempre que sean consecutivas) debido al caching que se hace a los archivos de la copia anterior.

Saludos!

« Última modificación: 6 Octubre 2016, 20:09 pm por Eleкtro » En línea

Tomas1982

Desconectado Desconectado

Mensajes: 48



Ver Perfil
Re: cifrar Carpetas
« Respuesta #19 en: 6 Octubre 2016, 20:50 pm »

Discúlpeme, pero la cuestión no es discernir en que si esta bien o no, la cuestión es  tratar de buscar la solución mas apropiada y que les sirva a todos los interesados del foro. Realmente cundo les hice la pegunta pensé en la herramienta Hide folder que protege las carpetas sin ocupar tiempo. Que si ya esta hecho, de alguna manera se pudiera implementar en VB.net. En cuanto a la opción que proponen comprimiendo lo probare para ver si me resulta, la cuestión es que trabajo hasta con PC pentium 4 las que ya son un poco obsoletas. Saludos a ambos.  
« Última modificación: 6 Octubre 2016, 21:11 pm por Tomas1982 » En línea

Páginas: 1 [2] 3 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[C#] cifrar/descifrar en AES
.NET (C#, VB.NET, ASP)
Mace Windu 4 18,192 Último mensaje 20 Diciembre 2010, 04:56 am
por [D4N93R]
Cifrar
Programación Visual Basic
Archreg 8 4,173 Último mensaje 8 Enero 2011, 14:41 pm
por Archreg
cifrar bat
Scripting
ELVJop 5 10,043 Último mensaje 1 Mayo 2012, 16:43 pm
por ELVJop
¿Cómo mostrar carpetas y sub carpetas en listbox?
.NET (C#, VB.NET, ASP)
Juancho25 0 2,072 Último mensaje 25 Abril 2013, 20:55 pm
por Juancho25
¿cifrar?
.NET (C#, VB.NET, ASP)
CoolTesting 6 3,687 Último mensaje 11 Marzo 2014, 15:03 pm
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines