1
0
mirror of https://github.com/drwetter/testssl.sh.git synced 2025-05-02 22:36:05 +02:00

Firefox 137 (Win 11)

This commit is contained in:
Dirk 2025-04-09 20:28:31 +02:00
parent 51fce5feb1
commit 5d9d5276e3
2 changed files with 48 additions and 0 deletions

@ -1640,6 +1640,30 @@
requiresSha2+=(false)
current+=(true)
names+=("Firefox 137 (Win 11)")
short+=("firefox_137_win11")
ch_ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA")
ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384")
ch_sni+=("$SNI")
warning+=("")
handshakebytes+=("16030107620100075e0303a0b1ef8be287453f90ada3213b0b3fe24ab4724790b494fc370480cd7a924bec20faab9a25078ed312a24ff2134e59987ac478ea31c17509053c40c08d0799e4d00022130113031302c02bc02fcca9cca8c02cc030c00ac009c013c014009c009d002f0035010006f30000000f000d00000a7465737473736c2e736800170000ff01000100000a0010000e11ec001d00170018001901000101000b00020100002300000010000e000c02683208687474702f312e310005000501000000000022000a00080403050306030203001200000033052f052d11ec04c000534636761d96a91bff883cd3997146e37c10a2cbec183b1545046351711c2c14cb9bcee0b6c65fd18ac9139d375a94d7b69a92728dbfacbcc25b8fdf814d9bf1bce16bbaf8410bdce6b28d2b3ba2e58bd181c655db9d3adc763f88300ba4c9129b5798fc539eab8e41b2008919632a42bd51523593c41ef984801a972d2616a3db7a0cf4ba3248cc5ee88c26c30272d0d23e9bf4603916198938bd1fc69c7c4a9d26b7a57692932128b4c044612c958772c0bda2f897ae10661c9cacbfd99af871a84b79007b9bbc443439e7896ede49087c83564894b0a5f261d51bba447cabae5bb3c1781d36930233acc56f9bb2d23a7721d5b345a8a242a09ac1f64a20e863308a0cad7cb0eb9b0bc5bcb83cf4b0b71bae37a2919e25bd9f8a762454bb6fb5b477ba1f3eaa1a3f54010d61c5089b38a12bc65ffa37dd4aca76320221b60ff9cc466e3613b54c16bd94375f8bb8242b4fb648cebea0371271164f3858ea9029968234d421694a89519724c849e663970b22ea9708050879255195f07790f2f17c58d0972d175fad14718c25abfdf4b21911cfdbfb1677a78bf0da5b01675d16a06af896b4f61784df2bbe8d3799ba420ee83750c11a100053c8585a5ae83c815c2bc8f06627068316ef3b98c814468902534075370ab299d6c74a62ea5eef1a98192c1759bb43405ca4ea3cb2141a1c39029b088a72bbbb064b468192545df2f57d29dab260a74cfdd88ec7d2c916056814902dd6a326b92aa8fc046eb059aff0148078c0734fcc7474499db857a146fb4dace5bb75fa5deb4b1aed2386c48651b27971f6486e67d5113dd02e239a3d6c62bbd528745c4552a33814b6c59a04f997e0383edcf75f008a77ecc47e0e0883743a51d491c2cde26ded288d2c3c822d2a471fe24740c93bb8d320508b85bcf05c889b156877afba5117739a292ca047089cb7e20b3a9c8a0eaae61333d3c3c2f33d14a97f27e484a298c6ab71509fe39e0471162414cd07a8a439910e53460be373b650850ff33545739a0a4c470ea36288c6d21d0d3a7f88bc1ec278a1aeba97ec105f5bb4bee319cf115b94c161bde71cab324819d439982313194770842697a22fcaa7d6e16543d46ae178c2e7eb5e166a98ad213a92a67723aa8ad9328f8c32aefa4a319e355f051b511c079bce768a778067f92586c4786c4793b943c4821d8579ca919079829f3ffc30fcbcbff871bdd337826d6269e32063330891b2c6911da30f2e0b907027458b8589cd2526de20c894b6cca17a4c53704c661b6d5d153635bc47b8b0bbab47589690593f8206ec3c3f7d8cc1c119ba5963c6f0613151d5b8902b523979cbfe227cf8e45c0fa073007c78804883e3c23401b0ba5fd1b53d975aef94655dc1a06fbc714ab0c7a0f518dd117567376ce7e23ebd2a0126cb1e7d9a7f895aa60e65a16b651d468318eaec49b91bc046b99275f264c493037c9332fb261449f0320ad7698cd70866618ef2187ed42371123b0af8b0011e5844e09934efc5418f60aa31f39b91039f367b59514003c3f70fd3f813e8dbbe31ab0093863ab1a506138353915bacd626b42ed464334165d1c2aee1a2c6440b7a99e73b6e398ca02c623c999d7b7e9656b0af80a5a7a8195995542c8a33e3c896e02cd17946d139cbfa474ae2d0c88d43d8e8904566d7b22f1abd484976e9b92d69a023c108e0f4ade46e9078001d0020d0c88d43d8e8904566d7b22f1abd484976e9b92d69a023c108e0f4ade46e90780017004104c2def31a670b4a9655e66fe6f40faeca73f1087b0acb1595f15367f29536d7fec61d01d24f8dba47f7325b2a314ea96e3d7b27570213f8acfe8b246ab2c9d305002b00050403040303000d0018001604030503060308040805080604010501060102030201002d00020101001c00024001001b000706000100020003fe0d011900000100032b00209f461dcd898b13a5ae9cb6eda16db517723a0bd452637e628dd9f42684525a2e00efe1e6f2feae67133161ac996bcfb5f06cd1d1635099eecb70fbc50a9ba740551de7afa0c1d222d5b4073bc3e76079c9c33d87fef700870929d979dd2bf44e3c89e14aaac43f46d1e985d1be13ee29fd76820334c5d169d9dc50b49ad24919af9735baa27816394bed94a0f1640e8d6cf67268b58215fd2fcfda67c7203527903f6ed32b576cd5f4bb5d947b3b2aeb6e9eaa588f68c2c728b8f410c0cb67a5565478b28d3fce6f485bb80b2748b1f85166ecc9729f4f03e9c1cdd80f4ec2342b088d45161d8334a5dd4f57aa4fd3cc3b48c361b318147cc5b1270c172788d3674a854acb3a37fdd532d6a014d33acd68")
protos+=("-no_ssl3 -no_ssl2")
tlsvers+=("-tls1_3 -tls1_2")
lowest_protocol+=("0x0303")
highest_protocol+=("0x0304")
alpn+=("h2,http/1.1")
service+=("HTTP")
minDhBits+=(1023)
maxDhBits+=(-1)
minRsaBits+=(-1)
maxRsaBits+=(-1)
minEcdsaBits+=(-1)
curves+=("X25519MLKEM768:x25519:secp256r1:secp384r1:secp521r1:ffdhe2048:ffdhe3072")
requiresSha2+=(false)
ja3+=("6f7889b9fb1a62a9577e685c1fcfa919")
ja4+=("t13d1717h2_5b57614c22b0_3cbfd9057e0d")
current+=(true)
names+=("IE 6 XP")
short+=("ie_6_xp")
ch_ciphers+=("RC4-MD5:RC4-SHA:DES-CBC3-SHA:RC4-MD5:DES-CBC3-MD5:RC2-CBC-MD5:DES-CBC-SHA:DES-CBC-MD5:EXP1024-RC4-SHA:EXP1024-DES-CBC-SHA:EXP-RC4-MD5:EXP-RC2-CBC-MD5:EXP-RC4-MD5:EXP-RC2-CBC-MD5:EDH-DSS-DES-CBC3-SHA:EDH-DSS-DES-CBC-SHA:EXP1024-DHE-DSS-DES-CBC-SHA")

