ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

16.04.2009, 22:19
|
|
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме: 991929
Репутация:
395
|
|
ну пиешьш значит расширение для 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;}
|
|
|

16.04.2009, 22:23
|
|
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме: 991929
Репутация:
395
|
|
Сообщение от root_sashok
php можно закодировать base64-алгоритмом
ага можно даже сделать много раз закодировать eval(base64_encode());
скока угодно
тока раскодируется это так
while(1) {if(($pos1 = strpos($str, 'eval(')) === FALSE) break;}
|
|
|

16.04.2009, 22:38
|
|
Участник форума
Регистрация: 04.02.2009
Сообщений: 132
Провел на форуме: 350627
Репутация:
1
|
|
Сообщение от Gar|k
ну пиешьш значит расширение для 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;}
А если библиотека попадет в нехорошии руки - ее тяжело сломать ?
|
|
|

16.04.2009, 22:41
|
|
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме: 991929
Репутация:
395
|
|
нужно хорошо разбиратся в асемблере и иметь практику крекера чтобы хоть как то понять алгоритм шифрования. ну а возможно понадобится лишь декодер но не факт что он выдаст правильный код )
|
|
|

16.04.2009, 23:10
|
|
Участник форума
Регистрация: 04.02.2009
Сообщений: 132
Провел на форуме: 350627
Репутация:
1
|
|
Задача не их легких написать свое расширение для php , может есть у кого еще сылки на эту тему ? как написать расширение для php
|
|
|

16.04.2009, 23:36
|
|
Постоянный
Регистрация: 19.10.2007
Сообщений: 794
Провел на форуме: 1013791
Репутация:
711
|
|
начав писать свою либу рискуете создать велосипед, причем без седушки, ехать можно только сидеть неудобно.
а вообще либу можно и сверху чем-либо запротектить.
впрочем как мне кажется и для такой ситуации есть выход у крякера, использовать наработки по дезенду в плане получения опкодов php и последующей сборкой.
p.s. а еще можно свой язык разработать, наподобие php xD
|
|
|

16.04.2009, 23:54
|
|
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме: 991929
Репутация:
395
|
|
Сообщение от malik555
Задача не их легких написать свое расширение для php , может есть у кого еще сылки на эту тему ? как написать расширение для php
я тебе давал линки для старта
там все описано
а ваще в мануале по php есть целая глава посвещенная этому
|
|
|

17.04.2009, 00:00
|
|
Участник форума
Регистрация: 04.02.2009
Сообщений: 132
Провел на форуме: 350627
Репутация:
1
|
|
если можно ссылку на эту главу - буду благодарен !
|
|
|

17.04.2009, 00:42
|
|
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме: 991929
Репутация:
395
|
|
http://wm-help.net/books-online/print-page/15200/15200-133.html
http://www.php.net/manual/ru/internals2.php
http://www.php.net/manual/ru/internals2.buildsys.php
|
|
|

17.04.2009, 01:42
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
Лучшая защита - понимание того, что твой код нахер никому не нужен.
А кто создает такие темы - тому точно защита не нужна, раз они даже гугл освоить не могут.
|
|
|
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Books
|
PSalm69 |
Избранное |
248 |
27.10.2009 04:52 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|