Da linea di comando convertire un file IMG in ISO è molto semplice e veloce:
# apt-get install -y ccd2iso
$ ccd2iso file.img file.iso
enjoy 😉
Debian Gnu-Linux Opensource
Questo è un piccolo trucchetto utile per "nascondere" un archivio in una foto. Per ottenere ciò bisogna ricorrere a cat:
$ cat foto_originale.jpg archivio_segreto.rar > foto_falsa.jpg
a questo punto l'archivio è all'interno di foto_falsa.jpg, adesso per visualizzare i files nell'archivio, basta cambiare l'estensione in foto_falsa.rar e decomprimere. Se invece si volesse nascondere un file di testo in una foto come veicolo per una comunicazione segretissima, allora si può sempre utilizzare la steganografia ed installare steghide, un ottimo metodo 😉
enjoy 😉
Per chi usa Box.com come spazio hosting per i propri file, può essere utile integrarlo con la nostra Linuxbox, per avere a portata di mano i files e poterne caricare subito degli altri. Mentre chi utilizza Dropbox non ha problemi, e può installare dai repository nautilus-dropbox, per Box.com bisogna al momento sbattersi di più per l'integrazione. I passi da eseguire sono i seguenti:
$ sudo apt-get install davfs2 $ mkdir ~/box.com $ mkdir ~/.davfs2/ $ sudo cp /etc/davfs2/davfs2.conf ~/.davfs2/ $ sudo cp /etc/davfs2/secrets ~/.davfs2/ $ sudo chown -R edmond ~/.davfs2/ $ sudo adduser edmond davfs2
(sostituire edmond col vostro nome utente) editare i due files in ~/.davfs2/ , nel file davfs2.conf cambiare la voce:
#use_locks 1
in:
use_locks 0
nel file secrets aggiungere indirizzo mail e password per l'accesso a Box.com
indirizzo@mail.com password
modificare /etc/fstab per il montaggio della cartella:
$ sudo nano /etc/fstab
ed aggiungere:
/home/edmond/box.com davfs rw,user,noauto 0 0
(sostituire edmond col vostro nome utente) per cocludere:
$ sudo chmod u+s /sbin/mount.davfs
$ sudo mount ~/box.com
se tutto è andato bene, inserire mail e password di accesso a Box.com, e provare a copiare un file nella cartella, da riga di comando.
enjoy 😉
Ho fatto diverse guide sulla personalizzazione del terminale, ma a differenza delle altre con questa si vedranno molte più informazioni riguardanti la nostra Debian/LinuxBox.
# cd /usr/bin
# wget -c https://raw.github.com/KittyKatt/screenFetch/master/screenfetch-dev -O screenfetch
# chmod +x screenfetch
$ screenfetch
enjoy 😉
In una cartella piena di files, come foto, video, musica, iso ecc ecc, può capitare che si ha bisogno di creare un archivio contenente solo alcuni files, a questo punto invece di dividere i files da usare, da quelli da non usare, si può usare tar, con l'opzione per escludere:
$ tar -cvzf archivio.tar.gz --exclude={*.iso,img} /percorso/della/cartella
enjoy 😉
Non so quanto è vecchia la notizia, ma siccome mi sono assentato per quasi due mesi dal blog, nei quali non ho seguito nulla, mi sono accorto adesso di alcune novità. Alcuni strumenti utili per il cracking sulle reti wifi, sono stati introdotti nei repository di Debian Sid. Parlo nello specifico di Wifite e di Reaver, ed ho notato che la versione di aircrack-ng è alla versione 1.1-5. Di questi strumenti e sul loro utilizzo avevo parlato in passato, facendo anche delle guide. Wifite–Reaver–aircrack-ng.
enjoy 😉
Si possono usare sostanzialmente tre metodi:
# fdisk -l
root@Debianbox:/home/edmond# fdisk -l
Disk /dev/sda: 500 GB, 500105249280 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start End Blocks Id System
/dev/sda1 1 22370 179686993 5 Extended
Warning: Partition 1 does not end on cylinder boundary.
/dev/sda5 1 6079 48821535 83 Linux
Warning: Partition 5 does not end on cylinder boundary.
/dev/sda6 6079 6201 979965 82 Linux swap
Warning: Partition 6 does not end on cylinder boundary.
/dev/sda7 6201 12280 48829567 83 Linux
Warning: Partition 7 does not end on cylinder boundary.
/dev/sda8 12280 18602 50781465 83 Linux
Warning: Partition 8 does not end on cylinder boundary.
/dev/sda9 18602 22249 29294527 a5 FreeBSD
Warning: Partition 9 does not end on cylinder boundary.
/dev/sda10 22249 22370 971932 82 Linux swap
Warning: Partition 10 does not end on cylinder boundary.
/dev/sda2 * 22371 25000 21117442 83 LinuxDisk /dev/sdb: 203 GB, 203925012480 bytes
240 heads, 63 sectors/track, 26342 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytesDevice Boot Start End Blocks Id System
/dev/sdb1 * 1 14 105808 7 HPFS/NTFS
Warning: Partition 1 does not end on cylinder boundary.
/dev/sdb2 14 14900 112538160 7 HPFS/NTFS
Warning: Partition 2 does not end on cylinder boundary.
/dev/sdb3 14900 26343 86509080 83 Linux
Warning: Partition 3 does not end on cylinder boundary.
# blkid -c /dev/null
root@Debianbox:/home/edmond# blkid -c /dev/null
/dev/sda2: LABEL="/" UUID="40a05e22-1f45-4740-a908-09400b2ed2ed" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda5: UUID="a351ff3b-97d3-4a18-b2e5-e2459ffcfbc9" TYPE="ext4"
/dev/sda6: UUID="a5affd48-bcae-4ab6-b139-9d42a9b989a8" TYPE="swap"
/dev/sda7: UUID="1fe3519a-e4f7-4570-bef5-7211dfc76990" TYPE="ext4"
/dev/sda8: UUID="0bcbe3f3-792a-42c5-a0b8-93cc2634fb41" TYPE="ext4"
/dev/sda10: LABEL="SWAP-sda10" TYPE="swap"
/dev/sdb1: LABEL="System Reserved" UUID="D41452ED1452D25A" TYPE="ntfs"
/dev/sdb2: UUID="A61864141863E233" TYPE="ntfs"
/dev/sdb3: UUID="c5fce1fb-6cbd-40ae-825e-167a5dadcebb" TYPE="ext4"
$ tail -f /proc/partitions
root@Debianbox:/home/edmond/Desktop# tail -f /proc/partitions
8 7 48827392 sda7
8 8 50781433 sda8
8 9 29294496 sda9
8 10 975872 sda10
8 16 199147487 sdb
8 17 102400 sdb1
8 18 112537600 sdb2
8 19 86505472 sdb3
11 0 1048575 sr0
11 1 1048575 sr1
tail: /proc/partitions: file troncato
major minor #blocks name8 0 488386584 sda
8 1 1 sda1
8 2 21125475 sda2
8 5 48827392 sda5
8 6 975872 sda6
8 7 48827392 sda7
8 8 50781433 sda8
8 9 29294496 sda9
8 10 975872 sda10
8 16 199147487 sdb
8 17 102400 sdb1
8 18 112537600 sdb2
8 19 86505472 sdb3
11 0 1048575 sr0
11 1 1048575 sr1
^C
enjoy 😉
netselect-apt – analizzatore della velocità per scegliere un mirror Debian veloce
# apt-get install netselect-apt
# netselect-apt
Risultato:
The fastest 10 servers seem to be:
https://ftp.it.debian.org/debian/
https://mi.mirror.garr.it/mirrors/debian/
https://debian.fastbull.org/debian/
https://mirror.units.it/debian/
https://ftp.plusline.de/debian/
https://mirror.i3d.net/pub/debian/
https://giano.com.dist.unige.it/debian/
https://ftp.proxad.net/mirrors/ftp.debian.org/
https://debian.mirror.root.lu/debian/
Of the hosts tested we choose the fastest valid for HTTP:
https://ftp.it.debian.org/debian/Writing sources.list.
Done.
enjoy 😉
Quando si usa dd per copiare un file o cancellare un disco, non si è a conoscenza fino a che punto si trovi, e quindi quanto rimanga alla fine del lavoro. Per ovviare a questo, e quindi mostrare qualcosa che ne indichi il progresso, esistono due modi:
# apt-get install dcfldd
quindi:
$ dcfldd if=/dev/zero of=/dev/null
oppure:
$ dd if=/dev/zero | pv | dd of=/dev/null
enjoy 😉