HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Парсер уязвистей php.
  #1  
Старый 07.09.2009, 10:09
pampom
Познающий
Регистрация: 23.04.2008
Сообщений: 63
С нами: 9500746

Репутация: 13
По умолчанию Парсер уязвистей php.

Короче давно была темка кто то писал не помню может гема.
Фишка такая указываешь папку текст парситься на уязвимые функции.

типо
include(
require(
mysql_connect(
system(
exec(
fopen(
fwrite(

и еще короче смысл понятен просто стоит щас задача перелопатить движок на 14 метров php кода.

В
сем спасибо.
 
Ответить с цитированием

  #2  
Старый 07.09.2009, 15:44
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Поверь мне,скрипт этого не сделает лучше человека.Так что это - полнейший бред.
Потрать 1 час времени на это,и незачем извращаться.
 
Ответить с цитированием

  #3  
Старый 07.09.2009, 15:51
Qwazar
Leaders of Antichat - Level 4
Регистрация: 02.06.2005
Сообщений: 1,411
С нами: 11020706

Репутация: 4693


По умолчанию

Цитата:
Сообщение от m0Hze  
Поверь мне,скрипт этого не сделает лучше человека.Так что это - полнейший бред.
Потрать 1 час времени на это,и незачем извращаться.
Не бред, когда речь идёт о 14 мб кода. Только понятно что качество такой проверки будет куда ниже ручной. В любом случае эти сканнеры нужны лишь как вспомогательный инструмент.

Такой скрипт былу у Raz0r'а:
http://raz0r.name/releases/php-bug-scanner/
__________________
Я отдал бы немало за пару крыльев,
Я отдал бы немало за третий глаз
За руку на которой четырнадцать пальцев
Мне нужен для дыхания другой газ..

Мой блог:http://qwazar.ru/.
 
Ответить с цитированием

  #4  
Старый 07.09.2009, 15:52
LzD
Banned
Регистрация: 24.07.2009
Сообщений: 85
С нами: 8842000

Репутация: 43
По умолчанию

Цитата:
Сообщение от Qwazar  
Не бред Когда речь идёт о 14 мб кода, только понятно что качество такой проверки будет куда ниже ручной.

Такой скрипт былу у Raz0r'а:
http://raz0r.name/releases/php-bug-scanner/
опаньки...
 
Ответить с цитированием

  #5  
Старый 07.09.2009, 16:19
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Цитата:
Сообщение от Qwazar  
Не бред, когда речь идёт о 14 мб кода. Только понятно что качество такой проверки будет куда ниже ручной. В любом случае эти сканнеры нужны лишь как вспомогательный инструмент.

Такой скрипт былу у Raz0r'а:
http://raz0r.name/releases/php-bug-scanner/
Спорить с тобой конечно не намерен,но все-же,там 14м кода,но требуют проверки максимум 70%,из них - 50% функции и классы(судя по весу).Так что проверять там очень много не нужно.Если есть небольшой опыт работы с PHP и уязвимостями,которые встречаються наиболее часто.И лопатить придеться меньше,и будет намного надежнее щипать код руками =)
Но кто как конечно считает,если ТС удобно парсить скриптом - дело барина.
 
Ответить с цитированием

  #6  
Старый 07.09.2009, 16:22
LzD
Banned
Регистрация: 24.07.2009
Сообщений: 85
С нами: 8842000

Репутация: 43
По умолчанию

Цитата:
Сообщение от m0Hze  
Спорить с тобой конечно не намерен,но все-же,там 14м кода,но требуют проверки максимум 70%,из них - 50% функции и классы(судя по весу).Так что проверять там очень много не нужно.Если есть небольшой опыт работы с PHP и уязвимостями,которые встречаються наиболее часто.И лопатить придеться меньше,и будет намного надежнее щипать код руками =)
Но кто как конечно считает,если ТС удобно парсить скриптом - дело барина.
дело в удобстве имхо. к стати в утлите можно добовлять свои "узкие места" для того чтобю обращать на них пристальное внимание )
 
Ответить с цитированием

  #7  
Старый 07.09.2009, 16:23
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Цитата:
Сообщение от LzD  
дело в удобстве имхо.
Неудобно спать на потолке.Тут дело в безопасности.
 
Ответить с цитированием

  #8  
Старый 07.09.2009, 15:50
LzD
Banned
Регистрация: 24.07.2009
Сообщений: 85
С нами: 8842000

Репутация: 43
По умолчанию

поиск по форуму ога? автор Razor
http://raz0r.name/releases/php-bug-scanner/

Последний раз редактировалось LzD; 07.09.2009 в 15:53..
 
Ответить с цитированием

  #9  
Старый 08.09.2009, 19:41
antowen
Новичок
Регистрация: 08.09.2009
Сообщений: 4
С нами: 8775550

Репутация: 1
По умолчанию

Есть отличная тулза в помощь ручному поиску багов - phpxref

Собирает файлы из директорий и составляет отчёт в статичном хтмл, где перечислены все константы, функции и классы. Потрясная штука.

Вот так например выглядит разобранный wordpress.
 
Ответить с цитированием

  #10  
Старый 08.09.2009, 20:19
[Raz0r]
Members of Antichat - Level 5
Регистрация: 25.02.2007
Сообщений: 495
С нами: 10109126

Репутация: 1980
По умолчанию

graudit - bash-скрипт, использующий grep по встроенной базе потенциально уязвимых функций. Набор функций в архиве довольно скромный, но его всегда можно расширить.
http://www.justanotherhacker.com/2009/07/graudit-version-11-is-out.html
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PSalm69 Избранное 273 13.02.2016 01:24
Books PHP FRAGNATIC PHP 186 21.02.2010 02:41



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.