@ -405,6 +405,30 @@
requiresSha2+=(false)
current+=(true)
names+=("Firefox 137 (Win 11)")
short+=("firefox_137_win11")
ch_ciphers+=("ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA:AES256-SHA")
ciphersuites+=("TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384")
ch_sni+=("$SNI")
warning+=("")
handshakebytes+=("16030107620100075e0303a0b1ef8be287453f90ada3213b0b3fe24ab4724790b494fc370480cd7a924bec20faab9a25078ed312a24ff2134e59987ac478ea31c17509053c40c08d0799e4d00022130113031302c02bc02fcca9cca8c02cc030c00ac009c013c014009c009d002f0035010006f30000000f000d00000a7465737473736c2e736800170000ff01000100000a0010000e11ec001d00170018001901000101000b00020100002300000010000e000c02683208687474702f312e310005000501000000000022000a00080403050306030203001200000033052f052d11ec04c000534636761d96a91bff883cd3997146e37c10a2cbec183b1545046351711c2c14cb9bcee0b6c65fd18ac9139d375a94d7b69a92728dbfacbcc25b8fdf814d9bf1bce16bbaf8410bdce6b28d2b3ba2e58bd181c655db9d3adc763f88300ba4c9129b5798fc539eab8e41b2008919632a42bd51523593c41ef984801a972d2616a3db7a0cf4ba3248cc5ee88c26c30272d0d23e9bf4603916198938bd1fc69c7c4a9d26b7a57692932128b4c044612c958772c0bda2f897ae10661c9cacbfd99af871a84b79007b9bbc443439e7896ede49087c83564894b0a5f261d51bba447cabae5bb3c1781d36930233acc56f9bb2d23a7721d5b345a8a242a09ac1f64a20e863308a0cad7cb0eb9b0bc5bcb83cf4b0b71bae37a2919e25bd9f8a762454bb6fb5b477ba1f3eaa1a3f54010d61c5089b38a12bc65ffa37dd4aca76320221b60ff9cc466e3613b54c16bd94375f8bb8242b4fb648cebea0371271164f3858ea9029968234d421694a89519724c849e663970b22ea9708050879255195f07790f2f17c58d0972d175fad14718c25abfdf4b21911cfdbfb1677a78bf0da5b01675d16a06af896b4f61784df2bbe8d3799ba420ee83750c11a100053c8585a5ae83c815c2bc8f06627068316ef3b98c814468902534075370ab299d6c74a62ea5eef1a98192c1759bb43405ca4ea3cb2141a1c39029b088a72bbbb064b468192545df2f57d29dab260a74cfdd88ec7d2c916056814902dd6a326b92aa8fc046eb059aff0148078c0734fcc7474499db857a146fb4dace5bb75fa5deb4b1aed2386c48651b27971f6486e67d5113dd02e239a3d6c62bbd528745c4552a33814b6c59a04f997e0383edcf75f008a77ecc47e0e0883743a51d491c2cde26ded288d2c3c822d2a471fe24740c93bb8d320508b85bcf05c889b156877afba5117739a292ca047089cb7e20b3a9c8a0eaae61333d3c3c2f33d14a97f27e484a298c6ab71509fe39e0471162414cd07a8a439910e53460be373b650850ff33545739a0a4c470ea36288c6d21d0d3a7f88bc1ec278a1aeba97ec105f5bb4bee319cf115b94c161bde71cab324819d439982313194770842697a22fcaa7d6e16543d46ae178c2e7eb5e166a98ad213a92a67723aa8ad9328f8c32aefa4a319e355f051b511c079bce768a778067f92586c4786c4793b943c4821d8579ca919079829f3ffc30fcbcbff871bdd337826d6269e32063330891b2c6911da30f2e0b907027458b8589cd2526de20c894b6cca17a4c53704c661b6d5d153635bc47b8b0bbab47589690593f8206ec3c3f7d8cc1c119ba5963c6f0613151d5b8902b523979cbfe227cf8e45c0fa073007c78804883e3c23401b0ba5fd1b53d975aef94655dc1a06fbc714ab0c7a0f518dd117567376ce7e23ebd2a0126cb1e7d9a7f895aa60e65a16b651d468318eaec49b91bc046b99275f264c493037c9332fb261449f0320ad7698cd70866618ef2187ed42371123b0af8b0011e5844e09934efc5418f60aa31f39b91039f367b59514003c3f70fd3f813e8dbbe31ab0093863ab1a506138353915bacd626b42ed464334165d1c2aee1a2c6440b7a99e73b6e398ca02c623c999d7b7e9656b0af80a5a7a8195995542c8a33e3c896e02cd17946d139cbfa474ae2d0c88d43d8e8904566d7b22f1abd484976e9b92d69a023c108e0f4ade46e9078001d0020d0c88d43d8e8904566d7b22f1abd484976e9b92d69a023c108e0f4ade46e90780017004104c2def31a670b4a9655e66fe6f40faeca73f1087b0acb1595f15367f29536d7fec61d01d24f8dba47f7325b2a314ea96e3d7b27570213f8acfe8b246ab2c9d305002b00050403040303000d0018001604030503060308040805080604010501060102030201002d00020101001c00024001001b000706000100020003fe0d011900000100032b00209f461dcd898b13a5ae9cb6eda16db517723a0bd452637e628dd9f42684525a2e00efe1e6f2feae67133161ac996bcfb5f06cd1d1635099eecb70fbc50a9ba740551de7afa0c1d222d5b4073bc3e76079c9c33d87fef700870929d979dd2bf44e3c89e14aaac43f46d1e985d1be13ee29fd76820334c5d169d9dc50b49ad24919af9735baa27816394bed94a0f1640e8d6cf67268b58215fd2fcfda67c7203527903f6ed32b576cd5f4bb5d947b3b2aeb6e9eaa588f68c2c728b8f410c0cb67a5565478b28d3fce6f485bb80b2748b1f85166ecc9729f4f03e9c1cdd80f4ec2342b088d45161d8334a5dd4f57aa4fd3cc3b48c361b318147cc5b1270c172788d3674a854acb3a37fdd532d6a014d33acd68")
protos+=("-no_ssl3 -no_ssl2")
tlsvers+=("-tls1_3 -tls1_2")
lowest_protocol+=("0x0303")
highest_protocol+=("0x0304")
alpn+=("h2,http/1.1")
service+=("HTTP")
minDhBits+=(1023)
maxDhBits+=(-1)
minRsaBits+=(-1)
maxRsaBits+=(-1)
minEcdsaBits+=(-1)
curves+=("X25519MLKEM768:x25519:secp256r1:secp384r1:secp521r1:ffdhe2048:ffdhe3072")
requiresSha2+=(false)
ja3+=("6f7889b9fb1a62a9577e685c1fcfa919")
ja4+=("t13d1717h2_5b57614c22b0_3cbfd9057e0d")
current+=(true)
names+=("Java 8u442 (OpenJDK)")
short+=("java_80442")
ch_ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA")