Ito ang command na gnutls-cli-debug na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
gnutls-cli-debug - GnuTLS debug client
SINOPSIS
gnutls-cli-debug [-mga watawat] [-bandila [halaga]] [--opsyon-pangalan[[=| ]halaga]]
Maaaring magkahalo ang mga operand at opsyon. Sila ay muling ayusin.
DESCRIPTION
TLS debug client. Nagse-set up ito ng maraming TLS na koneksyon sa isang server at nagtatanong nito
mga kakayahan. Ginawa ito upang tumulong sa pag-debug ng GnuTLS, ngunit maaaring maging kapaki-pakinabang ito sa
i-extract ang mga kakayahan ng TLS server. Kumokonekta ito sa isang TLS server, nagsasagawa ng mga pagsubok at
i-print ang mga kakayahan ng server. Kung tatawagin gamit ang parameter na `-v', magkakaroon ng higit pang mga pagsusuri
gumanap. Maaaring gamitin upang suriin ang mga server na may mga espesyal na pangangailangan o mga bug.
Opsyon
-d numero, --debug=numero
Paganahin ang pag-debug. Ang pagpipiliang ito ay tumatagal ng isang integer na numero bilang argumento nito. Ang halaga
of numero ay pinipigilan sa pagiging:
nasa hanay na 0 hanggang 9999
Tinutukoy ang antas ng pag-debug.
-V, --verbose
Higit pang verbose output. Ang opsyong ito ay maaaring lumabas ng walang limitasyong bilang ng beses.
-p numero, --port=numero
Ang port upang kumonekta sa. Ang pagpipiliang ito ay tumatagal ng isang integer na numero bilang argumento nito. Ang
halaga ng numero ay pinipigilan sa pagiging:
nasa hanay na 0 hanggang 65536
--app-proto
Ito ay isang alias para sa --starttls-proto pagpipilian.
--starttls-proto=pisi
Ang application protocol na gagamitin para makuha ang certificate ng server (https, ftp,
smtp, imap, ldap, xmpp).
Tukuyin ang application layer protocol para sa STARTTLS. Kung sinusuportahan ang protocol,
Ang gnutls-cli ay magpapatuloy sa negosasyong TLS.
-h, - Tumulong
Ipakita ang impormasyon sa paggamit at lumabas.
-!, --more-help
Ipasa ang pinalawig na impormasyon sa paggamit sa pamamagitan ng pager.
-v [{v|c|n --bersyon [{v|c|n}]}]
Output na bersyon ng program at exit. Ang default na mode ay `v', isang simpleng bersyon.
Ang `c' mode ay magpi-print ng impormasyon sa copyright at ang `n' ay magpi-print ng buong copyright
mapansin.
HALIMBAWA
$ ../src/gnutls-cli-debug localhost
GnuTLS debug client 3.5.0
Sinusuri ang localhost:443
para sa SSL 3.0 (RFC6101) na suporta... oo
kung kailangan nating i-disable ang TLS 1.2... hindi
kung kailangan nating i-disable ang TLS 1.1... hindi
kung kailangan nating i-disable ang TLS 1.0... hindi
kung kailangan ng %NO_EXTENSIONS... hindi
kung kailangan ang %COMPAT... hindi
para sa TLS 1.0 (RFC2246) na suporta... oo
para sa TLS 1.1 (RFC4346) na suporta... oo
para sa TLS 1.2 (RFC5246) na suporta... oo
fallback mula TLS 1.6 hanggang... TLS1.2
para sa RFC7507 na hindi naaangkop na fallback... oo
para sa pangalan ng server ng HTTPS... Lokal
para sa pagkakasunud-sunod ng chain ng sertipiko... pinagsunod-sunod
para sa ligtas na renegotiation (RFC5746) na suporta... oo
para sa Safe renegotiation support (SCSV)... hindi
para sa encrypt-then-MAC (RFC7366) na suporta... hindi
para sa ext master secret (RFC7627) na suporta... hindi
para sa heartbeat (RFC6520) support... hindi
para sa bersyon ng rollback bug sa RSA PMS... ewan
para sa bersyon ng rollback bug sa Client Hello... hindi
kung binabalewala ng server ang bersyon ng RSA PMS... oo
kung ang mga maliliit na tala (512 bytes) ay pinahihintulutan sa pakikipagkamay... oo
kung ang mga cipher suite na wala sa SSL 3.0 spec ay tinatanggap... oo
kung ang bogus na TLS record version sa client hello ay tinatanggap... oo
kung naiintindihan ng server ang mga alerto sa pagsasara ng TLS... bahagyang
kung sinusuportahan ng server ang pagpapatuloy ng session... oo
para sa anonymous authentication support... hindi
para sa ephemeral na suporta sa Diffie-Hellman... hindi
para sa ephemeral na suporta ng EC Diffie-Hellman... oo
ephemeral EC Diffie-Hellman group info... SECP256R1
para sa suporta ng AES-128-GCM cipher (RFC5288)... oo
para sa suporta ng AES-128-CCM cipher (RFC6655)... hindi
para sa suporta ng AES-128-CCM-8 cipher (RFC6655)... hindi
para sa suporta ng AES-128-CBC cipher (RFC3268)... oo
para sa CAMELLIA-128-GCM cipher (RFC6367) na suporta... hindi
para sa CAMELLIA-128-CBC cipher (RFC5932) na suporta... hindi
para sa 3DES-CBC cipher (RFC2246) na suporta... oo
para sa ARCFOUR 128 cipher (RFC2246) na suporta... oo
para sa suporta sa MD5 MAC... oo
para sa suporta ng SHA1 MAC... oo
para sa suporta ng SHA256 MAC... oo
para sa suporta sa compression ng ZLIB... hindi
para sa max record size (RFC6066) na suporta... hindi
para sa OCSP status response (RFC6066) na suporta... hindi
para sa suporta ng OpenPGP authentication (RFC6091)... hindi
EXIT STATUS
Isa sa mga sumusunod na exit value ay ibabalik:
0 (EXIT_SUCCESS)
Ang matagumpay na pagpapatupad ng programa.
1 (EXIT_FAILURE)
Nabigo ang operasyon o hindi wasto ang command syntax.
70 (EX_SOFTWARE)
nagkaroon ng internal operational error ang libopts. Mangyaring iulat ito sa autogen-
[protektado ng email]. Salamat sa inyo.
Gumamit ng gnutls-cli-debug online gamit ang mga serbisyo ng onworks.net