Mostrando las entradas con la etiqueta borrar. Mostrar todas las entradas
Mostrando las entradas con la etiqueta borrar. Mostrar todas las entradas

domingo, 28 de abril de 2013

Como borrar datos de manera segura en iOS

Muchas veces borramos datos de nuestro iPhone o Android o Pc(Linux/Windows) y no sabemos que en realidad se queda almacenada información en este caso el iPhone,iPod,iPad algunas personas son capaces de recuperar estos datos,claro que para hacer esto se tiene que tener el dispositivo en la mano de manera física así que si creemos que al borrar un email,una foto,etc de nuestro iPhone esta segura pues no,si lo perdemos y llega a alguien con los conocimientos necesarios(cualquiera con conocimientos en computo forense o con una distribución de Linux como Kali y mucho entusiasmo) puede recuperar nuestros datos,esto ya es paranoico(en cierto punto) pero no esta de mas borrar los datos de manera segura(irrecuperable) o por lo menos irrecuperable por programas de uso común populares y algo de underground.

Lo que hacen herramientas como shared o secure delete(para linux) es borrar la memoria vacía rescribir la memoria vacía con datos vacíos,en este caso tenemos para el iPhone iWipe,una aplicación de cydia(de pago) que hace algo similar a shared o secure delete de Linux.

Para instalarla necesitamos jailbreak

Abrimos cydia

Buscamos iWipe y instalamos(es de pago pero esta de manera gratuita en repos de terceros)



Abrimos y le damos Continue:



Para hacer este proceso debe estar bien cargada la batería de nuestro iPhone,o de preferencia conectarlo a la corriente eléctrica,ya que si se apaga en el proceso sera un gran problema.



Esperamos y al final nos mostrara un mensaje de que falta memoria,le damos omitir y listo.



Eso es todo,ahora nuestros datos borrados estan mas seguros ;).


Leer más...

martes, 12 de marzo de 2013

Mandar archivo a papelera de reciclaje con consola Linux/Unix

Bueno,no se si les ha pasado que cuando queremos borrar un archivo y lo hacemos desde terminal,luego ya no lo podemos recuperar, algunas ocasiones se quedan los archivos de backup,aquellos que tienen el símbolo (~),pero otras veces no podemos recuperar el archivo :(,en mi caso yo hice una tonteria,muy grande :

Estaba programando un programa(valga la redundancia) en C++ con el cual el makefile podía usar prefix,y estaba usando bin,pero hice algo mal y se creo un directorio bin adentro de /bin el cual traía los archivos,asi que los borre,con rm -rf (como root) luego en un mal pensamiento en vez de hacer exit o cd ~, cambie a / (cd ..) pero se me fue el dedo y 

rm -rf bin 
De nuevo y esta vez no borrro el bin que creo el makefile,sino que el bin del sistema

:O

Así que adiós /bin de Gentoo :(

Y como saben /bin contiene archivos muy importantes,existen formas de recuperar los datos,pero las herramientas que se usan estan en /bin, también al reiniciar se perdía definitivamente y no pude entrar por ssh,y ya era noche así que mejor decidi apagar y reinstalar otro dia,de todas formas ya tenia mucha basura en gentoo y no habia actualizado el kernel,asi que mejor a reinstalar :D.

El hecho es que el comando rm es muy peligroso y se me ocurrió que en vez de eliminar definitivamente,moverlo al trash para poder recuperar el contenido.


Esto se puede hacer de muchas formas:

Fácil ,solo crear un alias que cambie rm por mv:

alias rm="mv -t ~/.local/share/Trash/files --backup=t" 

Esto nos mueve lo que sea archivo/carpeta a la papelera de reciclaje(podemos cambiar el destino) y crea un backup por si ya hemos movido alguno de nombre similar.

Asi que para usar este comando solo hacemos esto:

echo 'alias rm="mv -t ~/.local/share/Trash/files --backup=t"' >> ~/.bashrc && source ~/.bashrc

Ahora al hacer,(por ejemplo yo):

rm /bin

Lo mueve a la papelera y lo puedo mover desde otra partición de nuevo.

Pero hay dos cosas:

Lo bueno : Como cambia rm si se nos va el dedo nos movera el archivo a la papelera.

Lo malo : Que al querer vaciar la papelera o lo hacemos desde un explorador de archivos(nautilus,etc) o tenemos que hacer un unalias:

unalias rm

Para poder usar rm de nuevo y hacer,por ejemplo

rm -rf trash/*
Pero al terminar tendríamos que hacer nuevamente


echo 'alias rm="mv -t ~/.local/share/Trash/files --backup=t"' >> ~/.bashrc && source ~/.bashrc
Así que esa es una opción:

Otra opción:

La misma pero con otro nombre,en vez de cambiar el comando rm,podemos usar delete por ejemplo:

echo 'alias delete="mv -t ~/.local/share/Trash/files --backup=t"' >> ~/.bashrc && source ~/.bashrc
Lo malo : Es que si tecleamos rm,pasara lo mismo(se ejecutara),tendremos que aprender a usar este alias

Lo bueno : Que podremos vaciar la papelera desde terminal y no tendremos que asignar de nuevo un alias.

Otra opción:

Crear un script:

Enlace

Lo metemos en una carpeta,la que queramos de nuestro Home o en /usr/bin con permisos de ejecución:

Por ejemplo oculto en nuestro home quedaria en esta ruta:

~/.script.sh

Le damos permisos de ejecucion:

chmod +x ~/.script.sh

Creamos un alias,por ejemplo:

echo 'alias rm="bash ~/.script.sh"' >> ~/.bashrc && source ~/.bashrc

Y al hacer rm,se ejecutara el script que programe:





También funciona con carpetas y con wildcards como se vio en la imagen,hiba a implementar vaciar papelera,pero se me podía ir el dedo de nuevo :P

Lo deje comentado para que lo modifiquen a sus necesidades,otra cosa es que hay mas maneras de hacer esto,pero a mi me gusta programar lo que uso,y bueno si conocen mas comenten :D

Leer más...

miércoles, 23 de enero de 2013

Eliminar ppa para poder actualizar los repos Ubuntu 12.10

Esto sirve para todos los ubuntus solo que el mas nuevo es 12.10 y por eso hice mencion de el,ademas de que es el que estoy usando,pero todos guardan esta configuración ahí,si no es así usen :


sudo find / -type d -name sources.list.d

Y el resultado que les arroje es lo que usaremos:

Bueno no se si les ha pasado que cuando quieren instalar algo desde un PPA falla y este hace que sea imposible actualizar todos los repos,hace no poder hacer apt-get update, esto nunca me habia pasado y me paso,pero en fin recordé la solución a esto en el iPhone el cual es borrar los repos o archivos del /etc/apt/sources.list.d/ y listo :D

Así que la solución es:

1.Apuntar el ppa que da error en gedit o algo

2.Hacer un ls al /etc/apt/sources.list.d

ls /etc/apt/sources.list.d/
Y ver el nombre que apuntamos que coincida con el archivo que esta en /etc/apt/sources.list.d y borrarlo :

sudo rm /etc/apt/sources.list.d/nombre_del_ppa
Y listo ya podemos hacer el update

Si hay otros como el .save también


Eso es todo
Leer más...