Переглядати за тегами

11 October 2008
Невеличкий Code Smell – зменшення унікальності
Сьогодні (і так в суботу), в реалізації кешу нашого додатку знайшов такий приклад коду. string hashKey = string .Format( "{0}_{1}" , String.IsNullOrEmpty(customerId) ? string .Empty : customerId.GetHashCode().ToString(), String.IsNullOrEmpty(orderId) Читати далі...
0 коментарів
Помічено як: ,
 
01 September 2008
Trust Boundaries Identification на прикладі Architects.in.ua
Architects.in.ua дуже простий сайт, виявилось що розробниками написано лише 316 рядків коду. У той самий час сайт має достатньо коду щоб показати деякі проблеми з безпекою. Сьогодні не буде дірок які можна використовувати прямо не виходячи із браузера, Читати далі...
15 August 2008
Невеличка DoS атака за допомогою XPath
Продовжу розбирати Code Smells сайту Architects In UA . Наразі сьогодні розберу цей код: XPathNodeIterator nodes = navigator.Select( string .Format( "/rss/channel/item[guid='{0}']/title" , item)); while (nodes.MoveNext()) { Header.Title += " :: " + nodes.Current.Value; Читати далі...