Portál AbcLinuxu, 5. listopadu 2025 16:29
wget "http://user:pass@192.168.1.10/index.htm". Jak teda wget použít v tomhle případě?
Řešení dotazu:
--user=user
--password=password
Specify the username user and password password for both FTP and HTTP file retrieval.
These parameters can be overridden using the --ftp-user and --ftp-password options for FTP connections
and the --http-user and --http-password options for HTTP connections.
.
Pokud je to zařízení jako xDSL modem. Tak bych zvážil ovládání po ssh nebo telnetu (v mém modemu se i k blbý diagnostice musí člověk proklikat lagujícím je JS rozhraním, neřklu-li něco konfigurovat).
kde zadávám jen heslo do webového formulářeOdsniffneš si třeba pomocí LiveHTTPHeaders jak vypadá požadavek s přihlášením, pošleš ho s
--save-cookies cookies.txt --keep-session-cookies --load-cookies cookies.txt a pak všechny ostatní požadavky posíláš s tímtéž.
curl -s "http://$ip/cgi_login?passw=$pass" "http://$ip/cgi_rctl?rmode=cs$1&rn=1" "http://$ip/cgi_logout"Díky za snahu.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.