Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 06.09.2014, 19:24   #76
Читер-спонсор
 Рыцарь-защитник
Аватар для Nickitee
 
Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(
Регистрация: 28.08.2009
Сообщений: 603
Популярность: 19129
Золото Zhyk.Ru: 500
Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
 
По умолчанию Re: [C#] Привязка к железу v2.

Цитата:
Сообщение от Роман1231Посмотреть сообщение
вопрос лишь в том хватить ли навыком и времени обойти такую привязку.Разумеется, новичок в этом деле эту привязку не обойдёт, а вот тот кто по умнее, ему придётся подумать

Естественно если доберутся до твоего сурсника - никакая защита не поможет, как вариант лучшей защиты - если твоя программа требует каких-то значений для работы - грузить их с сервера при проверки лицензии прямо на сервере.
В теории даже если твою программу хакнут, то без данных с сервера она работать не будет.
________________
We are Ducks. We are birds. We like bread. We cryack. Cryack.
  Ответить с цитированием
Старый 07.09.2014, 01:41   #77
 Разведчик
Аватар для cloc
 
cloc никому не известный тип
Регистрация: 12.07.2014
Сообщений: 6
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Отправить сообщение для cloc с помощью Skype™
 
По умолчанию Re: [C#] Привязка к железу v2.

я понемаю тема старая но всё же как сделать перевязку
________________
Всегда рад новым знаниям
  Ответить с цитированием
Старый 07.09.2014, 12:46   #78
 Разведчик
Аватар для Роман1231
 
Роман1231 душа компанииРоман1231 душа компанииРоман1231 душа компанииРоман1231 душа компанииРоман1231 душа компанииРоман1231 душа компанииРоман1231 душа компанииРоман1231 душа компании
Регистрация: 27.11.2011
Сообщений: 32
Популярность: 935
Сказал(а) спасибо: 25
Поблагодарили 18 раз(а) в 14 сообщениях
 
По умолчанию Re: [C#] Привязка к железу v2.

Цитата:
Сообщение от clocПосмотреть сообщение
я понемаю тема старая но всё же как сделать перевязку

что за перевязку?мб перепривязку?тогда создай новый ключ
  Ответить с цитированием
Старый 20.09.2014, 18:39   #79
 Сержант
Аватар для realavril7
 
realavril7 вызывает надежду
Регистрация: 05.07.2011
Сообщений: 111
Популярность: -47
Сказал(а) спасибо: 14
Поблагодарили 65 раз(а) в 18 сообщениях
 
По умолчанию Re: [C#] Привязка к железу v2.

Цитата:
Сообщение от UkrainaNaziПосмотреть сообщение
можно ли обойти эту привязку?


Запускаем защищенную программу с флагом CREATE_SUSPENDED и ищем (или по заранее найденным офсетам)
паблик ключ и адрес сервера, которые меняем на свои (по строке "<RSAKeyValue>" кстати удобно искать).

Ваш сервер отдает защищаемой программе желаемый результат который вы уже предварительно перехватили
(снифером думаю не трудно воспользоватся и расшифровать паблик ключом ответ) и зашифровали с помощью своего приват ключа.

Бюджетный вариант кряка (для тех у кого нет хостинга) это перехват winapi криптования и подмена результата, конкретно функции вызываемые незнаю т.к. ничего не крякаю, но дорогу осилит идущий...

Оригинальный вариант кряка это SQL-inject , т.к. параметр $hwid в сорцах не фильтруется, можно выполнить произвольную комманду,
добавить свой серийник или еще что похуже... (детальное описание приводить не буду, но тот кто знаком с синтаксисом запросов поймет)
mysql_real_escape_string лечит это недуг.


Несмотря на это, данная привязка вполне нормальная, так-что юзай без сомнения я бы еще отказался от мускула (на это много причин)
+ и добавил детект виртуалок на сервере или в программе (опционально)


Серийник:

Например у меня генерация построена так - минимум два уникальных идентификатора (фильтруем неуникальные идентификаторы типа:

"TOBEFILLEDBYOEM" ,
"SYSTEMSERIALNUMBER" ,
"123490EN400015" ,
"BSN12345678901234567" ,
"BASEBOARDSERIALNUMBER" ,
"N/A",
"NONE",
"BSN12345678901234567",
"FFFFFFFF",
"INVALID",
"NB-1234567890"

и отправляем все что наковыряли на сервер, обычно выходит их 3-4, сервер проверяет - если два идентификатора совпали то клиент опознан.

Идентификаторы могут меняются при переустановке ОС, первый раз заметил когда один пользователь переустановил винду и у него
вместо серийника жесткого стала приходить пустая строка, так-же при частичном апгрейде может что-то поменятся, вообщем это избавило меня от ненужных хлопот.


Конечно еще не хватает админки, со статистикой и "базовым администрированием", скриптами оплаты эх...
Если кто-то желает обьедениться в написании оной то пишите в лс, т.к. писать красивые формы я так и не научился ^^ [Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось realavril7; 22.09.2014 в 22:16. Причина: добавил еще один вариант кряка
  Ответить с цитированием
Старый 29.10.2014, 09:20   #80
 Разведчик
Аватар для WoOdy774
 
WoOdy774 неизвестен в этих краяхWoOdy774 неизвестен в этих краях
Регистрация: 19.07.2013
Сообщений: 7
Популярность: -177
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: [C#] Привязка к железу v2.

Помогите пожалуйста, я уже сутки мусолю этот код, не фига не получается.

Все файлы в архиве : [Ссылки могут видеть только зарегистрированные пользователи. ]
Хостинг: Danver

Ах да и вот еще:
Поставил вывод ошибки,
Код:
catch (Exception ex)
            {
                MessageBox.Show(Convert.ToString(ex));
                
            }
и у меня такая ошибка вот:


[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 29.10.2014, 10:11   #81
Почетный Пользователь
 Сержант
Аватар для MembRupt
 
MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(
Регистрация: 18.07.2013
Сообщений: 148
Популярность: 83981
Сказал(а) спасибо: 564
Поблагодарили 258 раз(а) в 195 сообщениях
 
По умолчанию Re: [C#] Привязка к железу v2.

Цитата:
Сообщение от WoOdy774Посмотреть сообщение
Помогите пожалуйста, я уже сутки мусолю этот код, не фига не получается.

Попробуйте на бесплатном хостинге, таких полно
Видимо не получаете ответа от сервера (либо совсем пусто, либо неполная первая строка)
Включаете сниффер и запускаете, смотрите что отвечает сервер
  Ответить с цитированием
Старый 29.10.2014, 11:04   #82
 Разведчик
Аватар для WoOdy774
 
WoOdy774 неизвестен в этих краяхWoOdy774 неизвестен в этих краях
Регистрация: 19.07.2013
Сообщений: 7
Популярность: -177
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: [C#] Привязка к железу v2.

Цитата:
Включаете сниффер и запускаете, смотрите что отвечает сервер

На отлидчике в первой строчке где долно быть license=0/1
у меня показывает вот:
[1] "<b>Warning</b>: mysql_num_rows() expects parameter 1 to be resource, boolean given in <b>/home/u819640911/public_html/base.php</b> on line <b>16</b><br />" string

А lincense переходит на четвертую строчку.
[4] "license=0" string

И ошибка опять возникает, та же...


Что за ошиюбка то: mysql_num_rows() expects parameter 1 to be resource, boolean given in /home/u819640911/public_html/base.php on line 16
  Ответить с цитированием
Старый 29.10.2014, 11:32   #83
Почетный Пользователь
 Сержант
Аватар для MembRupt
 
MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(MembRupt сломал счётчик популярности :(
Регистрация: 18.07.2013
Сообщений: 148
Популярность: 83981
Сказал(а) спасибо: 564
Поблагодарили 258 раз(а) в 195 сообщениях
 
По умолчанию Re: [C#] Привязка к железу v2.

Цитата:
Сообщение от WoOdy774Посмотреть сообщение
Что за ошиюбка то: mysql_num_rows() expects parameter 1 to be resource, boolean given in /home/u819640911/public_html/base.php on line 16

Для этого есть "Поиск". Проверьте поля в таблице, да и сам запрос к ней
  Ответить с цитированием
Старый 29.10.2014, 12:17   #84
 Разведчик
Аватар для WoOdy774
 
WoOdy774 неизвестен в этих краяхWoOdy774 неизвестен в этих краях
Регистрация: 19.07.2013
Сообщений: 7
Популярность: -177
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: [C#] Привязка к железу v2.

Цитата:
Для этого есть "Поиск". Проверьте поля в таблице, да и сам запрос к ней

Дай ссылку на хостинг с удаленным доступом к mysql бесплатный какой нибудь.
  Ответить с цитированием
Старый 23.11.2014, 14:08   #85
 Разведчик
Аватар для BearHack
 
BearHack никому не известный тип
Регистрация: 11.11.2014
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: [C#] Привязка к железу v2.

Цитата:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Net;
using System.IO;


Я НЕПОНЯЛ КАК ПОСТАВИТЬ ПРАВИЛЬНО КОД ВО ВТОРОЙ ПРГЕ НА КНОПКУ ЧТОБ НЕБЫЛО ОШИБОК
  Ответить с цитированием
Старый 24.11.2014, 23:19   #86
-= Мастер Света =-
 Рыцарь-капитан
Аватар для Ginrey
 
Ginrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака Норриса
Регистрация: 14.06.2012
Сообщений: 511
Популярность: 7566
Сказал(а) спасибо: 4
Поблагодарили 181 раз(а) в 88 сообщениях
 
По умолчанию Re: [C#] Привязка к железу v2.

Цитата:
Ваш сервер отдает защищаемой программе желаемый результат который вы уже предварительно перехватили
(снифером думаю не трудно воспользоватся и расшифровать паблик ключом ответ) и зашифровали с помощью своего приват ключа.

ну не всегда же так. в моем серваке например у каждой копии программы есть свой идентификатор, по которому хранятся статические ключи для шифрации, а сами ключи генерируются уже в самой проге, и трафик начинается шифроваться уже после первого пакета, так что мало информации можно получить.

а на счет вот такой защиты могу посоветовать посмотреть, как написать многопользовательский чат на шарпе и на основе мутить свой сервер со своей защитой, ну я по крайне мере начинал именно так
________________
Хотите как то отблагодарить за помощь?
Не стесняйтесь нажимайте "Спасибо"

Делаю программы на заказ, по всем вопросам в скайп: Ginrey2
  Ответить с цитированием
Старый 01.12.2014, 00:57   #87
 Сержант
Аватар для realavril7
 
realavril7 вызывает надежду
Регистрация: 05.07.2011
Сообщений: 111
Популярность: -47
Сказал(а) спасибо: 14
Поблагодарили 65 раз(а) в 18 сообщениях
 
По умолчанию Re: [C#] Привязка к железу v2.

Цитата:
Сообщение от GinreyПосмотреть сообщение
в моем серваке например у каждой копии программы есть свой идентификатор, по которому хранятся статические ключи для шифрации, а сами ключи генерируются уже в самой проге, и трафик начинается шифроваться уже после первого пакета, так что мало информации можно получить

По вашему скудному описанию вам подходит "Бюджетный вариант кряка" описанный мной, он будет работать даже если ключи генерировать каждый запуск разные

Цитата:
Сообщение от GinreyПосмотреть сообщение
ну не всегда же так

Я и не писал что всегда, читайте внимательней.
  Ответить с цитированием
Старый 03.12.2014, 13:30   #88
-= Мастер Света =-
 Рыцарь-капитан
Аватар для Ginrey
 
Ginrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака НоррисаGinrey троюродный дядя Чака Норриса
Регистрация: 14.06.2012
Сообщений: 511
Популярность: 7566
Сказал(а) спасибо: 4
Поблагодарили 181 раз(а) в 88 сообщениях
 
По умолчанию Re: [C#] Привязка к железу v2.

Цитата:
По вашему скудному описанию вам подходит "Бюджетный вариант кряка" описанный мной, он будет работать даже если ключи генерировать каждый запуск разные

это каким же образом? всего идет 3 разных ключа, первый генерируется при запуске проги(ну и он у каждой копии проги одинаковый), потом по мере прохождения активации на сервере генерируются еще ключи, с помощью которых шифруется уже шифрованный трафик ну и так получается 3 слоя шифрации. Плюс прога изначально не имеет в себе никаких элементов управления, они передаются от сервера в пакетах если вся активация была успешно пройдена, и эти пакеты 3 раза шифрованы уже, и если хоть 1 байт в ключе не будет совпадать с серверными то дешифрация будет уже кривой и ничего не выйдет
Конечно не спорю, сломать можно все, но думаю не так просто это выйдет сделать, да и придется писать сервер свой
________________
Хотите как то отблагодарить за помощь?
Не стесняйтесь нажимайте "Спасибо"

Делаю программы на заказ, по всем вопросам в скайп: Ginrey2

Последний раз редактировалось Ginrey; 03.12.2014 в 13:33.
  Ответить с цитированием
Старый 06.12.2014, 21:22   #89
 Разведчик
Аватар для BearHack
 
BearHack никому не известный тип
Регистрация: 11.11.2014
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: [C#] Привязка к железу v2.

КУ чёт он пхп сервер ненаходит делал на hut.ru как из твоей 1 версии(только домен взял)
  Ответить с цитированием
Старый 12.12.2014, 15:18   #90
 Сержант
Аватар для realavril7
 
realavril7 вызывает надежду
Регистрация: 05.07.2011
Сообщений: 111
Популярность: -47
Сказал(а) спасибо: 14
Поблагодарили 65 раз(а) в 18 сообщениях
 
По умолчанию Re: [C#] Привязка к железу v2.

Цитата:
Сообщение от GinreyПосмотреть сообщение
это каким же образом?

Да хоть 33 ключа, это не значит что шансы на взлом уменьшаются в 33 раза.

В целом, того что ты отписал мало для анализа, ванговать и выспрашивать что конкретно и как реализовано у меня нет времени, я тебе предлагаю вот что:

выкладывай код сервера и клиента на форум (что-то вроде "привязка от Ginrey") как будет свободное время я посмотрю его и отпишу все варианты обхода которые найду, и мб накидаю кода.
  Ответить с цитированием
Ответ

Метки
c# coding, привязка, nickitee


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Руководство] Привязка к железу RChesteR Web-программирование и технологии 3 06.01.2017 16:20
Привязка к железу mires51 С/С++ 1 22.08.2011 16:06

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 06:02.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net