-

+; "...\\\";
.(" !") .


:





:      |   |   | 


: 21.03.11.

(* - "" , ".". "gzip.exe", "gzip". *)
+;

  ,
  "...\\\",
  "...\\\",
  "...\\\",
  "...\\\",
  "...\\\",
  "...\\\",
  ;


  : ;
  : ;
  , : 1000H ;
  : 0C00H ;
  , : 1000H ;
  : .;
  : .;
  : 800H ;
  : ;
  : ;

(): ;

  , : ;
  : 400H ;
  : 10 ;
  , : ;
  : ;
  : ;
  baseRevId:       80H ;
  undidRev:       80H ;
  wpAntispam:       80H ;
  wpSection:       80H ;
  wpStarttime:       80H ;
  wpEdittime:       80H ;
  wpScrolltop:       80H ;
  wpAutoSummary:    80H ;
  oldid:       80H ;
  wpSave:       80H ;
  wpEditToken:       80H ;
  : .;

  ("GET /wiki/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:Random HTTP/1.1#000D#000AUser-Agent: Opera/9.80 (Windows NT 5.1; U; MRA 5.7 (build 03796); ru) Presto/2.7.62 Version/11.00#000D#000AHost: ru.wikipedia.org#000D#000AAccept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1#000D#000AAccept-Language: ru-RU,ru;q=0.9,en;q=0.8#000D#000AAccept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1#000D#000AAccept-Encoding: deflate, gzip, x-gzip, identity, *;q=0#000D#000ACookie: vector-nav-p-tb=true#000D#000ACookie2: $Version=1#000D#000AConnection: Keep-Alive, TE#000D#000ATE: deflate, gzip, chunked, identity, trailers#000D#000A#000D#000A", );
  .(, );
  := .(91,198,174,232,80);
  .(, (), );
  := .(, );
  .();
  .(, );
  := .("/wiki/", , 0);
  (, 6);
  := 0;
  [] # 0DX [] := []; (); () ;
  [] := 0X;
  ("GET /w/index.php?title=", );
  .(, );
  .(, "&action=edit&section=0 HTTP/1.1#000D#000AUser-Agent: Opera/9.80 (Windows NT 5.1; U; MRA 5.7 (build 03796); ru) Presto/2.7.62 Version/11.00#000D#000AHost: ru.wikipedia.org#000D#000AAccept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1#000D#000AAccept-Language: ru-RU,ru;q=0.9,en;q=0.8#000D#000AAccept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1#000D#000AAccept-Encoding: deflate, gzip, x-gzip, identity, *;q=0#000D#000ACookie: vector-nav-p-tb=true#000D#000ACookie2: $Version=1#000D#000AConnection: Keep-Alive, TE#000D#000ATE: deflate, gzip, chunked, identity, trailers#000D#000A#000D#000A");
  .(, );
  := .(91,198,174,232,80);
  .(, (), );
  := .(, );
  .(, );
  := .("Content-Length: " , , 0) + 16;
  := 0;
  [] # 0DX [] := []; (); () ;
  [] := 0X;
  := 0; := .(, );
  := 0;
  := .("..gz");
  <
    := .(, );
    .(, , );
    (, )
  ;
  .();
  .();
  .("gzip -d ..gz", "_gzip.");
  := .(".");
  = ;
  (, 10000H); (, 10000H);
  .(, ^, (^));
  := 0 (^)-1 [] := ([]) ;
  := ;
  .();
  := .('" name="baseRevId', ^, 6500);
  (); < 0 [] = '"'; ();
  := 0;
  [] # '"'
    baseRevId[] := []; (); ();
    ( >= (^)) ( >= (baseRevId))
  ;
  baseRevId[] := 0X;
  := .('" name="undidRev', ^, );
  (); < 0 [] = '"'; ();
  := 0;
  [] # '"'
    undidRev[] := []; (); ();
    ( >= (^)) ( >= (undidRev))
  ;
  undidRev[] := 0X;
  := .('id="wpAntispam"', ^, );
  (, 23);
  := 0;
  [] # '"'
    wpAntispam[] := []; (); ();
    ( >= (^)) ( >= (wpAntispam))
  ;
  wpAntispam[] := 0X;
  := .('" name="wpSection', ^, );
  (); < 0 [] = '"'; ();
  := 0;
  [] # '"'
    wpSection[] := []; (); ();
    ( >= (^)) ( >= (wpSection))
  ;
  wpSection[] := 0X;
  := .('" name="wpStarttime', ^, );
  (); < 0 [] = '"'; ();
  := 0;
  [] # '"'
    wpStarttime[] := []; (); ();
    ( >= (^)) ( >= (wpStarttime))
  ;
  wpStarttime[] := 0X;
  := .('" name="wpEdittime', ^, );
  (); < 0 [] = '"'; ();
  := 0;
  [] # '"'
    wpEdittime[] := []; (); ();
    ( >= (^)) ( >= (wpEdittime))
  ;
  wpEdittime[] := 0X;
  := .('" name="wpScrolltop', ^, );
  (); < 0 [] = '"'; ();
  := 0;
  [] # '"'
    wpScrolltop[] := []; (); ();
    ( >= (^)) ( >= (wpScrolltop))
  ;
  wpScrolltop[] := 0X;
  := .('" name="wpAutoSummary', ^, );
  (); < 0 [] = '"'; ();
  := 0;
  [] # '"'
    wpAutoSummary[] := []; (); ();
    ( >= (^)) ( >= (wpAutoSummary))
  ;
  wpAutoSummary[] := 0X;
  := .('" name="oldid', ^, );
  (); < 0 [] = '"'; ();
  := 0;
  [] # '"'
    oldid[] := []; (); ();
    ( >= (^)) ( >= (oldid))
  ;
  oldid[] := 0X;
  (" ", wpSave);
  ("+\", wpEditToken);
  := .(".");
  := .("_gzip.");
  [0] := 0X;
  .(, '------------QLGCTQxMddf3BoqCZlTBnv#000D#000AContent-Disposition: form-data; name="baseRevId"#000D#000A#000D#000A');
  .(, baseRevId); .(, "#000D#000A");
  .(, '------------QLGCTQxMddf3BoqCZlTBnv#000D#000AContent-Disposition: form-data; name="undidRev"#000D#000A#000D#000A');
  .(, undidRev); .(, "#000D#000A");
  .(, '------------QLGCTQxMddf3BoqCZlTBnv#000D#000AContent-Disposition: form-data; name="wpAntispam"#000D#000A#000D#000A');
  .(, wpAntispam); .(, "#000D#000A");
  .(, '------------QLGCTQxMddf3BoqCZlTBnv#000D#000AContent-Disposition: form-data; name="wpSection"#000D#000A#000D#000A');
  .(, wpSection); .(, "#000D#000A");
  .(, '------------QLGCTQxMddf3BoqCZlTBnv#000D#000AContent-Disposition: form-data; name="wpStarttime"#000D#000A#000D#000A');
  .(, wpStarttime); .(, "#000D#000A");
  .(, '------------QLGCTQxMddf3BoqCZlTBnv#000D#000AContent-Disposition: form-data; name="wpEdittime"#000D#000A#000D#000A');
  .(, wpEdittime); .(, "#000D#000A");
  .(, '------------QLGCTQxMddf3BoqCZlTBnv#000D#000AContent-Disposition: form-data; name="wpScrolltop"#000D#000A#000D#000A');
  .(, wpScrolltop); .(, "#000D#000A");
  .(, '------------QLGCTQxMddf3BoqCZlTBnv#000D#000AContent-Disposition: form-data; name="wpAutoSummary"#000D#000A#000D#000A');
  .(, wpAutoSummary); .(, "#000D#000A");
  .(, '------------QLGCTQxMddf3BoqCZlTBnv#000D#000AContent-Disposition: form-data; name="oldid"#000D#000A#000D#000A');
  .(, oldid); .(, "#000D#000A");
  .(, '------------QLGCTQxMddf3BoqCZlTBnv#000D#000AContent-Disposition: form-data; name="wpTextbox1"#000D#000A#000D#000A');
  .(, ); .(, "#000D#000A");
  .(, '------------QLGCTQxMddf3BoqCZlTBnv#000D#000AContent-Disposition: form-data; name="wpSummary"#000D#000A#000D#000A');
  .(, "#000D#000A");
  .(, '------------QLGCTQxMddf3BoqCZlTBnv#000D#000AContent-Disposition: form-data; name="wpSave"#000D#000A#000D#000A');
  .(, wpSave); .(, "#000D#000A");
  .(, '------------QLGCTQxMddf3BoqCZlTBnv#000D#000AContent-Disposition: form-data; name="wpEditToken"#000D#000A#000D#000A');
  .(, wpEditToken); .(, "#000D#000A");
  .(, '------------QLGCTQxMddf3BoqCZlTBnv#000D#000A');
  ("POST /w/index.php?title=", );
  .(, );
  .(, "&action=submit HTTP/1.1#000D#000AUser-Agent: Opera/9.80 (Windows NT 5.1; U; MRA 5.7 (build 03796); ru) Presto/2.7.62 Version/11.00#000D#000AHost: ru.wikipedia.org#000D#000AAccept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1#000D#000AAccept-Language: ru-RU,ru;q=0.9,en;q=0.8#000D#000AAccept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1#000D#000AAccept-Encoding: deflate, gzip, x-gzip, identity, *;q=0#000D#000AConnection: Keep-Alive, TE#000D#000ATE: deflate, gzip, chunked, identity, trailers#000D#000AContent-Length: ");
  .10((), 0, );
  .(, );
  .(, "#000D#000AContent-Type: multipart/form-data; boundary=----------QLGCTQxMddf3BoqCZlTBnv#000D#000A#000D#000A");
  .(, );
  .(, );
  := .(91,198,174,232,80);
  .(, (), );
  := .(, );
  .();
  .(); .("^");
 
;


  .;
  := .(".");
  .(, 3);
  := 0; .() [] := .(); () ;
  [] := 0X; .();
  () := .("."); .("!^"); .("^") ;
  .

.
    .