Перейти к содержанию

CHEATERCE

Пользователи
  • Постов

    35
  • Зарегистрирован

  • Посещение

Репутация

0 Навыки не прокачены

Информация о CHEATERCE

  1. Здравствуйте! Собственно вот что я не могу сделать, есть HTTP запрос к серверу. Мне нужно выводить в сообщение содержание файла "lalal.php", не понимаю как это реализовать. Подскажите пожалуйста ктонить) CString strHeaders = _T("Content-Type: application/x-www-form-urlencoded"); // Параметры CString strFormData = (L"login=mylogin"); // Параметры пост запроса CInternetSession session(0, 1, INTERNET_OPEN_TYPE_PROXY, _T("eu5.org"), 0, 0); CHttpConnection* pConnection = session.GetHttpConnection(L"eu5.org"); CHttpFile* pFile = pConnection->OpenRequest(CHttpConnection::HTTP_VERB_POST,L"lalal.php"); // путь path -> lalal.php BOOL result = pFile->SendRequest(strHeaders, (LPVOID)(LPCTSTR)strFormData, strFormData.GetLength()); // Отправляем! CString str; str.Format (L"%s", result); MessageBox(str);
  2. Сделай так VirtualQueryEx(handle, (IntPtr)startMem, ref mbi, Marshal.SizeOf(typeof(MEMORY_BASIC_INFORMATION)));
  3. Ага и не работает, поправьте что нек так пожалуйста)
  4. Получился вот такой код, но он что-то не работает. public void memsrc() { Process hackProc = Process.GetProcessesByName("WindowsFormsApplication1.vshost")[0]; MEMORY_BASIC_INFORMATION mbi = new MEMORY_BASIC_INFORMATION(); SYSTEM_INFO si = new SYSTEM_INFO(); GetSystemInfo(ref si); byte[] pattern = new byte[] { 0x2A, 0x00, 0x00, 0x0F, 0xB6, 0x87, 0x81, 0x02, 0x00, 0x00, 0x3D }; var startMem = 0; var counter = 0; startMem = (int)mbi.BaseAddress; IntPtr nRead = IntPtr.Zero; VirtualQueryEx(hackProc.Handle, (IntPtr)startMem, ref mbi, Marshal.SizeOf(typeof(MEMORY_BASIC_INFORMATION))); byte[] buffer = new byte[(uint)mbi.RegionSize]; ReadProcessMemory(hackProc.Handle, (IntPtr)startMem, buffer, (uint)mbi.RegionSize, ref nRead); if (pattern.Length <= buffer.Length) { for (var i = 0; i < buffer.Length; i++) { if (buffer[i] == pattern[0]) { for (var j = 0; j < pattern.Length; j++) { if (buffer[i + j] == pattern[j]) { counter++; if (counter == pattern.Length) { int result = i + startMem; toolStripTextBox2.Text = result.ToString(); return; } } } } } } }
  5. Я хочу что-бы трейнер считывал найденый регион памяти и потом в нем искал сигнатуру. "считывал найденый регион памяти" с этим я разобрался, а вот как устроить перебор байт заданной сигнатуры что-то не разберу. Вот такой код: static void memsrc () { Process hackProc = Process.GetProcessesByName("WindowsFormsApplication1.vshost")[0]; MEMORY_BASIC_INFORMATION mbi = new MEMORY_BASIC_INFORMATION(); SYSTEM_INFO si = new SYSTEM_INFO(); GetSystemInfo(ref si); byte[] pattern = new byte[] { 0x2A, 0x00, 0x00, 0x0F, 0xB6, 0x87, 0x81, 0x02, 0x00, 0x00, 0x00, 0x00 }; uint startMem = 0x0; IntPtr nRead = IntPtr.Zero; VirtualQueryEx(hackProc.Handle, (IntPtr)startMem, ref mbi, Marshal.SizeOf(typeof(MEMORY_BASIC_INFORMATION))); byte[] buffer = new byte[(int)mbi.RegionSize]; ReadProcessMemory(hackProc.Handle, mbi.BaseAddress, buffer, (uint)mbi.RegionSize, ref nRead); }
  6. Здравствуйте! Помогите пожалуйста перевести вот этот код на язык C# const int size = sizeof(pattern) / sizeof(pattern[0]); for(int j=0; j<size; j++) { if ((pBuffer[i+j] ^ pattern[j])) { break; } else { if(n==size-1) { address = (LPVOID)((DWORD)mbi.BaseAddress+(DWORD)i); WriteProcessMemory(GameHandle,(LPVOID)(address), pattern,6,0); } } }
  7. ДА я слишком много умею на С++ что-бы отказываться от него
  8. Здравствуйте! Столкнулся с таким вопросом. Раньше обновлял на своем сайте каждый раз темы с трейнерами, тобиш обновлял старую ссылку на новую и дописывал что нового в трейнере. Но со временем это начало сильно надоедать. Так вот, как можно сделать на С++ автоматическое обновление трейнера что-бы у пользователей трейнера обновлялись сами?
  9. Нет, я в игры не играю еще с того момента когда мой папа в 10-м классе ноут в окошко выкинул
  10. Эх понятно. Значит С++ альтернативный вариант.
  11. Но я слыхал что можно создавать на С++ классы для пхп и писать трейнера.
  12. Да меня плюсы уcтраивают, но я просто делаю не только трейнера, а еще работаю с сайтами что на пхп довольно таки просто делать. Вот и решил научиться писать трейнера на php.
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.