![]() |
Новый форумный движок
Прошу потестить http://dxboard.ru - собственноручно написанный двиг форума. После прохождения тестирования я выложу его в открытый доступ, но сначала хочу удостовериться, что всё в порядке с безопасностью:)
|
намана) вот бы админку глянуть...
|
как раз в открытом доступе быстрее баги и найдут.
|
Что то он на какой то из форумов сильно похож. Ты точно полностью с нуля писал его?
>> После прохождения тестирования я выложу его в открытый доступ, но сначала хочу удостовериться, что всё в порядке с безопасностью Вот после того как выложишь сурсы, как раз так и начнётся нормальный тест на уязвимости. |
Цитата:
|
Вообще, двиг я этот написал примерно три года назад, тогда про ООП и не слышал толком... А с тех пор он постоянно совершенствовался, много чего добавлялось, исправлялось...
Писал его абсолютно с нуля, даже аякс свой, ничего ниоткуда не брал. А похож он может быть на какой-то форум, так как я картиночки некоторые вроде как брал из тем других движков, в дизайне я не силён:) А двиг выложу, только пусть он хотя б пару дней так повисит:) А dxboard.ru станет сайтом официальным, т.к. я пока не планирую забрасывать поддержку движка. |
Xss при создания голосования нашёл смотри в тему тест
http://dxboard.ru/viewtopic.php?id=6 в варьянтах ответа написал <script>alert()</script> |
Спасибо, сейчас пофиксю...
|
не бага но неприятная фича.... аватар можно заливать с любой высотой и шириной благодара хекс редактору сматри тему https://forum.antichat.ru/thread20317.html
|
Оо, не слышал о такой баге Gd, буду править, спасибо)
|
Doom123
поможет тока ограничение веса на файло |
у него стоит 40000 байт я залил картинку 1000*1000 весом 7000 байт
|
Пофиксил, как в теме https://forum.antichat.ru/thread20317.html указано, через загрузку изображения и проверке размера напрямую, теперь не прокатит такое:)
|
[img*]http://onerror=alert()[url*=http://onerror=alert()]http://onerror=alert()[/url*][/img*]
пустая мессага а может и хсс |
Это уже зависит от хоста, иногда встречаю такое, барахлят pcre регулярки почему-то... У меня на локалхосте нормально такое отображается например. Вроде даже тут на ачате тема про это встречалась.
|
Cross-site Scripting Overview
Cross-site Scripting Overview ---> RFC-2152 UTF-7
Личные данные -> Дополнительная информация: +ADwA-/textarea+AD4A-+ADwA-script+AD4A-alert(document.cookie)+ADsAPA-/script+AD4A- Пример срабатывания: <dxboard.ru> username=test; pass=8b9f3f128a5c4b26e93a307bb9af770; PHPSESSID=ve59bljfsff0jcop3t51m2pp4bg9m1q1 Тестовый форум -> Оффтоп +ADw-/title+AD4APA-script+AD4-alert(document.cookie)+ADsAPA-/script+AD4- Пример срабатывания: <dxboard.ru> username=test; pass=8b9f3f128a5c4b26e93a307bb9af770; PHPSESSID=ve59bljfsff0jcop3t51m2pp4bg9m1q1; tread=%3B7%3A1208553717%3B8%3A1208557570; treadids=%3B7%3A44%3B8%3A45 Подробнее прочитать можно тут: http://forum.antichat.ru/threadnav66154-2-10.html PS: Существенную опасность представляет второй случай, особенно в том плане если будет выпушенна англоязычная версия форума, так что с этим лучше заранее разобратся. ---------------------------------------------------------------------- Вспомогательная информация (мож кому пригодится) Список файлов с параметрами: Код HTML:
/findmessages.php?id=1&page=1&sort=1 /logs.php?dat=1 |
Doom123, я смотрю смотрю и фиксю, уже довольно много косяков поправил, но есть ещё немного:)
|
у меня лично идей где найти багу просто нет=\ так что выклыдывай исходники будем химичить))
кстате смена пароля не работает... постоянно пишет что не верен старый пароль=\ |
Думаю, что завтра вечером выложу. Исходники правда страшные очень,без комментариев совсем)
PS. Баг с паролем пофиксил |
Исходники выложил в открытый доступ: https://forum.antichat.ru/thread67760.html
Ну а тестирование продолжается:) |
у тебя там на серве register_globals off ?
|
Заходим на несуществующую тему ht*tp://dxboard.ru/viewtopic.php?id=6 и редирект на главную не срабатывает. даже если самостоятельно нажать на ссыль "Если не хотите ждать,нажмите сюда" :)
|
Цитата:
Цитата:
|
Перешёл отсюдава на ht*tp://dxboard.ru/viewtopic.php?id=6, через секунду редирект...сюда, на Ачат)) Я в принципе не знаю, как сейчас редиректы работают, по истории или как, но по моему лучше принудительно сделать редирект на главную страницу, т.к. вот в моём случае, меня перекинуло совершенно на другой форум, а это потеря юзера, если он к примеру перешёл с поисковика или ещё откуда на несущ. стр.
|
с огромным трудом поставил на локалхост ( по крупицам собирал структуру бд :D )
вообщем при register_globals on есть несколько аналогичных скулей и ксс |
Цитата:
|
Цитата:
|
Цитата:
Да и на локалхосте я с register_globals = on тестил, всё нормально было. |
Форум временно недоступен, патчим дырки:) гыг
|
| Время: 03:03 |