14 commenti su “P7M Viewer for Mac OS X

  1. Prima di tutto volevo ringraziare chi ha fatto lo script e ci ha spiegato come decodificare i p7m dal terminale.
    Poi volevo segnalare che sia dal terminale sia ovviamente dallo script che per alcuni p7m il trucco non funziona e non si riesce a decodificare il file, qualcuno sa xche?

    • Probabilmente sono p7m base64…

      Aprili con textedit e vedi se sono binari o testuali. Nel secondo caso la procedura è diversa.

      • Grazie di avermi risposto!
        Si ai ragione il p7m e testuale aprendolo con textedit inizia così
        —–BEGIN PKCS7—–
        MIMDAn4GCSqGSIb3DQEHAqCDAwJuMIMDAmkCAQExDzANBglghkgBZQMEAgEFADCD
        AvmlBgkqhkiG9w0BBwGggwL5lQSDAvmQJVBERi0xLjQKJcOkw7zDtsOfCjIgMCBv
        YmoKPDwvTGVuZ3RoIDMgMCBSL0ZpbHRlci9GbGF0ZURlY29kZT4+CnN0cmVhbQp4

        quale la procedura giusta?
        Ti ringrazio

        Antonio

      • Devi decodificarlo da base64.

        Da terminale:

        openssl base64 -d -in -out

        Dove file in input è il p7m che hai ora, e fileinoutput è il p7m binario da creare. A quel punto vai di openp7m.

        Ciao

      • OK funziona !!!!!!!
        Grazie 1000000000000 della dritta
        ora vedo se sono capace di modificare il tuo script e renderlo “universale”, e poi telo ripasso a te e alla comunità
        Grazie ancora, era umiliante dover passare da windows x aprire i p7m

      • Sono riuscito a fare uno script universale, cioe che determina se il file e un base64 o un binario, ma non essendo molto pratico di Apple script , ho fatto uno script bash del terminale, eccolo qui

        #!/bin/bash
        echo “Trascina qui il file p7m”
        read file
        test=$(head -c 10 “$file”)
        echo $test
        if [ “$test” == “—–BEGIN” ]
        then
        openssl base64 -d -in “$file” -out “$file.pdf”
        else
        openssl smime -decrypt -in “$file” -inform DER -verify -noverify -out “$file.pdf”
        fi
        exit 0

        ho anche cercato di riprodurre la stessa funzionalità dello script di skeyby facendo un applicazione Autometor, ma non funziona bene come l’Apple script, ad ogni modo la potete scaricare da qui
        https://dl.dropboxusercontent.com/u/5663561/OpenP7M%20universal.app.zip

        P.S.
        qualcuno riesce a sistemare lo script in apple script?
        grazie a tutti

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...