aby jakos przybliżyć sytuacje, wysyłanie tematow na forach ipb i mybb jest za pomocą multipart(akuratnie na tej wersji forum nie)
* About to connect() to www.mpcforum.pl port 80 (#0) * Trying 173.245.60.9... * connected * Connected to www.xxx.pl (xxx) port 80 (#0) > POST /index.php? HTTP/1.1 User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.4) Gecko/20091030 Gentoo Firefox/3.5.4 Host: www.xxx.pl Cookie: mqtids=%2C; pass_hash=e98489x; member_id=9x; coppa=0; ipsconnect_a651674x=1; pass_hash=e98489x; member_id=9x; PHPSESSID=6h0v0p0x; session_id=9b7c76x eaf; __cfduid=da4279ed08x Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: pl,en-us;q=0.7,en;q=0.3 Connection: keep-alive Content-Type: multipart/form-data Content-Length: 3186 Expect: 100-continue < HTTP/1.1 100 Continue < HTTP/1.1 200 OK
date pobrałem z data tampera aby mieć pewność że powstawiałem dobrze \n i \r + podstawiłem hashe, wyrzuciłem var_dumpem by sprawdzić i było idealnie, lecz nie działało(100 potem 200 i na główną)
kod boundary(co kolwiek to jest) generowałem tak
$aform = "-----------------------------$srand\r\n";
bump