Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.06.2014, 14:41   #11
rafaelka
Пользователь
 
Регистрация: 10.06.2014
Сообщений: 18
По умолчанию

Спасибо всем, нашел решение

Цитата:
Сообщение от eval Посмотреть сообщение
с какого бока пхп и сессия к длл и ее запуску, этому джо и известно
Ой, да что ты несешь, иди проспись

Последний раз редактировалось Stilet; 10.06.2014 в 15:10.
rafaelka вне форума Ответить с цитированием
Старый 10.06.2014, 15:07   #12
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

рано еще спать, еще вот такие вот дают повод выпить

это решение известно испокон веков достаточно поискать и ответ найдеться буквально через 0,00005 сек
но вопрос про пыхпых и сессии остается открытым
eval вне форума Ответить с цитированием
Старый 10.06.2014, 15:12   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
но дело в том что всё завязано на PHP, с базой данных и сессиями...
А серьезно, причем тут пхп и сессии?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.06.2014, 16:32   #14
rafaelka
Пользователь
 
Регистрация: 10.06.2014
Сообщений: 18
По умолчанию

Я о том что локальный сервер тяжело/нереально будет сделать

ЗЫ Как это говориться? было бы желание......

Последний раз редактировалось rafaelka; 10.06.2014 в 16:35.
rafaelka вне форума Ответить с цитированием
Старый 10.06.2014, 16:44   #15
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

вторая часть марлезонского балета...
при чем тут еще и "локальный сервер"?
чем дальше в лес тем толще эти самые, как их...
eval вне форума Ответить с цитированием
Старый 10.06.2014, 17:00   #16
rafaelka
Пользователь
 
Регистрация: 10.06.2014
Сообщений: 18
По умолчанию

Да бля.... это был ответ на "довольно интересная схема защиты, только
если не будет сети от вашего ПО откажутся.
Хотя и сломать в тоже время не сложно,
банальный эмуль HTTP-сервера + hosts-файл."
rafaelka вне форума Ответить с цитированием
Старый 10.06.2014, 17:00   #17
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
я проверяю на наличие левых файлов, и тметер тоже по хэндлу убиваю... Можно простым патчингом, но дело в том что всё завязано на PHP, с базой данных и сессиями... если будет неверная сессия dll просто не заработает)
Отоломать проверки в dll и exe, дело на минут 30ь, а то и меньше, главное отловить стэк перед выходом из программы, а там уже видно где оно на выход идет.

Но опять же зачем? Вся слабина как раз на связке с внешним миром. Наклепал сервачек, прописался в фаерволе/антивирусе/hosts и все дела. Отснифал обмен с сетью перед завершением, посмотрел как ответ ждет бинарник, переделал сервачек и так до победного марша. Для полго финиша отрезается проверка hosts и все.

Ксати первый же UAC или антивирус и фаер пошлет вас если сунетесь к hosts без прав доступа.

Цитата:
А серьезно, причем тут пхп и сессии?
Аля CGI или IntraWeb или WebSnap Замысел в том, что DLL - ядро программы, и его нельзя заломить т.к. ПО на удаленнном сервере, а exe - всего лишь загружает его.

собственно в этом и проблема: рабочее ядро и загрузочник - X времени находятся физически наПК пользователя. И есть уйма времени все это благополучно перехватить и переломать.

Последний раз редактировалось Человек_Борща; 10.06.2014 в 17:07.
Человек_Борща вне форума Ответить с цитированием
Старый 10.06.2014, 17:06   #18
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
локальный сервер тяжело/нереально будет сделать
А подтягивание на хост DLL тут каким боком?
может ты всетки хотя бы ради интереса расскажешь что за ситуация такая и зачем все это нужно? А то интригу закинул, а дальше динамишь - не есть гут.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.06.2014, 17:14   #19
rafaelka
Пользователь
 
Регистрация: 10.06.2014
Сообщений: 18
По умолчанию

Ну как интрижка))) Это требуется для привязки софта к железу, при этом чтобы жизненно важные функции он получал с сервера, и не хранил на ПК... кстати спасибо всем, появилась еще 1 мысля...




ЗЫ просто вроде как для реверсить тяжелее..
rafaelka вне форума Ответить с цитированием
Старый 10.06.2014, 17:19   #20
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

Цитата:
это был ответ на "довольно интересная схема защиты, только
если не будет сети от вашего ПО откажутся.
Хотя и сломать в тоже время не сложно,
банальный эмуль HTTP-сервера + hosts-файл."
не слушайте ерунду и не придется отвечать ерундой

весь инет и даже больше так работают, и ни от кого не отказываются
eval вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Жесткий Диск Ba6aIKa Windows 1 20.11.2013 12:09
жесткий диск kazah Компьютерное железо 3 02.06.2011 18:47
жесткий диск nub' Компьютерное железо 7 20.08.2010 14:01
Жесткий диск Bat{CMD}_Men Компьютерное железо 0 14.02.2010 06:44
Жесткий диск Rio309 Компьютерное железо 11 10.06.2009 14:51