ну пиешьш значит расширение для php
описываешь в нем функцию например malik555_decode
компилишь как написано в манах (я линки давал) у тебя на виходе библеотека so или dll для венды (кстати под винду хоть на visual studio пиши, видел в нете статью про настройку проекта для VS2005)
ну вот ложишь ее в /usr/lib/php/extensions в php.ini ищещь раздел extensions
и пишешь
extensions=твоя либа.so
перепускаешь php и смотрешь php -m опа а твоя либа там числится знач пордгрузилась
дальше пишешь скриптос
if(function_exists('malik555_decode')){ malik555_decode('abrakadabra'); }else{exit;}
ну пиешьш значит расширение для php
описываешь в нем функцию например malik555_decode
компилишь как написано в манах (я линки давал) у тебя на виходе библеотека so или dll для венды (кстати под винду хоть на visual studio пиши, видел в нете статью про настройку проекта для VS2005)
ну вот ложишь ее в /usr/lib/php/extensions в php.ini ищещь раздел extensions
и пишешь
extensions=твоя либа.so
перепускаешь php и смотрешь php -m опа а твоя либа там числится знач пордгрузилась
дальше пишешь скриптос
if(function_exists('malik555_decode')){ malik555_decode('abrakadabra'); }else{exit;}
А если библиотека попадет в нехорошии руки - ее тяжело сломать ?
нужно хорошо разбиратся в асемблере и иметь практику крекера чтобы хоть как то понять алгоритм шифрования. ну а возможно понадобится лишь декодер но не факт что он выдаст правильный код )
начав писать свою либу рискуете создать велосипед, причем без седушки, ехать можно только сидеть неудобно.
а вообще либу можно и сверху чем-либо запротектить.
впрочем как мне кажется и для такой ситуации есть выход у крякера, использовать наработки по дезенду в плане получения опкодов php и последующей сборкой.
p.s. а еще можно свой язык разработать, наподобие php xD