Se sei alla ricerca di un dispositivo di sicurezza multifunzione, allora potresti voler dare un’occhiata a Flipper Zero.

Questo gadget è progettato per aiutare gli utenti a proteggere la propria privacy e la propria sicurezza online, offrendo una vasta gamma di funzioni utili.

FlipperZero in azione

Flipper Zero può essere utilizzato come strumento di hacking etico, come telecomando universale per controllare dispositivi elettronici, come dispositivo di sicurezza per aprire porte, come chiave per crittografare e decrittare messaggi e altro ancora. Inoltre, è anche un dispositivo di gioco, con una serie di giochi integrati per sfidare la mente e tenere occupati gli utenti.

Uno dei vantaggi di Flipper Zero è la sua portabilità. Con un design compatto e leggero, è facile da trasportare ovunque tu vada, e può essere utilizzato per proteggere la tua privacy anche quando sei fuori casa o in viaggio.

Flipper Zero è anche altamente personalizzabile, con la possibilità di aggiungere nuove funzioni tramite l’aggiornamento del firmware. Ciò significa che il dispositivo può evolversi con te e soddisfare le tue esigenze in evoluzione nel tempo.

In conclusione, se stai cercando un dispositivo di sicurezza multifunzione che ti aiuti a proteggere la tua privacy e la tua sicurezza online, mentre ti diverti anche a giocare, allora Flipper Zero potrebbe essere la scelta giusta per te.

I Raspberry hanno un costo veramente basso tant’è vero che  con poco più di 10 euro potete portarvi a casa il modello 0.

Con 10 euro però acquistate solo la scheda raspberry senza nessun altro accessorio. C’è un modo per poterlo utilizzare avendo solo la scheda madre ed una schedina SD. Se non avete bisogno di schermo e vi serve creare solo un piccolo NAS potete investire i soldi risparmiati su un Hard Disk.

Potete alimentare il raspberry utilizzando l’alimentatore di un vecchio cellulare con micro usb. L’unica cosa che non potete evitare è la scheda sd da almeno 16Gb, su Amazon se ne trovano ad una decina di euro.

Per cominciare dovete procurarvi l’immagine di raspbian e la potete trovare sul sito ufficiale nella sezione Downloads. Qui potete scegliere una tra le diverse versioni, non ha importanza.

Ottenuta l’immagine dovete estrarre il contenuto del file zip e trasferire l’immagine avviabile sulla scheda sd. Con Windows potete utilizzare balenaEtcher. Su Linux potete scrivere l’immagine tramite il comando dd. Se non siete pratici della Shell di Linux anche qui potete usare il programma balenaEtcher sopra citati

Adesso non vi resta che inserire la scheda sd e aprire la partizione boot (la partizione mi raccomando, non la cartella!). Create a questo punto un file vuoto e rinominatelo ssh, copiatelo nella partizione boot. Infine create un altro file col seguente contenuto:

country=IT
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
 ssid="NOME DEL VOSTRO WIFI"
 scan_ssid=1
 psk="PASSWORD VOSTRO WIFI"
 key_mgmt=WPA-PSK
}

Fatto ciò salvate il file col nome wpa_supplicant.conf e copiatelo sempre nella partizione boot.

A questo punto inserite l’SD nel Raspberry e avviatelo. Aspettate qualche minuto che si accenda e se tutto è andato per il verso giusto potrete accedervi con ssh, l’indirizzo ip potete trovarlo con qualsiasi scanner di rete ovvero potete trovarlo nelle impostazioni del modem cercandolo dai dispositivi collegati. Potete fare anche un primo tentativo con il nome host, di solito raspberrypi, chiaramente il nome utente della sessione ssh sarà quello di default, pi per la user e raspberry come password. Su windows per il collegamento ssh potete utilizzare putty.

Avviata la sessione ssh potete attivare la vnc per l’accesso con GUI, digitate il comando raspi-config e in Interfacing Options attivate vnc.

An Hybrid UEFI GPT + BIOS GPT/MBR boot USB disk is a disk that works on both UEFI and BIOS PCs

