stealthdebuger

stealthdebuger

+105
Репутация
162
Рейтинг
0
Реклама Реклама
-1
+2
stealthdebuger stealthdebuger Плагин: Анализ авторизаций под разными логинами 11 лет назад
Хотелось бы демо, чтобы убедиться насколько плагин рабочий.
+4
stealthdebuger stealthdebuger InstantCMS 2: Финишная прямая 11 лет назад
Данное сообщество с нетерпением ожидает выхода в свет InstantCMS 2.0, а тем временем...
В журнале "Хакер", №9(176) 2013 опубликована статья "Обзор эксплойтов". Один из параграфов данной статьи назыается так: "Выполнение произвольного кода в INSTANTCMS 1.6". Датой релиза эксплойта, автор коего AkaStep указано 26 июня 2013 года crazy и, подводя черту, сказано следующее:
"На момент публикации патча небыло. Но можно сделать фильтрацию вручную, обернув полученный уязвимый параметр в функцию htmlspecialchars()"
.
Еще более интересная фраза присутствует в блоке TARGETS эксплойта:
"По словам автора, на просторах Сети он нашел тестовую версию 1.7, которая также была уязвима"
.
+2
stealthdebuger stealthdebuger InstantCMS 2: Финишная прямая 11 лет назад
Тут все просто...
Автор идеи и первоначальный разработчик InstantCMS - уважаемый, большинством из вас, R2.
Несколько позже к нему подключился, не менее уважаемый, Fuze.
Причины создания и преследуемые цели я опущу, если R2 захочет - он поделится с сообществом.
Могу лишь сказать, что на данный момент цели значительно отличаются.
0
stealthdebuger stealthdebuger Компонент торговой площадки, для продажи файлов. 11 лет назад
Кто скачал это дырявое УГ - смело удаляйте.
Принцип проникновения такой же, что демонстрирует видео отсюда http://instantcms.ru/forum/thread16222.html
0
stealthdebuger stealthdebuger Компонент торговой площадки, для продажи файлов. 11 лет назад
С юридической точки зрения он имеет такое право.
С человеческой - он #%%$^%$^@#
0
stealthdebuger stealthdebuger Компонент торговой площадки, для продажи файлов. 11 лет назад
А почему в демке нет возможности посмотреть компонент из админки?
Можно демо-пользователям права админа?
0
stealthdebuger stealthdebuger InstantCMS 2: Финишная прямая 11 лет назад
Выйди из сумрака, человече ;)
Есть личные претензии? Так говори прямо, кто ты, что ты.
Я посмотрю не брал ли ты чего из того, что люди раздают.
0
stealthdebuger stealthdebuger InstantCMS 2: Финишная прямая 11 лет назад
Обычные прагматики, ничего страшного в них нет ;)

P.S. Высказанное мной в предыдущем посту утверждение - мое кредо, которое никоим образом лично к Димитриус не относится.
+2
stealthdebuger stealthdebuger InstantCMS 2: Финишная прямая 11 лет назад
Ненавижу людей, которые продают чужое.
Но еще больше ненавижу людей, которые продают то, что другие раздают бесплатно.
+1
stealthdebuger stealthdebuger InstantCMS 2: Финишная прямая 11 лет назад
Я просто отметил факт, о котором практически никто не знает ;)
0
stealthdebuger stealthdebuger InstantCMS 2: Финишная прямая 11 лет назад
Не поверите, но изначально она и была платной ;)
0
stealthdebuger stealthdebuger InstantCMS 1.10.2 11 лет назад
Лишь бы чего ляпнуть.
http://www.youtube.com/watch?v=pGGQ24fszGM
+1
stealthdebuger stealthdebuger InstantCMS 1.10.2 11 лет назад
Хочется надеяться, что разработчики хотя бы в 1.10.3 уделят, вконце-концов, время для исправления бага с переходами по внешним ссылкам.
Там всего-то надо прежде чем выводить ссылку, делать замену символа #
$link = str_replace('#', urlencode('#'), $link);
и получать ссылку перед редиректом таким образом
$url = preg_replace ('/^url=/', '', $_SERVER['QUERY_STRING']);

И можно будет позабыть о любых кривых редиректах.
0
stealthdebuger stealthdebuger Новый вход в АЦ - part III 11 лет назад

Конечно лучше тихо, чем пытаться объяснить зачем выносить вверх htpasswd, какие права на какие папки и какие файлы надо ставить, и какие последствия могут быть.

+3
stealthdebuger stealthdebuger Новый вход в АЦ - part III 11 лет назад
1. Стоило бы упомянуть, под какую версию код, что в архиве.
login.php в кодировке UTF-8, из чего можно предположить что под ICMS 1.10.x
sendsms.php в кодировке ANSI и для отправки запросов используется iconv()... видать с починкой примусов тоже не все так гладко.
Вот таким образом можно определить какая кодировка ICMS:
$charset = 'windows-1251';
$utf = false;
$s = file_get_contents('./index.php');
if(preg_match('#.#u', $s)) {
$charset = 'utf-8';
$utf = true;
}

2. Следует учитывать, что на некоторых параноидальных хостингах file_get_contents() может не обрабатывать URI из-за отключенного allow_url_fopen. В связи с этим, лучше использовать cURL для получения более универсального решения.
В качестве примера:
function getURL($URL) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $URL);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
$co = curl_exec($ch);
curl_close($ch);
return $co;
}

P.S. В следующий раз, лучше подумайте над материалом, прежде чем спешить публиковать его.
+5
stealthdebuger stealthdebuger Новый вход в АЦ - part II 11 лет назад
Неужто сложно сделать подтверждение входа в админку (которая самая важная и самая незащищенная), при помощи SMS?
Благо, для нищебродов sms.ru предоставляет возможность отправить 60 SMS в сутки на свой номер БЕСПЛАТНО!
Да и сам запрос на отправку SMS прост до ужаса:
http://sms.ru/sms/send?api_id=ваш_api_id&to=ваш_номер&text=текст_смс

Ну и сам алгоритм особого ума не требует:
1. Сгенерить случайное число и сохранить его в сессию.
2. Отправить SMS админу и ждать введенного кода.
3. Если код не верный, генерить новый код + отправлять инфу админу о попытке входа в админку.
4. Если код верный, авторизовывать админа.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.