May. 18th, 2009

pozitronik: (Default)
Продолжаем тестирование движка (собственно).

Прошлое тестирование прошло крайне плодотворно, прибиты сотни багов. Самые толстые:
* Защита от sql-иньекции при удалении постов и комментов.
* Фильтр логинов (теперь логины могут содержать только латиницу, цифры и пробел, но суммарно не больше 20 символов).
* Улучшена фильтрация текста.
* Защита от xss в логине и пароле (хотя запихните-ка xss в 20 байт...)
* Блек-лист для зарезервированных логинов, таких как "admin".

Улучшения в админке:
* Управление постом сделано кнопками. Как-то это правильнее.
* Удаление комментов.
* Удобное управление идиотами в админке.
* Можно банить идиотов.

Алсо мелкие улучшения междумордия.

Накопленная база дропнута, начнём с белого листа.
[livejournal.com profile] nik_vr, твоя учётка оставлена с теми же данными.

UPD В ходе тестирования доделано следующее:
* Фильтрация ввода во всех sql-запросах (при тестировании найдено ещё несколько возможностей xss при отладочном выводе).
* 404 на неправильные параметры (не уверен, что во всех случаях).
* Логин только из пробелов запрещён.
* css-fix формы авторизации для IE.
* Защита от фальшивого POST при отправке данных. Не уверен, что везде.
+ В тестовом режиме - вики-тегирование. Как будет работать - хз, но мне интересно было написать простенький парсер.

December 2016

S M T W T F S
    123
45678910
1112131415 1617
18192021222324
25262728293031

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 3rd, 2025 07:17 am
Powered by Dreamwidth Studios