Итак есть несколько методов защитить фейк от его распознавания. В нашем случае в распознавании мы подразумеваем несколько вариантов:
1.Поля Логин и Пароль пустые,нажимаем на кнопку а всплывает сообщение ошибка.Кстати наблюдал множество фейков которые,ну очень палевные.
2.Поле Логин или пароль заполнены русскими буквами.
3.Давнишняя проблема с отправкой письма на почту(если имя компа задано кириллицей).
4.Защита почты от узнавания логина и пароля с помошю .Net Reflector,и других программ этого типа.
Ну это и все что мы разберем это в нашем гайде.
Итак случай первый:
Недопускаем чтобы поля оставались пустыми.
Тут для фейка есть только один вариант - при нажатии на button1 будет идти проверка на заполнение полей.
Вот сам код:
Код:
if (String.IsNullOrEmpty(Login.Text) && String.IsNullOrEmpty(Password.Text)) // Где Login.text это textBox1.Text, аналогично и Password - textBox2.Text.
{
MessageBox.Show("Вы не заполнили поля!");// в данном случае нам явится сообщение вы не заполнили поля.
return;//Прерываем все остальные действия.
}
Все с этим разобрались.
Второй случай:
Если пользователь решил на шару ввести логин и пароль(в нашем случае русскими буквами.
Вот код для защиты от этого:
Код:
if (System.Text.RegularExpressions.Regex.IsMatch(Login.Text, @"[А-Яа-я]+"))
{
MessageBox.Show("Смените раскладку!", "Вы пишите русским языке");
return;// прерываем все дальнейшие действия
}
И с этим разобрались,теперь когда поля будут заполнены русскими буквами пользователя попросят их заменить.
Третий случай:
Имя компьютера задано кириллицей(русским языком) в данном случае письмо на почту не отправится.
В моём примере мы выведем в label1 имя компьютера, и пользователь будет знать имя компа, но это еще не все при нажатии кнопки отправить будет выходить сообщение:Имя компьюетра задано русским языком. Измените его и перезапустите компьютер.
Итак сам код:
Код:
if (System.Text.RegularExpressions.Regex.IsMatch(Environment.MachineName, @"[А-Яа-я]+"))// проверяем имя компа.
{
MessageBox.Show("Имя компьютера задано кириллицей. Переименуйте его и перезапустите компьютер");
return;// прерываем все.
}
И с этим случаем справились)
Ну а теперь наверное один из самых важных моменттов - защита программы от вскрытия.
Сейчас существует 2 наиболее популярных метода защиты вашего фейка(или любой другой программы).
Первый:
Заходим на сайт:
[Ссылки могут видеть только зарегистрированные пользователи. ]
скачиваем приложение и делаем все как там описано.
Другой - лучший способ защиты на данный момент:
.NET Reactor если долго и упорно будете гуглить наверное найдете какой-нибудь кряк. Но проще его купить у кого нибудь.Ну или на основном сайте фирми Eziris.
Всем спасибо за внимание. Завтра выложу видео гайд с озвучкой.
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
Последний раз редактировалось .AsTex.; 16.02.2011 в 19:19.
if (textBox.Text == "")
{
MessageBox.Show("ололо");
}
Ну, так интереснее
________________ Полные взломы игрулек VK:
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). (?fix) | [HOT-NEW] Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
У меня есть несколько нубских вопросов, если будет время ответе пожалуйста=)
1) Как сделать так, что бы при нажатии на "button" закрывалось окно "From1" и открывалось "From2", но не сразу а с какой то задержкой, скажем в 2 сикунды, что бы придать вид как будто обрабатывает операцию?
2) Можно ли сделать так, если человек ставит галочку на "checkBox" то создаётся файл конфиг в папке где находится эксешник и запоминает текст набранный в поле "textBox" и при следующем открытии программы "textBox" был уже заполнен?
3) Можно ли скрыть пакет который отправляет письмо мне на почту, то есть нельзя проследить, что фейк шлёт мне письмо?
4) Как сделать, что бы на почту приходили только отчеканые данные(рабочие)?
5) И последнее. Возможно ли сделать так, что бы повторы не приходили, то есть допустим пришло одно письмо с Auth и ID, Второй раз те же самые Auth и ID уже не придут?)
Заранее благодарен.=)
Последний раз редактировалось Glok7; 06.04.2011 в 16:12.
Причина: Добавлено сообщение
У меня есть несколько нубских вопросов, если будет время ответе пожалуйста=)
1) Как сделать так, что бы при нажатии на "button" закрывалось окно "From1" и открывалось "From2", но не сразу а с какой то задержкой, скажем в 2 сикунды, что бы придать вид как будто обрабатывает операцию?
2) Можно ли сделать так, если человек ставит галочку на "checkBox" то создаётся файл конфиг в папке где находится эксешник и запоминает текст набранный в поле "textBox" и при следующем открытии программы "textBox" был уже заполнен?
3) Можно ли скрыть пакет который отправляет письмо мне на почту, то есть нельзя проследить, что фейк шлёт мне письмо?
4) Как сделать, что бы на почту приходили только отчеканые данные(рабочие)?
5) И последнее. Возможно ли сделать так, что бы повторы не приходили, то есть допустим пришло одно письмо с Auth и ID, Второй раз те же самые Auth и ID уже не придут?)
Заранее благодарен.=)
1) Создай таймер с интервалом 2000, затем в баттон вставь код:
timer1.Start();
а в таймертике :
Form2 f2 = new Form2();
this.Hide();
f2.Show()
timer1.Stop();
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). (?fix) | [HOT-NEW] Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). (?fix) | [HOT-NEW] Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).