int main(int argc, _TCHAR* argv[])
{
HINTERNET hInternet = NULL, hURL = NULL, hHttp = NULL;
TCHAR* szURL = L"http://gall.dcinside.com/board/view/?id=programming&no=380705";
hInternet = InternetOpen(L"JUJAK", INTERNET_DEFAULT_HTTP_PORT, NULL, NULL, 0);
hURL = InternetConnect(hInternet,szURL,INTERNET_DEFAULT_HTTP_PORT,L"",L"",INTERNET_SERVICE_HTTP,0,0);
hHttp = HttpOpenRequest(hURL,L"POST",L"http://gall.dcinside.com/forms/recommend_vote",0,0,0,0,0);
TCHAR* szType = L"Content-Type:application/x-www-form-urlencoded";
TCHAR* szRefer = L"Referer:http://gall.dcinside.com/board/view/?id=programming&no=380705";
TCHAR* szUser = L"User-Agent:Mozilla/5.0 (Windows NT 6.1; rv:8.0.1) GeckoGall/20100101 Firefox/8.0.1";
TCHAR 통합[4096] = {0,};
lstrcat(통합,szRefer);
lstrcat(통합,szUser);
lstrcat(통합,szType);
HttpAddRequestHeaders(hHttp,통합,wcslen(통합), HTTP_ADDREQ_FLAG_REPLACE | HTTP_ADDREQ_FLAG_ADD);
HttpSendRequest(hHttp,NULL,0,NULL/*전송할문자열*/,0/*전송할문자열의길이*/);
if( hURL )
InternetCloseHandle(hURL);
if( hInternet )
InternetCloseHandle(hInternet);
}
여기서 뭐가 부족한지 주작이 안돼 ㅜㅜ
도와주세요 ㅜㅜ;
개념글에서 c-ci 였나? 암튼기억안나는데 이상한 md5 문자열을 받는데 이게 아마 서버에 현재 연결된 세션을 저장하고있고 개념글추천하면 이 값이 서버에 저장해서 하루 1회이상 추천을 막는다. 이값을 조작못하면 불가능하다.
이 해시는 아마 사용자 아이피와 기타등등의 정보로 만들어졓을거고 거기다 솔트값까지 있을거라 예상되니 조작불가.
근데 니 소스는 무슨방식으로 조작을 한다는거냐