Requisites:

  • A working Linux installation with the following packages: grub2, grub2-efi, gdisk (on Ubuntu: grub-pc-bin, grub-efi, grub-efi-amd64, gdisk)

  • An USB drive
  • Some Linux ISO.

Step 1: get the right /dev

From now on we will use a root shell because almost all commands we will use require it.

root@buntu:~# fdisk -l

...............

Disk /dev/sdb: 14.9 GiB, 16005464064 bytes, 31260672 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x70707573

Device     Boot Start      End  Sectors  Size Id Type
/dev/sdb1           2 31260671 31260670 14.9G af HPFS / NTFS / exFAT

Find the right dev (ie: mine was /dev/sdb and I WILL USE IT IN THE GUIDE, you have to use your dev).

Step 2: make GUID partition table and partitions

root@buntu:~# gdisk /dev/sdb
And then we are in gdisk prompt; from now on just give the commands in bold and the press enter.

GPT fdisk (gdisk) version 0.8.10

Partition table scan:

  • MBR: MBR only
    BSD: not present
    APM: not present
    GPT: not present

***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format
in memory. THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by
typing 'q' if you don't want to convert your MBR partitions
to GPT format!
***************************************************************

Warning! Main partition table overlaps the first partition by 32 blocks!
You will need to delete this partition or resize it in another utility.

Warning! Secondary partition table overlaps the last partition by
33 blocks!
You will need to delete this partition or resize it in another utility.

Command (? for help): o
This option deletes all partitions and creates a new protective MBR.
Proceed? (Y/N): y

Command (? for help): n Partition number (1-128, default 1): 
First sector (34-31260638, default = 2048) or {+-}size{KMGTP}:
Last sector (2048-31260638, default = 31260638) or {+-}size{KMGTP}: +1M
Current type is 'Linux filesystem' Hex code or GUID (L to show codes, Enter = 8300): EF02
Changed type of partition to 'BIOS boot partition'

Command (? for help): n
Partition number (2-128, default 2):
First sector (34-31260638, default = 4096) or {+-}size{KMGTP}:
Last sector (4096-31260638, default = 31260638) or {+-}size{KMGTP}: +50M
Current type is 'Linux filesystem'
Hex code or GUID (L to show codes, Enter = 8300): EF00
Changed type of partition to 'EFI System'

Command (? for help): n
Partition number (3-128, default 3):
First sector (34-31260638, default = 106496) or {+-}size{KMGTP}:
Last sector (106496-31260638, default = 31260638) or {+-}size{KMGTP}: 
Current type is 'Linux filesystem'
Hex code or GUID (L to show codes, Enter = 8300): 0700
Changed type of partition to 'Microsoft basic data'

Command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/sdb.
The operation has completed successfully.
Now gdisk will quit, it’s ok.

Step 3: make hybrid GUID/MBR

root@buntu:~# gdisk /dev/sdb
GPT fdisk (gdisk) version 0.8.10

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): r

Recovery/transformation command (? for help): h

WARNING! Hybrid MBRs are flaky and dangerous! If you decide not to use one,
just hit the Enter key at the below prompt and your MBR partition table will
be untouched.

Type from one to three GPT partition numbers, separated by spaces, to be
added to the hybrid MBR, in sequence: 1 2 3
Place EFI GPT (0xEE) partition first in MBR (good for GRUB)? (Y/N): n

Creating entry for GPT partition #1 (MBR partition #1)
Enter an MBR hex code (default EF): EF02
Set the bootable flag? (Y/N): n

Creating entry for GPT partition #2 (MBR partition #2)
Enter an MBR hex code (default EF): EF00
Set the bootable flag? (Y/N): n

Creating entry for GPT partition #3 (MBR partition #3)
Enter an MBR hex code (default 07): 0700
Set the bootable flag? (Y/N): y

Recovery/transformation command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/sdb.
The operation has completed successfully.
gdisk will quit (again) and it’s ok.

Step 4: format the partitons

We have to format in FAT32 two of the three partitions, /dev/sdb2 and /dev/sdb3. Umount the partitions if mounted and then:

