컬을 사용하여 로그인 요청을 자동화하려고 합니다. 여기서는 cookie-jar을 사용해야 합니다. 내가 사용할 때--cooki-jar cjar옵션을 선택하면 다음과 같은 오류가 표시됩니다.
root@kali:~# curl --cookie-jar cjar --output /root/Desktop/Curl/ \ https://www.google.com
curl: (1) Protocol " https" not supported or disabled in libcurl
구글링해보니,이 링크설명하다도서관 3권그리고여기 설치해야 한다고 하더군요 libssl 개발.
내 시스템의 두 라이브러리를 모두 확인했을 때 Kali Linux 상자에서 최신 버전을 사용할 수 있었습니다. 여전히 오류가 표시됩니다. 누구든지 이 문제를 해결하도록 도와줄 수 있나요?
시스템 세부정보:
root@kali:~# dpkg -s libssl-dev
Package: libssl-dev
Status: install ok installed
Priority: optional
Section: libdevel
Installed-Size: 6908
Maintainer: Debian OpenSSL Team <[email protected]>
Architecture: amd64
다중 아키텍처: 동일 소스: openssl 버전: 1.1.0g-2 종속성: libssl1.1 (= 1.1.0g-2) 권장: libssl-doc 충돌: libssl1.0-dev 설명: Secure Sockets Layer Toolkit - 개발 이 패키지 파일 수는 인터넷을 통한 보안 통신을 위한 SSL 및 TLS 암호화 프로토콜의 OpenSSL 프로젝트 구현의 일부입니다. . 여기에는 libssl 및 libcrypto에 대한 개발 라이브러리, 헤더 파일, 맨페이지가 포함되어 있습니다. 홈페이지:https://www.openssl.org/
root@kali:~# dpkg -s libcurl3
Package: libcurl3
Status: install ok installed
Priority: optional
Section: libs
Installed-Size: 649
Maintainer: Alessandro Ghedini <[email protected]>
Architecture: amd64
Multi-Arch: same
Source: curl
Version: 7.57.0-1
Depends: libc6 (>= 2.17), libcomerr2 (>= 1.01), libgssapi-krb5-2 (>= 1.14+dfsg), libidn2-0 (>= 0.6), libk5crypto3 (>= 1.6.dfsg.2), libkrb5-3 (>= 1.6.dfsg.2), libldap-2.4-2 (>= 2.4.7), libnghttp2-14 (>= 1.12.0), libpsl5 (>= 0.13.0), librtmp1 (>= 2.4+20131018.git79459a2-3~), libssh2-1 (>= 1.7.0), libssl1.0.2 (>= 1.0.2d), zlib1g (>= 1:1.1.4)
Recommends: ca-certificates
Description: easy-to-use client-side URL transfer library (OpenSSL flavour)
libcurl is an easy-to-use client-side URL transfer library, supporting DICT,
FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S,
RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP.
. libcurl은 SSL 인증서, HTTP POST, HTTP PUT, FTP 업로드, HTTP 양식 기반 업로드, 프록시, 쿠키, 사용자+비밀번호 인증(기본, 다이제스트, NTLM, 협상, Kerberos), 파일 전송 복구, http 프록시 터널링 등을 지원합니다. ! . libcurl은 무료이고, 스레드로부터 안전하며, IPv6 규격을 준수하고, 기능이 풍부하고, 잘 지원되고, 빠르고, 완벽하게 문서화되어 있으며, 이미 유명하고 성공한 대규모 기업과 수많은 응용 프로그램에서 사용되고 있습니다. . SSL 지원은 OpenSSL에서 제공됩니다. 홈페이지:http://curl.haxx.se
답변1
명령에 예상치 못한 백슬래시가 있습니다.- 출력파일 이름이어야 합니다. 이 시도:
curl --cookie-jar cjar --output /root/Desktop/Curl/output.html https://www.google.com