Thread Was sind das für Daten?
(12 answers)
Opened by bianca at 2014-05-29 13:10
Bösartige Falle beim SSL-Protokoll.
Schau! Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 $mech = WWW::Mechanize->new( cookie_jar => {}, ssl_opts => { SSL_version => 'SSLv2', #SSL_version => 'TLSv1', verify_hostname => 1, SSL_ca_path => '/etc/ssl/certs', } ); my $response = $mech->get('https://www.dab-bank.de'); say $response->status_line; ergibt: Error GETing https://www.dab-bank.de: Can't connect to www.dab-bank.de:443 at ssl-ba.pl line 17 und Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 $mech = WWW::Mechanize->new( cookie_jar => {}, ssl_opts => { #SSL_version => 'SSLv2', SSL_version => 'TLSv1', verify_hostname => 1, SSL_ca_path => '/etc/ssl/certs', } ); my $response = $mech->get('https://www.dab-bank.de'); say $response->status_line; ergibt 200 OK Probiers mal. //EDIT: leider sagt use IO::Socket::SSL qw(debug3); mit für besseres Debuggen des SSL-Verbindung wenig aus für Nicht-Profis. Zu den SSL_version siehe unter Methods bei IO::Socket::SSL Editiert von GwenDragon: Inline-Code wg. Auto-URL vom Forum; Hinweis auf debug-Modus bei IO::Socket::SSL Last edited: 2014-06-04 18:41:45 +0200 (CEST) |