php git

Posted in Новости on 30 августа, 2015 by admin

http://php.net/git.php

Tags: ,

Перехват исходящих mail сообщений из php.

Posted in Новости on 7 июня, 2015 by admin

Для этого требуется php новее 5.3 ( http://php.net/manual/en/mail.configuration.php )

Вносим в конфиг ini :

mail.add_x_header = On
mail.log = /var/log/phpmail.log

и рестартим вебсервер.

Tags: , , ,

configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing. This should not happen. Check config.log for additional information.

Posted in Новости on 6 февраля, 2013 by admin

apt-get install libc-client2007e-dev

Tags: , ,

Логгирование опасных функций php

Posted in Новости on 28 октября, 2011 by admin

Для этого будем использовать дополнительный модуль baxtep .

Забираем исходники:
svn checkout http://baxtep.googlecode.com/svn/trunk/ baxtep

Собираем:
cd baxtep
phpize
./configure
make

После сборки вытаскиваем baxtep.so из директории ./modules/ и кладём в extension_dir

Создаем конфиг
nano /etc/php5/conf.d/baxtep.ini
extension=baxtep.so
; Absolute path to logfile. File must exist and have write access for php
baxtep.logfile = «/var/log/baxtep_messages»

Создаем вручную лог
touch /var/log/baxtep_messages

Ребутаем вебсервер
apache2ctl restart

PS Логгируются опасные функции вроде exec();, system();, shell_exec(); или passthru();

Tags: , ,

Подключение X-php-script для обнаружения спам скриптов в Debian (php5.2.6)

Posted in Новости on 1 июля, 2011 by admin

1. Ставим все необходимое и тянем исходники
cd /usr/src
apt-get build-dep php5
apt-get source php5
apt-get install shtool
cd php5-5.2.6.dfsg.1
wget http://www.lancs.ac.uk/~steveb/patches/php-mail-header-patch/php5-mail-header.patch

2. Патчим
patch -p1 < php5-mail-header.patch : patching file ext/standard/mail.c Hunk #1 succeeded at 96 with fuzz 1 (offset -1 lines). Hunk #2 succeeded at 171 (offset -1 lines). Hunk #3 succeeded at 238 (offset -1 lines). 3. Пересобираем php и ставим пропатченные пакеты в систему. debuild -us -uc cd ../ dpkg -i *.deb

Tags: , ,