Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 3795|Απάντηση: 7

[Πηγή] Η έκδοση του πρωτοκόλλου ασφαλείας HTTPS υποστηρίζει το εργαλείο ανίχνευσης

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 2023-10-22 22:07:28 | | | |
απαιτήσεις: Έφτιαξα ένα gadget για έναν φίλο, ο κύριος σκοπός του οποίου είναι να ελέγξει το LAN (Ελέγξτε ότι ο διαδικτυακός ιστότοπος δεν έχει πρόσβαση στο intranet) για την παροχή τεκμηρίωσης διεπαφής σε τρίτους που περιγράφουν τα πρωτόκολλα ασφαλείας που χρησιμοποιούνται από ιστότοπους https.

Πιστεύω ότι κατά τη διαδικασία ανάπτυξης, μπορεί να συναντήσετε"Το αίτημα ματαιώθηκε: Δεν ήταν δυνατή η δημιουργία ασφαλούς καναλιού SSL/TLS"Ανωμαλία, ο λόγος για την ανωμαλία μπορεί να είναι ότι η έκδοση του πρωτοκόλλου ασφαλείας που έχει οριστεί από το άλλο μέρος είναι πολύ υψηλή και ταυτόχρονα, η έκδοση του πρωτοκόλλου ασφαλείας που έχει ρυθμιστεί από προεπιλογή στο πρόγραμμά σας είναι πολύ χαμηλή και, στη συνέχεια, δεν μπορεί να επικοινωνήσει κανονικά.

Πρωτόκολλο SSL/TLS

Το SSL σημαίνει Secure Sockets Layer, το οποίο είναι ένα πρωτόκολλο ασφαλούς μετάδοσης που σχεδιάστηκε από τη Netscape για τον Ιστό, με στόχο την παροχή εμπιστευτικότητας, ελέγχου ταυτότητας και εγγύησης ακεραιότητας δεδομένων για την επικοινωνία δικτύου. Σήμερα, το SSL έχει γίνει το βιομηχανικό πρότυπο για ασφαλείς επικοινωνίες στο Διαδίκτυο.

Οι πρώτες εκδόσεις του SSL (SSL 1.0, SSL 2.0, SSL 3.0) σχεδιάστηκαν και συντηρήθηκαν από τη Netscape και ξεκινώντας από την έκδοση 3.1, το πρωτόκολλο SSL αναλήφθηκε επίσημα από την Internet Engineering Task Force (IETF) και μετονομάστηκε σε TLS (Transport Layer Security) και εξελίχθηκε σε TLS 1.0, TLS1.1 και TLS1.2. Προς το παρόν, το mainstream εξακολουθεί να είναι το TLS1.2, αλλά το TLS1.3 πρόκειται να γίνει η γενική τάση.

ΠρωτόκολλοΔημοσιευμένοςΚατάσταση
SSL 1.0ΑδημοσίευτοςΑδημοσίευτος
Το SSL 2.01995Καταργήθηκε το 2011 (RFCΗ σύνδεση με υπερσύνδεσμο είναι ορατή.)
SSL 3.01996Καταργήθηκε το 2015 (RFCΗ σύνδεση με υπερσύνδεσμο είναι ορατή.)
TLS 1.01999Καταργήθηκε το 2020 (RFCΗ σύνδεση με υπερσύνδεσμο είναι ορατή.)
TLS 1.12006Καταργήθηκε το 2020 (RFCΗ σύνδεση με υπερσύνδεσμο είναι ορατή.)
TLS 1.22008
TLS 1.32018


Εργαλείο ελέγχου HTTPS

Χρησιμοποιώντας το .NET, αναπτύξαμε ένα εργαλείο ανίχνευσης υποστήριξης πρωτοκόλλου ασφαλείας HTTPS, το οποίο στην πραγματικότητα δημοσιεύει την εφαρμογή της κονσόλας στο αποθετήριο nuget, το οποίο υποστηρίζει: netcoreapp3.1, net5.0, net6.0 και net7.0.

Διεύθυνση GitHub:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Διεύθυνση Nuget:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Η εντολή εγκατάστασης είναι η εξής:


Χρησιμοποιήστε την εντολή ως εξής:



Πολύ απλό, η εντολή είναι όνομα πακέτου + κενό + URL.

(Τέλος)




Προηγούμενος:Ξεκινήστε με έναν δρομολογητή GL-MT2500A για το οικιακό σας δίκτυο
Επόμενος:Ακολουθήστε τον επίσημο λογαριασμό και λάβετε τον "κωδικό πρόσκλησης" δωρεάν
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2023-10-23 20:40:35 |
v1.0.1



 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2023-11-13 19:32:04 |
SecurityProtocolType.Tls1.0=0xC0; SecurityProtocolType.Tls1.1=0x300; SecurityProtocolType.Tls1.2=0xC00;
Προεπιλογή .NET 4.0/4.5: SecurityProtocolType.Tls | SecurityProtocolType.Ssl3
Προεπιλογή .NET 4.6/4.7: SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2023-11-13 19:33:29 |
Γλώσσα πελάτη
εκδοχή
Βιβλιοθήκη τάξης
Είτε υποστηρίζεται είτε όχι
Συμβατά σχήματα

ΙάβαΠριν από την 1.6.115 όχιΠακέτα υποστήριξης τρίτων
Μετά την 1.6.115 είμαιΞεκινήστε το jvm και προσθέστε παραμέτρους - Dhttps.protocols=TLSv1.1, TLSv1.2
1.7 είμαιΞεκινήστε το jvm και προσθέστε παραμέτρους - Dhttps.protocols=TLSv1.1, TLSv1.2
1.8 είμαιΥποστηρίζεται από προεπιλογή
ΚόμβοιΜεμονωμένες εκδόσεις είμαιΥποστηρίζεται από προεπιλογή
c#,asp.net4.0-4.4 είμαι
Προσθέστε κώδικα κατερχόμενης ζεύξης πριν από την αποστολή αιτημάτων HTTP
ServicePointManager.SecurityProtocol = (Τύπος πρωτοκόλλου ασφαλείας)192 | (Τύποςπρωτοκόλλουασφαλείας)768 | (ΤύποςΠρωτοκόλλουΑσφαλείας)3072;
4.5 είμαι
Εάν είναι 4,5 ή παραπάνω, μπορείτε να το χρησιμοποιήσετε απευθείας
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11;
Πύθωνας2.7-3 είμαιΥποστηρίζεται από προεπιλογή
μπούκλα7.19.7 είμαιΥποστηρίζεται από προεπιλογή
Γκολάνγκ1.7.4net/httpείμαιΥποστηρίζεται από προεπιλογή
Ρουμπίνι
PHPPHP5.6file_get_contentsείμαι
http\clientόχι
μπούκλαείμαι
PHP5.3.29file_get_contentsείμαι
http\clientόχι
μπούκλαείμαι




 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2024-2-3 09:00:56 |
Το CURL εντοπίζει πληροφορίες όπως η περίοδος ισχύος του πιστοποιητικού HTTPS
https://www.itsvse.com/thread-10669-1-1.html
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2024-5-28 13:23:01 |
Το αίτημα ματαιώθηκε: Απέτυχε η δημιουργία μιας λύσης ασφαλούς καναλιού SSL/TLS
https://www.itsvse.com/thread-7612-1-1.html
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2024-5-28 13:42:04 |
Παράβλεψη επικύρωσης πιστοποιητικού

 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2025-3-10 13:35:22 |
Βέλτιστες πρακτικές ασφάλειας επιπέδου μεταφοράς (TLS) στο .NET Framework:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com