root@buntu:~# mkfs.fat -F32 -n GRUB2EFI /dev/sdb2
mkfs.fat 3.0.27 (2014-11-12)

root@buntu:~# mkfs.fat -F32 -n DATA /dev/sdb3
mkfs.fat 3.0.27 (2014-11-12)

Now the partitons are ready, we will mount /devsdb2 to /mnt/efi and /dev/sdb3 to /mnt/data.

root@buntu:~# mkdir /mnt/efi
root@buntu:~# mkdir /mnt/data
root@buntu:~# mount /dev/sdb2 /mnt/efi/
root@buntu:~# mount /dev/sdb3 /mnt/data/

Step 5: install grub

In this step we will install grub in EFI partition (mounted in /mnt/efi) and in MBR.

root@buntu:~# grub-install --target=x86_64-efi --efi-directory=/mnt/efi --boot-directory=/mnt/data/boot --removable --recheck
Installing for x86_64-efi platform.
Installation finished. No error reported.


root@buntu:~# grub-install --target=i386-pc --recheck --boot-directory=/mnt/data/boot /dev/sdb
Installing for i386-pc platform.
Installation finished. No error reported.

Step 6: create folders for ISOs

In /mnt/data we should now have only one directory, boot; let’s create a directory for the ISOs.

root@buntu:~# mkdir /mnt/data/iso
In /mnt/data we should now have
/mnt/data/
– – – – – – – /boot/
– – – – – – – – – – – /grub/
– – – – – – – /iso/
Now we add 2 folders in /iso, one for the other ISOs and one for Debian (this is a workaround for a known bug).
root@buntu:~# mkdir /mnt/data/iso/debian
root@dbuntu:~# mkdir /mnt/data/iso/others

Let’s download some ISOs, here i will explain ho to configure grub to boot Debian XFCE amd64 Installer and Tails i386; here there are instructions for other distros.

Debian

Download:

And put these files into /mnt/data/debian/

Tails

Download the iso torrent. Then create a folder for tails and copy there the iso.

root@buntu:~# mkdir /mnt/data/others/tails

In /mnt/data we should now have
/mnt/data/
– – – – – – – /boot/
– – – – – – – – – – – /grub/
– – – – – – – /iso/
– – – – – – – – – – – /debian/
– – – – – – – – – – – – – – – – debian-8.5.0-amd64-xfce-CD-1.iso
– – – – – – – – – – – – – – – – vmlinuz
– – – – – – – – – – – – – – – – initrd.gz
– – – – – – – – – – – /others/
– – – – – – – – – – – – – – – – /tails/
– – – – – – – – – – – – – – – – – – – – tails-i386-2.5.iso

Step 7: configure grub

Now we need to configure grub; grub at boot reads its config from a config file (grub.cfg). Create a grub.cfg file with the following content and copy it into /mnt/data/boot/grub/:

# path to the partition holding ISO images (using UUID)
probe -u $root --set=rootuuid
set imgdevpath="/dev/disk/by-uuid/$rootuuid"

insmod exfat

# Setup video
if [ "$grub_platform" = "efi" ]
then
    insmod efi_gop
    insmod efi_uga
fi

if [ "$grub_platform" = "pc" ]
then
    insmod vbe
fi

# Setup font
insmod font

if loadfont ${prefix}/fonts/unicode.pf2
then
    insmod gfxterm
    set gfxmode=auto
    set gfxpayload=keep
    terminal_output gfxterm
fi

# Setup GRUB Screen
insmod jpeg
if background_image /boot/grub/grub_bg.jpg ; then
    set color_normal=white/black
    set color_highlight=white/green
else
    set menu_color_normal=white/black
    set menu_color_highlight=black/light-gray
fi

menuentry "Tails 2.5 i386" {
    set isofile='/iso/others/tails/tails-i386-2.5.iso'
    loopback loop $isofile
    linux (loop)/live/vmlinuz2 boot=live config findiso=${isofile} live-media=removable apparmor=1 security=apparmor nopersistent noprompt timezone=Etc/UTC block.events_dfl_poll_msecs=1000 noautologin module=Tails i2p
    initrd (loop)/live/initrd2.img
}

