Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Защита ОС: вирусы, антивирусы, файрволы. (https://forum.antichat.xyz/forumdisplay.php?f=80)
-   -   http - ? (https://forum.antichat.xyz/showthread.php?t=28253)

gevara 30.11.2006 17:08

http - ?
 
может у кого есть ссылки на документацию по http. в смысле по формированию пакетов, запросы, описание WinInet. необходимо для http get, http post https get, https post, http href, http delay. никак не могу найти статей по этой теме.

r0 30.11.2006 17:23

w3.org

_Great_ 30.11.2006 17:27

RFC чем не дока?

А вообще, там все банально до жути.
Запросы клиента:

1) GET
GET http://site.com/path/script.php HTTP/1.1 \r\n
Host: site.com \r\n
\r\n

2) POST
POST /file.php HTTP/1.1 \r\n
Content-Type: application/x-www-form-urlencoded \r\n
Host: site.com \r\n
Content-Length: 7 \r\n
\r\n
a=1&b=2 \r\n

либо на выбор другой тип кодирования - multipart-data, там юзаются bounder'ы

3) Общие заголовки для гет и пост
// MIME-типы допустимых файлов для приема
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/msword, */*

// откуда пришли на страницу (передается при клике на сцылку или запросу формы)
Referer: http://url/

// язык
Accept-Language: ru


// кодировка
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7

// кодирование/сжатие
Accept-Encoding: gzip,deflate

// соединение с прокси
Proxy-Connection: Keep-Alive

// инфа о браузере юзера
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

// клиентский айпи (юзается, например, форумом IPB)
Client-Ip: 0.0.0.0

// передаются проксиком
X-Real-Ip: 0.0.0.0
X-Forwarded-For: 0.0.0.0


// тип соединения - обычное (одноразовое: запрос-ответ) или продолжительное
Connection: close (или keep-alive)

// если продолжительное - длительность
Keep-Alive: 300

// управление кешем
Cache-Control: max-age=0

// различные директивы, например, отключение кеширования
Pragma: no-cache



Ну вот вроде основное изложил :)

gevara 30.11.2006 17:39

спасибо. благодарен. если есть интерес - я на wasm'e вывесил исходники виря WinXP native virus. я там под тем же логином. forum/virology


Время: 07:16