гайд как создать инжектор для crossfire

Тема в разделе "Гайды для CrossFire", создана пользователем dino, 14 янв 2012.

  1. Оффлайн

    dino М. Лейтенант

    На форуме с:
    12 янв 2012
    Сообщения:
    275
    Симпатии:
    439
    Баллы:
    97
    вотт гайд как создать инжектор для crossfire. На др сайтах в подполье, а тут я вам выкладываю, пользуйтесь парни.

    Сейчас я покажу вам как создать свой инжектор для crossfire
    Создание инжектора довольно таки легкое.
    В теме присутствует видеогайд и все необходимые коды.






    1.
    Code
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using System.Diagnostics;
    using System.Runtime.InteropServices;
    using System.Threading;






    2.
    Code
    openFileDialog1.Filter = "DLL (*.dll)|*.dll" +
    "|All files (*.*)|*.*";
    if (openFileDialog1.ShowDialog() == DialogResult.OK)
    {
    textBox1.Text = openFileDialog1.FileName; //Придаём значение ТекстБокс1 значение пути нашего пути к dll
    }







    3.
    Code
    [DllImport("kernel32")]
    public static extern IntPtr CreateRemoteThread(
    IntPtr hProcess,
    IntPtr lpThreadAttributes,
    uint dwStackSize,
    UIntPtr lpStartAddress,
    IntPtr lpParameter,
    uint dwCreationFlags,
    out IntPtr lpThreadId
    );

    [DllImport("kernel32.dll")]
    public static extern IntPtr OpenProcess(
    UInt32 dwDesiredAccess,
    Int32 bInheritHandle,
    Int32 dwProcessId
    );

    [DllImport("kernel32.dll")]
    public static extern Int32 CloseHandle(
    IntPtr hObject
    );

    [DllImport("kernel32.dll", SetLastError = true, ExactSpelling = true)]
    static extern bool VirtualFreeEx(
    IntPtr hProcess,
    IntPtr lpAddress,
    UIntPtr dwSize,
    uint dwFreeType
    );

    [DllImport("kernel32.dll", CharSet = CharSet.Ansi, ExactSpelling = true)]
    public static extern UIntPtr GetProcAddress(
    IntPtr hModule,
    string procName
    );

    [DllImport("kernel32.dll", SetLastError = true, ExactSpelling = true)]
    static extern IntPtr VirtualAllocEx(
    IntPtr hProcess,
    IntPtr lpAddress,
    uint dwSize,
    uint flAllocationType,
    uint flProtect
    );

    [DllImport("kernel32.dll")]
    static extern bool WriteProcessMemory(
    IntPtr hProcess,
    IntPtr lpBaseAddress,
    string lpBuffer,
    UIntPtr nSize,
    out IntPtr lpNumberOfBytesWritten
    );

    [DllImport("kernel32.dll", CharSet = CharSet.Auto)]
    public static extern IntPtr GetModuleHandle(
    string lpModuleName
    );

    [DllImport("kernel32", SetLastError = true, ExactSpelling = true)]
    internal static extern Int32 WaitForSingleObject(
    IntPtr handle,
    Int32 milliseconds
    );

    public Int32 GetProcessId(String proc)
    {
    Process[] ProcList;
    ProcList = Process.GetProcessesByName(proc);
    return ProcList[0].Id;
    }
    public void InjectDLL(IntPtr hProcess, String strDLLName)
    {
    IntPtr bytesout;
    Int32 LenWrite = strDLLName.Length + 1;
    IntPtr AllocMem = (IntPtr)VirtualAllocEx(hProcess, (IntPtr)null, (uint)LenWrite, 0x1000, 0x40);
    WriteProcessMemory(hProcess, AllocMem, strDLLName, (UIntPtr)LenWrite, out bytesout);
    UIntPtr Injector = (UIntPtr)GetProcAddress( GetModuleHandle("kernel32.dll"), "LoadLibraryA");

    if (Injector == null)
    {
    MessageBox.Show(" Injecto Error! \n ");
    return;
    }
    IntPtr hThread = (IntPtr)CreateRemoteThread(hProcess, (IntPtr)null, 0, Injector, AllocMem, 0, out bytesout);
    if ( hThread == null )
    {
    MessageBox.Show("Thread injection Failed");
    return;
    }
    int Result = WaitForSingleObject(hThread, 10 * 1000);
    if (Result == 0x00000080L || Result == 0x00000102L || Result == 0xFFFFFFFF)
    {
    MessageBox.Show("Thread 2 inject failed");
    if (hThread != null)
    {
    CloseHandle(hThread);
    }
    return;
    }
    Thread.Sleep(1000);
    VirtualFreeEx(hProcess, AllocMem, (UIntPtr)0, 0x8000);
    if (hThread != null)
    {
    CloseHandle(hThread);
    }
    return;
    }



















    4.
    Code
    comboBox1.Items.Clear();
    foreach (Process clsProcess in Process.GetProcesses())
    {
    comboBox1.Items.Add(clsProcess.ProcessName);
    }










    5.
    Code
    String strDLLName = textBox1.Text;
    String strProcessName = comboBox1.SelectedItem.ToString();

    Int32 ProcID = GetProcessId(strProcessName);
    if (ProcID >= 0)
    {
    IntPtr hProcess = (IntPtr)OpenProcess(0x1F0FFF, 1,ProcID);
    if (hProcess == null)
    {
    MessageBox.Show("FAIL");
    return;
    }
    else
    {
    InjectDLL(hProcess, strDLLName);
    MessageBox.Show("TRUE");
    }
    }
    вот и все инжектор для crossfire готов
     
    [EviL]BlooD и СаНя_ХаКеР_оК нравится это.
  2.  
  3. Оффлайн

    CF-JAY рядовой

    На форуме с:
    10 янв 2012
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Пол:
    Мужской
    Спасибо!А гайд как сделать дамаг на ЗМ сможешь сдлеать?kul1
     
  4. Оффлайн

    mactavish92 ст. сержант

    На форуме с:
    10 дек 2011
    Сообщения:
    125
    Симпатии:
    17
    Баллы:
    12
    Пол:
    Мужской
    а можеш сделать на закозинжектор
    <-------------- добавлено через 35 сек. -------------->
    и дай ссылку трека в видюхи
     
  5. Оффлайн

    mactavish92 ст. сержант

    На форуме с:
    10 дек 2011
    Сообщения:
    125
    Симпатии:
    17
    Баллы:
    12
    Пол:
    Мужской
  6. Оффлайн

    mactavish92 ст. сержант

    На форуме с:
    10 дек 2011
    Сообщения:
    125
    Симпатии:
    17
    Баллы:
    12
    Пол:
    Мужской
    вот я в паинте нарисовал file://localhost/C:/Documents%20and%20Settings/Admin/Рабочий%20стол/Безымянный.bmp
    <-------------- добавлено через 40 сек. -------------->
    вот ссылка намой шаблон http://zalil.ru/32564123
     
  7. Оффлайн

    Ruslan.Uval ст. рядовой

    На форуме с:
    9 ноя 2011
    Сообщения:
    25
    Симпатии:
    4
    Баллы:
    3
    Пол:
    Мужской
    КОнечно охото себе инжектор , но качать 700 мб!)))) Это мука!)
     
  8. Оффлайн

    JaZZ_Fan Живи умом, сердце - глупый орган.

    На форуме с:
    7 апр 2012
    Сообщения:
    45
    Симпатии:
    37
    Баллы:
    23
    Пол:
    Мужской
    Да вот фуфло
     
  9. Оффлайн

    KaPaTeJIb1 ст. рядовой

    На форуме с:
    31 июл 2012
    Сообщения:
    30
    Симпатии:
    8
    Баллы:
    3
    Пол:
    Мужской
    Перезалей видео!
     
  10. Оффлайн

    Admin Crossfire первый сержант

    На форуме с:
    8 окт 2012
    Сообщения:
    256
    Симпатии:
    39
    Баллы:
    47
    Пол:
    Мужской

    ахаха не 700 мб а почти 5 гигов скачай я ей очень доволен
     
  11. Оффлайн

    Светлана88 ст. рядовой

    На форуме с:
    30 янв 2014
    Сообщения:
    69
    Симпатии:
    3
    Баллы:
    2
    Пол:
    Женский
    Для тех кто хочет зарабатывать реальные деньги на яйцах, это реально, на этом проекте многие зарабатывают не плохие деньги.
    Регистрируемся по этой ссылке http://goldenbirds.biz/?i=30221

    Как надо зарабатывать?
    Регистрируемся.
    Купите птиц.
    Они несут яйца каждые 10 минут, это делается автоматически.
    Вы только собирайте яйца и продавайте.
    Вот и всё.Ваш ежедневный доход готов.

    Мой совет!
    Вложите всего 100 рублей, и у Вас будут бонусы птицы и серебро!В вообщем чем больше вкладёте,тем больше прибыли.

    [email protected]@

    Все подробности узнаешь из этого видео.

    http://my.mail.ru/mail/knaif-kill/photo?album_id=122#photo=/mail/knaif-kill/122/123 Вот фото.
     

Поделиться этой страницей

Уважаемый пользователь!

Мы обнаружили, что вы блокируете показ рекламы на нашем сайте.

Просим внести его в список исключения или отключить AdBlock.

Наши материалы предоставляются БЕСПЛАТНО и единственным доходом является реклама.

Спасибо за понимание!