Mantenere in sicurezza il proprio Mac

MacOS, da qualche versione, ha una serie di meccanismi di protezione preinstallati ed abilitati, come SIP, XProtect, Gatekeeper, etc. Ogni sistema effettua una serie di controlli di sicurezza per evitare che si possano intallare/avviare applicazioni dannose. L’aggiornamento di questi sistemi è automatizzato ma, se vogliamo assicurarci che tutto sia effettivamente aggiornato, possiamo utilizzare LockRattler una … Leggi tutto

MacOS: generare un certificato PFX da CRT

Con le recenti versioni di OpenSSL 3.x è stato modificato l’algoritmo di default (ora è AES-256-CBC) per la generazione dei certificati. Questo crea un problema di compatibilità durante la creazione di pfx che solitamente creiamo con: Provando infatti ad importare il pfx si ottiene continuamente un messaggio relativo alla password errata. Per ovviare si può … Leggi tutto

BASH: Caricare/scaricare file da wetransfer

Oggi vi segnalo uno script python che permette il download e l’upload di file da/verso wetransfer, parliamo di transferwee. Innanzitutto lo possiamo scaricare con: L’utilizzo è molto semplice, ma bisogna prima installare la libreria requests. Inizioamo quindi con: e poi potremo procedere con: Ci sono anche una serie di funzioni utili, ad esempio per vedere … Leggi tutto

Installare nodejs su Debian

Sicuramente è possibile installare nodejs tramite apt e nei repository Debian ufficiali ci sono già dei pacchetti precompilati. Se vogliamo usare i pacchetti presenti nella distribuzione, dobbiamo ricordarci che non sono aggiornati all’ultima versione disponibile. Possiamo fare così: In alternativa, possiamo installare l’ultima versione direttamente dal repository di nodejs, i dettagli sono a questo indirizzo. … Leggi tutto

Contare il numero di file di una cartella

Il modo più semplice per contare il numero di file presenti in una cartella è: ovvero elencare il numero di file nella cartella e poi contare le righe. Se però vogliamo contare il numero di file nella cartella corrette ed anche nelle sottocartelle, bisogna usare un differente comando: questo è utilizzabile se il numero dei … Leggi tutto

zsh: come svuotare velocemente un file

Chi è abituato, come me, ad utilizzare BASH e si trova ad usare ZSH, tra le varie piccole differenze si sarà accorto che non è più possibile usare la scorciatoia > per creare un nuovo file o svuotarlo, es: >pippo.txt Mentre questo su BASH creava un file vuoto oppure lo svuotava se esisteva già, se … Leggi tutto

Brew: Installare xdebug su PHP 8.2

La versione PHP attualmente installata da brew (il packet manager per MacOS) è la 8.2.6, anche se ci sono altre versioni che si possono installare sempre tramite brew. Per aggiungere anche l’estensione xdebug bisogna usare pecl perché non è presente direttamente nel repository di brew. Per installare PHP ed xdebug possiamo fare come segue: brew … Leggi tutto