Come convertire chiavi Putty PPK in chiavi Openssh standard su Debian

Oggi mi è capitato di usare Windows (grazie a Vmware che ha deciso di punto in bianco di lasciare gli utenti linux senza un cliente per gestire le VI, forse per vendere qualche Workstation in più in cui far girare Windows per far girare il loro client…), polemiche a parte, ho utilizzato puttygen per creare le chiavi che ovviamente sono state salvate in un formato leggibile solo dalla suite Putty, che è disponibile da liinea di comando anche in Debian, tra i tool anche l’omologo puttygen in grado di convertire le chiavi da ppk ad Openssh.

Andiamo per gradi, prima installiamo il pacchetto putty-tools (solito apt-get) e poi possiamo convertire entrambe le chiavi in questo modo:

paolomainardi@paolo-laptop:$ puttygen chiave-putty.ppk -O <strong>private-openssh</strong> -o ~/.ssh/id_rsa paolomainardi@paolo-laptop:$ puttygen chiave-putty.ppk -O <strong>public-openssh</strong> -o ~/.ssh/id_rsa.pub

In questo modo si riescono ad estrarre chiave pubblica e privata (ovviamente vi chiederà, se l’avete impostata, la passphrase)

Tutto molto semplice!

Come realizzare un clone di Youtube in PHP

php-ffmpeg

Se vi siete mai chiesti come realizzare un clone di youtube totalmente in PHP (magari con Symfony), non vi resta che leggere quest’articolo da Vexxblog, che ci spiega passo passo come convertire e codificare i video nel blasonato formato FLV.

Il processo richiede alcuni passaggi, prima di tutto l’installazione del modulo ffmpeg-php, che farà tutto il lavoro sporco di conversione/codifica, passare il file in input (magari inviato da un utente appunto) allo script con php-ffmpeg e infine (ovviamente) salvare il file in formato FLV nel DB o su filesystem.

Putroppo gli script richiedono l’utilizzo della funzione exec(), che in molti shared hosting (buona pratica) è disabilitato, proprio per evitare spiacevoli situazioni e gli script come sono pubblicati non hanno un minimo controllo sugli errori.

Quando avrò un po di tempo, vedrò di riproporre lo stesso codice, ma come modulo Symfony, utilizzando al meglio le Best Practices.

Se volete dare un occhio al codice, andate qui.

Update: Ho trovato anche questa classe, completamente ad oggetti PHP5, direttamente la descrizione ufficiale:

This class is a wrapper around the ffmpeg program to manipulate and convert video files.

Currently it can perform several types of manipulation operations that include video format conversion, extract video frames into separate image files and assemble a video stream from a set of separate video images.

Several parameters can also be configured like the output video file format (which can be Flash video or any other supported by ffmpeg), video and audio bit rate and sample rate, video dimensions and aspect ratio.

Non l’ho ancora provata, ma ci farò un pensierino.

PfSense, un firewall-router professionale a costo zero

Ciao, oggi la segnalazione di un amico su questo post, che avevo scritto qualche tempo fa su debianitalia, mi ha dato un input per scrivere questo breve articolo.

PfSense è una distribuzione di Freebsd (al momento 6.1) , derivata dal buon progetto monowall con cui condivide parte del core e della Gui WEB di amministrazione, destinata al mondo del networking avanzato, firewall e routing, integrando tutti i tool che un amministratore di rete ha bisogno, inoltre oltre ai tool standard di freebsd è stato fatto il porting da OpenBsd dell’eccellente Packet Filter PF.

Read more

Aspetti di sicurezza dei protocoli wireless Wep - Wpa - Tkip

Voglio condividere con voi una tesina che ho scritto qualche tempo fa per l’esame di sicurezza

E’ una panoramica generale sul funzionamento delle reti Wireles e sugli aspetti di sicurezza dei principali protocolli di sicurezza utilizzati (vabè nel frattempo è uscito anche WPA2…).

Sono analizzati in dettaglio, con tanto di esempi dimostrativi di cracking (con aircrackng) , il protocollo Wep (totalmente insicuro in ogni sua forma) e il protocollo WPA (più sicuro ma facilmente crackabile) e in maniera un attimino più sommaria il procollo WPA2 802.11 e una piccola bibliografia che ho utilizzato per documentarmi

Lo scopo della tesina non è quello di “insegnare” come crackare una rete wireless, ma semplicemente dimostrare in maniera analitica come le tecniche fino ad oggi utilizzate per rendere sicure le nostri reti Wireless siano totalmente inefficaci, senza prendere le dovute precauzioni.

Quindi non mi assumo nessuna responsabilità, se tale documento possa essere utilizzato per fini “meno accademici”.

Potete scaricarlo da qui:

http://www.mainardipaolo.org/doc/wlan.pdf

  • Cerca


  • About me

    Benvenuto nel mio Blog, un piccolo spazio virtuale in continua evoluzione che mi permette di condividere con voi tutto ciò che ritengo interessante. Sentiti libero di esplorare liberamente ogni contenuto di questo sito. Se vuoi altre informazioni su di me, puoi scaricare qui il mio curriculum aggiornato. Oppure scrivimi

  • Iscriviti ai feed

  • Archivi