August 2012
Intermediate to advanced
624 pages
17h 11m
Polish
Chcemy przesłać dane przez sieć lub pobrać informacje z sieci, ale nie dysponujemy narzędziem takim jak netcat.
Jeśli w systemie jest zainstalowany interpreter bash w wersji 2.04 lub późniejszej, który został skompilowany z opcją --enable-net-redirections (opcja ta nie jest włączana w systemach Debian i pochodnych), do wykonania zadania wystarczy sama powłoka. Przedstawiony poniżej przykład został wykorzystany również w „15.10. Ustalenie własnych adresów IP”.
$ exec 3<> /dev/tcp/www.ippages.com/80 $ echo -e "GET /simple/?se=1 HTTP/1.0\n" >&3 $ cat <&3 HTTP/1.1 200 OK Date: Mon, 29 Oct 2007 14:36:39 GMT Server: Apache/2.2.6 (Fedora) X-Powered-By: PHP/5.1.6 Set-Cookie: smipcomID=5847141; ...
Read now
Unlock full access