diff --git a/rsaserver.go b/rsaserver.go index 9ef60d4..3b2606c 100644 --- a/rsaserver.go +++ b/rsaserver.go @@ -182,10 +182,13 @@ func decryptKeyIV(ed string, privateKey *rsa.PrivateKey) ([]byte, error) { func handleDecrypted(decryptedDataB []byte, uidB []byte){ data, _ := base64.StdEncoding.DecodeString(strings.TrimSpace(string(decryptedDataB))) + + fileType, err := magic.Lookup(data) if err != nil { if err == magic.ErrUnknown { fmt.Println("File type is unknown") + fileType.Extension = "unk" }else{ panic(err) }