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

BitFlash777

Стажёры
  • Постов

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

  • Посещение

Репутация

0 Навыки не прокачены
  1. Спасибо вылетает игра при вызове вот этой функции ( public void WriteByte() { var adress = 0x00977A60; var ofsets = new byte[] { 0x34 }; int ammoadress = adress + ofsets[0]; byte[] ammobytes = { 0xB3, 0x15 }; var size = 2; var dummy = new UIntPtr(); var handle = OpenProcess(0x001F0FFF, false, pID); WriteProcessMemory(handle, (IntPtr)ammoadress, ammobytes, size, out dummy); CloseHandle(handle); }
  2. Добрый день, учусь делать трейнер вот по этому уроку от а вот сам код using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Diagnostics; using System.Runtime.InteropServices; namespace WindowsFormsApplication3 { public partial class Form1 : Form { [DllImport("kernel32.dll")] public static extern IntPtr OpenProcess(int dwDesiredAsses, bool bInheritHandle, int dwProcessId); [DllImport("kernel32.dll", SetLastError = true)] [return: MarshalAs(UnmanagedType.Bool)] static extern bool CloseHandle(IntPtr hObject); [DllImport("kernel32.dll", SetLastError = true)] static extern bool WriteProcessMemory(IntPtr hProcess, IntPtr lpBaseAddress, byte[] lpBuffer, int nSize, out IntPtr lpNumberOfBytesWritten); public int pID; public Form1() { InitializeComponent(); GetProcess("TD.wrp"); WriteByte(); } public void GetProcess(string name) { var pList = Process.GetProcesses(); if (pList.Count() != 0) { foreach (var process in pList) { if (process.ProcessName == name) { pID = process.Id; MessageBox.Show("332211"); return; } } } return; } public void WriteByte() { var ammoadress = 07679644; byte[] ammobytes = { 0xCA, 0x0D, 0x51, 0x3F }; var size = 4; var dummy = new UintpTR(); var handle = OpenProcess(0x001F0FFF, false, pID); WriteProcessMemory((IntPtr)handle, (IntPtr)ammoadress, ammobytes, size, out dummy); CloseHandle(handle); } } } ну вот где и ошибка
×
×
  • Создать...

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

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