[ https://issues.apache.org/jira/browse/TIKA-3784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17816192#comment-17816192 ]
Tim Allison commented on TIKA-3784: ----------------------------------- Or verbose mode: {noformat} Sequence Integer(3) Sequence ObjectIdentifier(1.2.840.113549.1.7.1) Tagged [CONTEXT 0] DER Octet String[2603] 30820a273082043d06092a864886f70d010706a082042e3082042a0201003082 0'0=*H.0*0 042306092a864886f70d01070130819106092a864886f70d01050d3081833062 #*H0*H00b 06092a864886f70d01050c305504409230fd49789d0b306756c36540fc618f09 *H0U@0Ix0gVe@a 05fc94d32f934c12312e92b80a737058f3919dc41b024b14c9a3eb45922628b5 /L1.spXKE&( 14f013842a44af174b26b7f30dd88402030f4240300c06082a864886f70d020b *DK&B@0*H 0500301d060960864801650304012a0410121c481cab9a38375a29a8eb4d4703 0`He*H87Z)MG f380820380b4abd22fed0e82635ae69b52d94ea261ce899cb7ceaa833706d6e6 /cZRNa7 6c8a20fccd910e314306f737506a41a83b87db4ada1aec0bf274eccf7743e4b3 l 1C7PjA;JtwC f4e939f34d5b61a87521e5ac5fd7a558791d0de123097ccd020cf33e82767403 9M[au!_Xy#|>vt 7058be6836a97220209c99c18997dd4aaaf6376e8daea39e92baacec67b89a14 pXh6r J7ng 2b4ac3693ec47b51d8cc61b991da01f35628fdae4d1009dd3c8dbc01c062e706 +Ji>{QaV(M<b 6112c7b08cb7450315106e8bf8a3b7f1f3928f7425e721a3dc1cf01dc5eeede9 aEnt%! 83cb37100b3ca085503f933f68ffd6657babc856f044971212f7010fb06536dc 7<P??he{VDe6 734004a97666d94ed83cc9df2886476a7b702c31cd99176829593fd1f1f57316 s@vfN<(Gj{p,1h)Y?s 7be6748aa6d86140b82c5fe2241d6a6e15c4a0652dfe18212aeb87df2ebbaa9f {ta@,_$jne-!*. eb1a165e8e110048e5779395c46934a65bc22989974a858dda6c109646cd72e0 ^Hwi4[)JlFr 5d0f51557b4e1f195c7f88daca7899386b1cab3de7f7210f237be69990369f44 ]QU{N\x8k=!#{6D f7ea5db85d522f00550a88093d7b9d76459ee94880ddd2ea763cc908d4615106 ]]R/U={vEHv<aQ 60f1be1a86936aa6c6499a270a5938dc9b265f43e4226a63699937f9ad2818db `jI'Y8&_C"jci7( 32b0c21f2b8fe249d15de176e31b3bd2d521b7a907491072e1ee871f52c2676a 2+I]v;!IrRgj bee50948cac7be13896420747b5ced1ef573581d5d40a52b1f2f1e691a6079c7 Hd t{\sX]@+/i`y 04f5a5637aea75c426868b83ef22b3b8714628a354342feeb4c320b83eb22fd0 czu&"qF(T4/ >/ 1c6aa5834cf8dc0879f2cb1168be6449b53fbd6dc9e62ca8256e6da3a2d19906 jLyhdI?m,%nm 5cdbdeaec0999743c9020f154155b717b6b1678bf987794e60608fefd0571ae1 \CAUgyN``W 6f8123f30c45d02d19b2d9e854343ab37cd5798d94f63898601a37fd019c9bc8 o#E-T4:|y8`7 881f6c6efebf91df9666a5e1b177e3deb8eb1ce4ed42b6a73ec771540d9dd419 lnfwB>qT f46d420c1ef3128a550a5cc5f36ef402f72710e8ac6a7661fb7d3387a5f84de5 mBU\n'jva}3M 3c1424db71d44382a19b7a70f94e06aff9d2c88b213daaf437f6d524d22524c5 <$qCzpN!=7$%$ cb7d9d6ba2cea9ebcb99dffeb8fb0d9138075e0ef8f12035dabfe289c2d73448 }k8^ 54H e815bfb34eecd8d7d77a6beda1b9db71ff083e92afa92e32937c54c492c8847e Nzkq>.2|T~ b1244ee5ee0ccbb2fbe0f7bf277cd3ea6c53123e96feea6866d6d8d9af9c4b94 $N'|lS>hfK bc07ee4a285459b6a221bf04f7bef730efb108db1a157e9a4d622122f440bf9f J(TY!0~Mb!"@ 248109387f9362ed59ed44686828f3ff060888bd34a76350aa680ac8b1b7e0c1 $8bYDhh(4cPh d0c05d2a3ee91a346413511b48362e58dffbeae55789ae179307032e9fabc033 ]*>4dQH6.XW.3 8e2d1a16af308205e206092a864886f70d010701a08205d3048205cf308205cb -0*H0 308205c7060b2a864886f70d010c0a0102a082056c3082056830819106092a86 0*Hl0h0* 4886f70d01050d308183306206092a864886f70d01050c305504407e483ed9a8 H00b*H0U@~H> 2f508286cc2b702fce42d3f49e1212899c2306da11428d0a2d0c5753842afea9 /P+p/B#B-WS* 318e126f5a9210a35eef41201ade1621342275bbdc1e1203c5c3ac02030f4240 1oZ^A !4"uB@ 300c06082a864886f70d020b0500301d060960864801650304012a04105e90cb 0*H0`He*^ 77a055e0be074a4e8f80f84aee048204d00e38277e485269d64f955a49ed5247 wUJNJ8'~HRiOZIRG e5a24f6717b07a91d15574d46bd2b442d0a13ab34fec55be179bfdf6eae15eee OgzUtkB:OU^ 01aa261854275d2d93be49898b759880b8f47249b04d735803b6f16102da8909 &T']-IurIMsXa cf74c73172a798a209943e65efec491a3bf09ccf022acdfb1e0bb6fd9a50a1d9 t1r>eI;*P bc01c848dbbb7c8e66fa0349ef29445ada763b62427b00fa87bc2846d1b9f690 H|fI)DZv;bB{(F 0066d4a6d2ead07f7b1b83f8a8f7ca69200a45a5f39ecb0476f9cf09d57b2e63 f{i Ev{.c da8a0faf0faf1fb0e924716695d9f207f8fc977ba7793e1aa65efe7652fdf83d $qf{y>^vR= 750738ce443365ae96b94f275ce0e13af5f2cb400722053a9f618d56f108314b u8D3eO'\:@":aV1K b7183342c26f9fde3a075d92597c509fd570bd9917d773921445e03eaf00fe24 3Bo:]Y|PpsE>$ 48227e6d4492dc51e975dfde2fac15e8c9b1ee812958bd00200177228c39a0c1 H"~mDQu/)X w"9 b8d1b92545153cfd3064dc8d464cfada545d7ed8b96b8cbeb58d4ecb19572633 %E<0dFLT]~kNW&3 82d86f727c4a5cbebf127c9de46e6566e61ef779922903c3df79d0c84743cf25 or|J\|nefy)yGC% e9287c48c8535bf71cf6b0104160a762f403ce7da791e3c38781bcffc1537f16 (|HS[A`b}S bd6d9d9a55ac3475d0a82e8aa9d98e10525fc2795ebeef45c9bf50924059b01d mU4u.R_y^EP@Y f715839f37e44969f3ec248f19c030cdd0a693d5749f7686b704d27f1a52ca00 7Ii$0tvR 98d6e856d4efece298383aecfa82aa19bc98eef9e9f333a656479ffa0dd85c6e V8:3VG\n df0fa6cd82d1c5115a507b9abebfb716d03729cc196d41382890482e0259b9f5 ZP{7)mA8(H.Y 4016a1b718ac074ba88aa9a06d2dd6134578caeb7513b64a5e93c4970b8f9460 @Km-ExuJ^` b25c6a2871c801d8464d64ef4a494b9d33483bb5979ac8aaa404aeaa721e75e2 \j(qFMdJIK3H;ru 90b35eb26fcd1e004c8c1507ff349d656bd4caf52b7af890cc744c645c0a0274 ^oL4ek+ztLd\t 8e2a27fc66a6f0f82dfcc3886432ce4ccc875a4893a17b844dbb96e972d79199 *'f-d2LZH{Mr 755bf826069c42d40d46d9526a2f236be06eb88be7527d8ef5c840aeff3df423 u[&BFRj/#knR}@=# 744ce3534ed2e07a79be3004ae58b95eef13de3118d9d66f5312f2cdc26fc651 tLSNzy0X^1oSoQ b78abf60fb8e23ae882b335c9cbec1bb183f2c16752d18de9eccfdb4e35bb4cb `#+3\?,u-[ 86f928c1633bb537c246482544437d55aeaf7440c04c9c224461b84506df011b (c;7FH%DC}Ut@L"DaE cd82bcb114413981c019e05c4e21cc96524092b9adca37b981abf2446d892ffb A9\N!R@7Dm/ 56ae49c633577fbced2fefc43336b25d3853e8b4c7c16ac31371e49f09c840a7 VI3W/36]8Sjq@ e9b2e9d9a695cccc1d48b8dd338f6cd68c4cdc57710d87c32512d82f2a5b0b23 H3lLWq%/*[# 20fb30682ced9e2bf9578378f5efe8055fa4a38bef3ee3485e2ae406205c8940 0h,+Wx_>H^* \@ d0dd1fa1ec74e52763f17483a510fa8e6cbffb684643756379cf235c901f15f6 t'ctlhFCucy#\ 4b965bda9375bf56a945c02c5d1664525a670c66b1bf6b877565e1836cf6280b K[uVE,]dRZgfkuel( f42c4c9f7144641452039dc03ddc59cfa08f53378d4d42d0ff34b3d991821da2 ,LqDdR=YS7MB4 9324f8615a451866cc2eedce81506b195ddddab1b3645ec781f2abbed656382f $aZEf.Pk]d^V8/ 1d138436888b39d3d8db4c0aa3fa9e44de0096ad0562528d8fba607b098493f0 69LDbR`{ 4ffe0ce322e81ca815fbc227670f4f94eef87093ee90faf067a0084ac709f8f5 O"'gOpgJ ad90ff67872afe0c78a9040fa52eb76dd299534cabb030e4cdcf3893054a646d g*x.mSL08Jdm b5e34e238965f39d1bd8d1fc096518c1c91281dda48d0f5fc4e3e5251c424aa5 N#ee_%BJ 24d9074f7f8d5eac2df5f35fc17deec4c8be939a050e40514a73cadd62041172 $O^-_}@QJsbr 6fda2b98eabd3909a3e5b9b79f1852e2e321d43755d295564c0d98247759896f o+9R!7UVL$wYo b73148302106092a864886f70d01091431141e12006c006f00630061006c0068 1H0!*H1localh 006f00730074302306092a864886f70d01091531160414e376b462052b2fd4b9 ost0#*H1vb+/ 125bb0eae04f10c8c0c5b0 [O Sequence Sequence Sequence ObjectIdentifier(2.16.840.1.101.3.4.2.3) NULL DER Octet String[64] bbaf9100d3ab8fb53a7c95b17339e10b8af6a995bb9df52b10d70f5dbb0cf090 :|s9+] 8f559373c26ac066f06028449ac3ee2967a840503fee7c9681d86acd599fe61f Usjf`(D)g@P?|jY DER Octet String[64] fb5bed4dc04cda9b274130c9a7e772bfa9e6e45bb406464f3b77e4f2ebe0b852 [ML'A0r[FO;wR 78a02e7734f1ea47936305b0f895b3992b7db216d80bd89539633d9e4c9be3cc x.w4Gc+}9c=L Integer(1000000) {noformat} > Detector returns "application/x-x509-key" when scanning a .p12 file > ------------------------------------------------------------------- > > Key: TIKA-3784 > URL: https://issues.apache.org/jira/browse/TIKA-3784 > Project: Tika > Issue Type: Bug > Components: detector > Affects Versions: 1.26 > Reporter: Matthias Hofbauer > Priority: Critical > > We are using tika to check if the MIME type of the file extensions matches > with the MIME type of the file content. > After our upgrade from tika-core 1.22 to 1.26 our logic does not work anymore > for certificates of type .p12, .pfx, .cer, .der. > For the .p12 and .pfx extension the MIME type is "application/x-pkcs12" but > the tika detector returns "application/x-x509-key" instead. > After checking the tika-mimetype.xml and comparing it to my .p12 file I found > the following MIME magic which explains why I got these types back. > {code:xml} > <mime-type type="application/x-x509-key;format=der"> > <sub-class-of type="application/x-x509-key"/> > <!-- These are just a bunch of magic integers as defined by the key > format... --> > <!-- Always seem to have a version integer as their first entry, --> > <!-- normally 00, 01 or 02, check for that --> > <magic priority="40"> > <match value="0x3081FF020100" type="string" > mask="0xFFFF00FFFFFC" offset="0"/> > <match value="0x3082FFFF020100" type="string" > mask="0xFFFF0000FFFFFC" offset="0"/> > </magic> > </mime-type> {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)