Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 3795|Odpoveď: 7

[Zdroj] Verzia bezpečnostného protokolu HTTPS podporuje tento detekčný nástroj

[Kopírovať odkaz]
Zverejnené 2023-10-22 22:07:28 | | | |
Požiadavky: Vyrobil som gadget pre priateľa, ktorého hlavným účelom je skontrolovať LAN (Skontrolujte, či webová stránka nemá prístup k intranetu) poskytovať dokumentáciu rozhrania tretím stranám, ktorá popisuje bezpečnostné protokoly používané https stránkami.

Verím, že počas vývojového procesu sa môžete stretnúť"Žiadosť bola zrušená: Nebolo možné vytvoriť bezpečný kanál SSL/TLS"Abnormalita, dôvodom abnormality môže byť, že verzia bezpečnostného protokolu nastavená druhou stranou je príliš vysoká, a zároveň verzia bezpečnostného protokolu nastavená predvolene vo vašom programe je príliš nízka, takže nemôže komunikovať normálne.

SSL/TLS protokol

SSL znamená Secure Sockets Layer, čo je bezpečný prenosový protokol navrhnutý spoločnosťou Netscape pre web, s cieľom poskytovať dôvernosť, autentifikáciu a záruku integrity dát pre sieťovú komunikáciu. Dnes sa SSL stalo priemyselným štandardom pre bezpečnú komunikáciu na internete.

Prvé verzie SSL (SSL 1.0, SSL 2.0, SSL 3.0) navrhla a udržiavala spoločnosť Netscape a od verzie 3.1 bol SSL protokol oficiálne prevzatý Internet Engineering Task Force (IETF) a premenovaný na TLS (Transport Layer Security), pričom sa vyvinul na TLS 1.0, TLS1.1 a TLS1.2. Momentálne je hlavný prúd stále TLS1.2, ale TLS1.3 sa chystá stať všeobecným trendom.

ProtokolUverejnenéStav
SSL 1.0NepublikovanéNepublikované
SSL 2.01995Ukončené v roku 2011 (RFC)Prihlásenie na hypertextový odkaz je viditeľné.)
SSL 3.01996Ukončené v roku 2015 (RFCPrihlásenie na hypertextový odkaz je viditeľné.)
TLS 1.01999Ukončené v roku 2020 (RFC)Prihlásenie na hypertextový odkaz je viditeľné.)
TLS 1.12006Ukončené v roku 2020 (RFC)Prihlásenie na hypertextový odkaz je viditeľné.)
TLS 1.22008
TLS 1.32018


Nástroj na kontrolu https

Pomocou .NET sme vyvinuli nástroj na detekciu podpory bezpečnostných protokolov HTTPS, ktorý skutočne publikuje konzolovú aplikáciu do nuget repozitára, ktoré podporuje: netcoreapp3.1, net5.0, net6.0 a net7.0.

GitHub adresa:Prihlásenie na hypertextový odkaz je viditeľné.

Nuget adresa:Prihlásenie na hypertextový odkaz je viditeľné.

Inštalačný príkaz je nasledovný:


Použite príkaz nasledovne:



Veľmi jednoducho, príkaz je názov balíka + medzera + URL.

(Koniec)




Predchádzajúci:Začnite s GL-MT2500A routerom pre vašu domácu sieť
Budúci:Sledujte oficiálny účet a získajte "pozývací kód" zadarmo
 Prenajímateľ| Zverejnené 2023-10-23 20:40:35 |
v1.0.1



 Prenajímateľ| Zverejnené 13.11.2023 o 19:32:04 |
SecurityProtocolType.Tls1.0=0xC0; SecurityProtocolType.Tls1.1=0x300; SecurityProtocolType.Tls1.2=0xC00;
.NET 4.0/4.5 predvolený: SecurityProtocolType.Tls | SecurityProtocolType.Ssl3
.NET 4.6/4.7 predvolený: SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12
 Prenajímateľ| Zverejnené 13.11.2023 o 19:33:29 |
Klientský jazyk
verzia
Triedna knižnica
Či je to podporované alebo nie
Kompatibilné schémy

JávaPred 1.6.115 niePodporné balíky tretích strán
Po 1.6.115 byťSpustite jvm a pridajte parametre - Dhttps.protocols=TLSv1.1, TLSv1.2
1.7 byťSpustite jvm a pridajte parametre - Dhttps.protocols=TLSv1.1, TLSv1.2
1.8 byťPodporované predvolene
NodejsIndividuálne verzie byťPodporované predvolene
c#,asp.net4.0-4.4 byť
Pridajte kód na downlink pred odoslaním HTTP požiadaviek
ServicePointManager.SecurityProtocol = (SecurityProtocolType)192 | (SecurityProtocolType)768 | (SecurityProtocolType)3072;
4.5 byť
Ak je to 4,5 alebo vyššie, môžete ho použiť priamo
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11;
Pytón2.7-3 byťPodporované predvolene
kučera7.19.7 byťPodporované predvolene
Golang1.7.4net/httpbyťPodporované predvolene
Rubín
phpPhp5.6file_get_contentsbyť
http\clientnie
kučerabyť
php5.3.29file_get_contentsbyť
http\clientnie
kučerabyť




 Prenajímateľ| Zverejnené 3.2.2024 09:00:56 |
Curl detekuje informácie, ako je doba platnosti https certifikátu
https://www.itsvse.com/thread-10669-1-1.html
 Prenajímateľ| Zverejnené 2024-5-28 13:23:01 |
Požiadavka zrušená: Nepodarilo sa vytvoriť SSL/TLS bezpečné kanálové riešenie
https://www.itsvse.com/thread-7612-1-1.html
 Prenajímateľ| Zverejnené 2024-5-28 13:42:04 |
Ignorovať overovanie certifikátov

 Prenajímateľ| Zverejnené 10.3.2025 o 13:35:22 |
Najlepšie postupy bezpečnosti transportnej vrstvy (TLS) v .NET Frameworku:Prihlásenie na hypertextový odkaz je viditeľné.
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com