menuentry 'Debian 8.5.0 amd64 CD 1 XFCE' {
        set isofile='/iso/debian/debian-8.5.0-amd64-xfce-CD-1.iso'
        set initrdfile='/iso/debian/initrd.gz'
        loopback loop $isofile
        linux (loop)/install.amd/vmlinuz iso-scan/ask_second_pass=true
        initrd $initrdfile
}
menuentry "Reboot" {
        echo "System rebooting..."
        reboot
}

menuentry "Shutdown" {
        echo "System shutting down..."
        halt
}

It’s done! If you want to customize grub’s background copy a .jpg into /mnt/boot/grub/ and rename it grub_bg.jpg. Now unmount the USB drive and test it.
root@buntu:~# umount /mnt/efi
root@buntu:~# umount /mnt/data

Sources: arch linux wiki and many other sites like Ninux

Continua la migrazione del Ministero della Difesa verso l’open sourcecon l’abbandono della suite Microsoft a favore i LibreOffice

La piattaforma di sistemi informatici open source per la produttività scalza così per la prima volta Microsoft Office dal desktop di una grande pubblica amministrazione centrale nel nostro paese. La migrazione è partita a ottobre e ad oggi sono 5mila le macchine dell’Esercito, della Marina e dell’Aviazione italiana che hanno montato la suite di LibreOffice.

La suite open source p scalza così  Microsoft Office dal desktop di una grande pubblica amministrazione nel nostro paese. Da ottobre e ad oggi sono 5000 le macchine dell’Esercito, della Marina e dell’Aviazione italiana che sono passati a LibreOffice

LibreOffice

Libreoffice

Questa operazione, stando a quanto riporta Difesa, costerà 45 mila euro, investiti per il passaggio al nuovo software di gestione documentale e prevede il passaggio di ben 100mila macchine al nuovo sistema.

Secondo il Ministero, la transizione, che durerà quattro anni, permetterà di risparmiare fra i 26 e i 29 milioni di euro, che saranno poi reinvestiti per l’upgrade e la reingegnerizzazione dei processi del software ERP della Difesa.

Come riporta l’articolo di Zdnet, il Generale Camillo Sileo, supervisore dell’operazione “LibreDifesa”, avrebbe chiarito che i primi 75.000 PC migreranno verso l’open source entro il 2017 e i restanti 25.000 non più tardi del 2020.

Per rendere più agevole questo delicato passaggio, il Ministero ha predisposto 25 seminari di formazione, che verranno pubblicati in CreativeCommon a potenziale vantaggio di altre amministrazioni che sceglieranno di passare all’open source.

Un’indagine condotta sui dipendenti del Ministero, volta a chiarire le modalità d’uso del software Microsoft, ha chiarito che solo il 20% usa Power Point, solo il 15% usa Excel e il 2% pensa di aver bisogno di Access.

Auguri a chi non aspetta Natale per stare in Famiglia.
Auguri a chi per forza di cose non potrà stare in Famiglia.
Auguri a chi non aspetta Natale per ricordarsi di chi non c’è più.
Auguri a chi ha dei Valori.
Auguri a chi NON li tradisce ne tradisce.
Auguri alle persone leali.
Auguri a chi Sogna.
Auguri a chi combatte e si batte.
Auguri a chi pur dormendo è sempre sveglio.
Auguri a chi sbaglia e non cerca scuse.
Auguri a chi sa chiedere scusa.
Auguri a chi non si arrende.
Auguri a chi invece queste feste le maledice… per la sosta del campionato.
Auguri a chi segue i propri colori.
Auguri a chi ride ancora a distanza di anni,con le stesse persone di sempre.
Auguri a chi spegne la televisione per fare due chiacchiere.
Auguri a chi non importa dove,l’importante è con chi.
Auguri a chi davvero Vive,e non sopravvive.
Auguri a chi non c’è più,ma è comunque presente.

.