Всем привет, сегодня я расскажу как создать Injector dll на C#.
Что нам нужно:
1. Компилятор кода, я использую MVS 2008.
2. Мозг, прямые руки, точные действия по гайду.
И так, поехали...
1. Создаём проэкт, версия .net framework не важна, кидаем на форму:
2 лабела, 1 текст бокс с ReadOnly = true, 2 баттона, 1 комбо бокс, 1 OpenFileDialog. screen
[Ссылки могут видеть только зарегистрированные пользователи. ]
2. На кнопку "...", для выбора dll, ставим код:
Код:
openFileDialog1.Filter = "DLL (*.dll)|*.dll" +
"|All files (*.*)|*.*";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
textBox1.Text = openFileDialog1.FileName; //Придаём значение ТекстБокс1 значение пути нашего пути к dll
}
3. Теперь заменяем все используемые Referenc-ы на эти:
Код:
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;
Готовые сорцы выложил ниже.
Спасибо, с ув, object!
________________ Полные взломы игрулек VK:
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). (?fix) | [HOT-NEW] Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Последний раз редактировалось Hermein; 29.09.2011 в 00:36.
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
Цитата:
[Ссылки могут видеть только зарегистрированные пользователи. ]
0/ 41 (0.0%)
________________
Палки палки палочки Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Последний раз редактировалось reraider; 08.03.2011 в 13:50.
Сделал как в инструкции
И когда инжекчю такая ошибка [Ссылки могут видеть только зарегистрированные пользователи. ]
Добавлено через 4 минуты
Сделал как в инструкции
И когда инжекчю такая ошибка [Ссылки могут видеть только зарегистрированные пользователи. ]
Что делать?
Пишет ошибку что мол неправильное имя(смотреть на скрине), скажите что надо переписать там, а то первый раз создал нормально, а второй раз вот эта фигня Вложение 23077
Для начала openFileDialog1 объявите или создайте.
________________
We are Ducks. We are birds. We like bread. We cryack. Cryack.
Сорри! Проблема была в том что я забыл запустить от имени администрора
//Спасибо, все разжевал подробно, НО после того как нажимаю на инжект, у меня программа сначала думает 3-5сек, выдает TRUE и все, короче не инжектит
Подскажи, что делать?
Может это из-за того что я в этом куске
Цитата:
Сообщение от object
} int Result = WaitForSingleObject(hThread, 10 * 1000); if (Result == 0x00000080L || Result == 0x00000102L || Result == 0xFFFFFFFF) {
Вместо int32 поставил Double?(Мне выдавало ошибку)
Последний раз редактировалось VKFLIBQIRJKMYBR; 06.01.2012 в 12:39.
у меня ошибка вроде все правильно сделал жму ф5 инжекчю
и у меян [Ссылки могут видеть только зарегистрированные пользователи. ]
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
1. При выборе файла начальное название файла в строке указано openFileDialog1. Как можно удалить это слово?
2. Нет списка процессов (нажимаю, выезжает 1 пустая строчка и все).
Делал точно все по гайду, не надо писать, что руки кривые.