Существует ли возможность работы с реестром в PHP?

dimardi

Guest
Реестр

Существует ли возможность работы с реестром в PHP?
Ну хотя-бы считывание.
Сдается что стандартными методами невозможно(без перекомпилирования ядра).
Может кто-нибудь поделится наработками.

Надо для защиты кода.
 

Кром

Новичок
Чего чего?
Как это ты представляешь защиту кода с помощью реестра? Поподробнее можно?
 

McLay

PHP5 BetaTeam
dimardi, можно написать на C консольную программу, для записи/чтения реестра, и вызывать ее из php.
 

Кром

Новичок
>dimardi, можно написать на C консольную программу, для записи/чтения реестра, и вызывать ее из php.

Конгениально!
И что это нам дает?
 

Нечто

Психолог РНРClub
Нее.. в винде проще WSH-скрипты юзать. Удобнее гораздо и на js.
 

Кром

Новичок
>Нее.. в винде проще WSH-скрипты юзать. Удобнее гораздо и на js.

Ну просто браво! И в чем же заключается удобство, а главное - суть защиты?
 

Нечто

Психолог РНРClub
Кром
ну как... генерируем wsh-скрипт из зазендкоденого php, пишем в файл и выполняем. Чуть какие ошибки -- сразу жалуемся.
 

Кром

Новичок
Автор оригинала: Нечто
Кром
ну как... генерируем wsh-скрипт из зазендкоденого php, пишем в файл и выполняем. Чуть какие ошибки -- сразу жалуемся.
Что пишем? Где выполняем? Кому жалуемся? :)
Ты вообще понимаешь, о чем речь?
 

Нечто

Психолог РНРClub
Кром
:D
Я не догнал, в чем проблема в моем варианте. Объясни, пожалуйста, а то я ночью спать не буду.
Я хотел создать файл под Windows Scripting Host из PHP, содержанием которого был бы код, использующий WSH для изменения/чтения реестра и сохраняющий результат в какой-нибудь файл. Потом выполнить WSH скрипт через командную строку, удалить его и прочитать файл результата.
 

Нечто

Психолог РНРClub
Все понял.. опять разборки в стиле "а ты уверен, что тебе это нужно" :) Кром, я предполагал, что php будет защищен каким-нибудь encoderом или уникальный способ защиты через реестр, придуманный dimardi спасет мир :D
 

tony2001

TeaM PHPClub
гм.
вам не кажется, что в таких случаях проще на ASP писать?
или вы предлагаете портировать "реестр" на системы отличные от Winblows ?
 

Кром

Новичок
>или вы предлагаете портировать "реестр" на системы отличные от Winblows ?

Не, все проще. Они напишут на WSH инсталлятор Windows и будут вызывать его из php.
 

neko

tеam neko
реестр это баловство
ничего лучше flexLM, на котором сидят ZE и ioncube пока не придумали
 

svetasmirnova

маленький монстрик
Реестр Windows?
Это же простой текстовый файл: почему нет?
Извините, перепутала: он в простой текстовый файл экспортируется.
Но вот решение:
открываем командную строку,
набираем reg /?
и работаем через exec
 

dimardi

Guest
Originally posted by Кром
Чего чего?
Как это ты представляешь защиту кода с помощью реестра? Поподробнее можно?
Ну я немножко оговорился, защищать я хотел само приложение (скажем по дате или кол-ву запусков, которые и хотел писать в реестр), код я зендом кодирую.
 

slach

Новичок
если ты код Zend'ом кодируешь, то в чем проблема использовать Safe Guard Suite и flexLM ???
 

dimardi

Guest
Originally posted by slach
если ты код Zend'ом кодируешь, то в чем проблема использовать Safe Guard Suite и flexLM ???
А с этого места по подробней можно?
Неохота показаться чайником но что это за программы, что могут и где взять?
 

Кром

Новичок
dimardi, перед тем как "защищать свой код" я тебе очень рекомендую научиться пользоваться хоть какой нибудь поисковой системой.
 

dimardi

Guest
Originally posted by Кром
dimardi, перед тем как "защищать свой код" я тебе очень рекомендую научиться пользоваться хоть какой нибудь поисковой системой.
Огромное спасибо за цеенную рекомендацию, мне ее особо не хватало все эти годы.
Уже приступил к обучению.
 
Сверху