Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 3795|Odgovoriti: 7

[Vir] Različica varnostnega protokola HTTPS podpira orodje za zaznavanje

[Kopiraj povezavo]
Objavljeno 2023-10-22 22:07:28 | | | |
Zahteve: Naredil sem napravo za prijatelja, katere glavni namen je preverjanje povezave z omrežjem (Preverite, da spletna stran nima dostopa do intraneta) za zagotavljanje dokumentacije vmesnika tretjim osebam, ki opisuje varnostne protokole, ki jih uporabljajo https strani.

Verjamem, da se lahko med razvojnim procesom srečate"Zahteva je bila prekinjena: ni bilo mogoče ustvariti SSL/TLS varnega kanala"Nenormalnost, razlog za nenormalnost je morda v tem, da je različica varnostnega protokola, ki jo je nastavila druga oseba, previsoka, hkrati pa je različica varnostnega protokola, privzeto nastavljena v vašem programu, prenizka, zato ne more normalno komunicirati.

SSL/TLS protokol

SSL pomeni Secure Sockets Layer, kar je varen prenosni protokol, ki ga je za splet zasnoval Netscape z namenom zagotavljanja zaupnosti, avtentikacije in integritete podatkov za omrežno komunikacijo. Danes je SSL postal industrijski standard za varno komunikacijo na internetu.

Prve različice SSL (SSL 1.0, SSL 2.0, SSL 3.0) je zasnoval in vzdrževal Netscape, od različice 3.1 pa je SSL protokol uradno prevzela Internet Engineering Task Force (IETF) in ga preimenovala v TLS (Transport Layer Security) ter se razvil v TLS 1.0, TLS1.1 in TLS1.2. Trenutno je glavni tok še vedno TLS1.2, a TLS1.3 bo kmalu postal splošni trend.

ProtokolObjavljenStanje
SSL 1.0NeobjavljenihNeobjavljenih
SSL 2.01995Zastarel leta 2011 (RFC)Prijava do hiperpovezave je vidna.)
SSL 3.01996Ukinjeno leta 2015 (RFCPrijava do hiperpovezave je vidna.)
TLS 1.01999Ukinjeno leta 2020 (RFCPrijava do hiperpovezave je vidna.)
TLS 1.12006Ukinjeno leta 2020 (RFCPrijava do hiperpovezave je vidna.)
TLS 1.22008
TLS 1.32018


Orodje za preverjanje https

Z uporabo .NET smo razvili orodje za zaznavanje podpore varnostnih protokolov HTTPS, ki dejansko objavi konzolno aplikacijo v nuget repozitoriju, ki podpira: netcoreapp3.1, net5.0, net6.0 in net7.0.

GitHub naslov:Prijava do hiperpovezave je vidna.

Naslov NUGET:Prijava do hiperpovezave je vidna.

Ukaz za namestitev je naslednji:


Uporabite ukaz takole:



Zelo preprosto, ukaz je ime paketa + presledek + URL.

(Konec)




Prejšnji:Začnite z GL-MT2500A usmerjevalnikom za domače omrežje
Naslednji:Sledite uradnemu računu in brezplačno pridobite "vabilno kodo"
 Najemodajalec| Objavljeno 23. 10. 2023 ob 20:40:35 |
v1.0.1



 Najemodajalec| Objavljeno 13. 11. 2023 ob 19:32:04 |
SecurityProtocolType.Tls1.0=0xC0; SecurityProtocolType.Tls1.1=0x300; SecurityProtocolType.Tls1.2=0xC00;
.NET 4.0/4.5 privzeto: SecurityProtocolType.Tls | SecurityProtocolType.Ssl3
.NET 4.6/4.7 privzeto: SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12
 Najemodajalec| Objavljeno 13. 11. 2023 ob 19:33:29 |
Odjemalski jezik
različica
Razredna knjižnica
Ne glede na to, ali je podprta ali ne
Združljive sheme

JavaPred 1.6.115 nePaketi podpore tretjih oseb
Po 1.6.115 bitiZaženi jvm in dodaj parametre - Dhttps.protocols=TLSv1.1, TLSv1.2
1.7 bitiZaženi jvm in dodaj parametre - Dhttps.protocols=TLSv1.1, TLSv1.2
1.8 bitiPrivzeto podprto
NodejsPosamezne različice bitiPrivzeto podprto
c#,asp.net4.0-4.4 biti
Dodajte kodo za prenos podatkov pred pošiljanjem HTTP zahtevkov
ServicePointManager.SecurityProtocol = (SecurityProtocolType)192 | (SecurityProtocolType)768 | (SecurityProtocolType)3072;
4.5 biti
Če je 4,5 ali več, ga lahko uporabljate neposredno
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11;
Piton2.7-3 bitiPrivzeto podprto
Curl7.19.7 bitiPrivzeto podprto
Golang1.7.4net/httpbitiPrivzeto podprto
Rubin
phpPhp5.6file_get_contentsbiti
http\clientne
Curlbiti
php5.3.29file_get_contentsbiti
http\clientne
Curlbiti




 Najemodajalec| Objavljeno 2024-2-3 09:00:56 |
Curl zaznava informacije, kot je obdobje veljavnosti https certifikata
https://www.itsvse.com/thread-10669-1-1.html
 Najemodajalec| Objavljeno 28. 5. 2024, 13:23:01 |
Zahteva prekinjena: Ni uspelo ustvariti rešitve za varni kanal SSL/TLS
https://www.itsvse.com/thread-7612-1-1.html
 Najemodajalec| Objavljeno 28. 5. 2024 ob 13:42:04 |
Ignorirajte validacijo potrdil

 Najemodajalec| Objavljeno 10. 3. 2025 ob 13:35:22 |
Najboljše prakse varnosti transportne plasti (TLS) v .NET ogrodju:Prijava do hiperpovezave je vidna.
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com