Эта история о том, как я нашел уязвимость в фреймворке Webasyst и, в частности, в ecommerce-движке Shop-Script 7.
Рубрика «webasyst»
Как взломать более 17 000 сайтов за одну ночь
2017-10-13 в 20:15, admin, рубрики: bug bounty, mass assignment, privilege escalation, webasyst, информационная безопасность, уязвимостьОбзор Shop-Script 5
2014-07-18 в 8:46, admin, рубрики: cms, shop-script 5, webasyst, Блог компании Webasyst, движок интернет-магазина, обзорПривет! Я руковожу развитием Shop-Script. В течение года я собирал вопросы, которые возникают у пользователей и разработчиков, начинающих работать с Shop-Script 5 (последней версией продукта), и в этом посте оформил их в виде отдельной обзорной статьи. Промо-сайт промо-сайтом, документация тоже иногда полезна, но всегда проще познакомиться с продуктом, прочитав или проскроллив всего одну статью. Под катом — подробной обзор Shop-Script 5 с описанием ключевых возможностей и того, как работает движок, 5 МБ скриншотов, немного статистики и планов на будущее.
Релиз Webasyst 1.2.0 и магазина для разработчиков
2013-10-03 в 14:51, admin, рубрики: api, shop-script, webasyst, Блог компании Webasyst, метки: api, shop-script, webasystЗа последние несколько месяцев мы значительно улучшили фреймворк Webasyst (открытый код PHP/MySQL/Smarty/jQuery, LGPL), выпустили API, добавили множество новых функций в Shop-Script 5, открыли собственное облако и сейчас запускаем магазин для разработчиков.
Пост для тех, кто следит за развитием Вебасиста.Читать полностью »
Shop-Script 5
2013-03-13 в 13:40, admin, рубрики: shop-script 5, webasyst, Блог компании Webasyst, метки: shop-script 5, webasyst Мы выпустили Shop-Script 5 — новую версию скрипта для создания интернет-магазинов. От предыдущих версий Shop-Script 5 взял только название и большой накопленный опыт и был разработан полностью с чистого листа на основе фреймворка Webasyst.
Демо-версия: витрина магазина, бекенд.
Полноценно попробовать продукт можно бесплатно в виде веб-сервиса (будет создан хостинг-аккаунт с предустановленным Shop-Script 5 и фреймворком).
Под катом: краткий обзор продукта для разработчиков и о доступе к приватному репозиторию Shop-Script 5 на GitHub. Читать полностью »
Анонс Shop-Script 5
2012-12-19 в 15:45, admin, рубрики: shop-script, webasyst, Блог компании Webasyst, метки: shop-script, webasystМногие хабрапользователи знакомы с продуктом Shop-Script — скриптом для создания интернет-магазинов, который разрабатывает наша компания. Можно по-разному относиться к продуктам Shop-Script, которые были доступны до сегодняшнего дня. У продукта были свои проблемы и сложности, но сейчас не об этом.
Сегодня мы анонсировали новую версию продукта — Shop-Script 5.
Дробное количество товара в корзине Webasyst Shop-Script
2012-12-07 в 21:05, admin, рубрики: cms, diff, php, shop-script, webasyst, Веб-разработка, корзина, товар, метки: diff, PHP, shop-script, webasyst, корзина, товар Когда-то было такое дело, что заказчик пожелал измерять товар в квадратных метрах, и обязательно десятичными дробями. Я тогда ковырялся ковырялся, искал в интернете, но так и не нашел как это сделать. Сейчас стал немного умнее, и при аналогичном пожелании без особого труда нашел решение. Выкладываю его для тех, кто так же, как я когда-то, мучается в поисках, и натыкается только на платные предложения или туманные рассуждения.
Читать полностью »
Собственный модуль для админки на Webasyst
2012-11-26 в 15:48, admin, рубрики: cms, php, webasyst, Веб-разработка, интернет-магазин, модуль, Программирование, разработка, метки: webasyst, интернет-магазин, модуль, Программирование, разработка Довольно часто заказчики просят неизведанного, поэтому приходится рехтовать движок в хвост и в гриву. Webasyst с точки зрения логичности кода непостижим и загадочен, а в интернете очень мало адекватных мануалов. Поэтому напишу здесь то, что я постиг на собственном горьком опыте проб и ошибок. В вебасисте несколько разновидностей модулей, я планирую написать о каждом из них, но буду рассказывать только о методах встраивания своих модулей в движок, а не о программировании непосредственно.
Предполагается, что php владеет каждый, кто читает эту статью.
Читать полностью »
Релиз Webasyst 1.1.0
2012-10-23 в 8:39, admin, рубрики: cms, webasyst, Блог компании Webasyst, вебасист, фреймворк php, метки: cms, webasyst, вебасист, фреймворк phpWebasyst (PHP-фреймворк для создания многопользовательских веб-приложений и сайтов) обновлен до версии 1.1.0 и вышел из статуса альфа-версии.
О фреймворке: сайт, GitHub, демо бекенда. PHP/MySQL/jQuery/LGPL.
Новые возможности:
— Приложение «Сайт» версии 2.0, которое делает из фреймворка полноценную CMS
— Авторизация пользователей во фронтенде
— db.php: возможность замены MySQL на другую СУБД
— Универсальные темы дизайна и семейство тем дизайна CUSTOM
— Множественные улучшения в приложениях «Фото», «Блог», «Списки дел», «Контакты», «Стикеры» и пр.
— Плагины для приложений
— Сайтмапы
Под катом подробнее о новых фичах и об использовании фреймворка как CMS.
Читать полностью »
Webasyst Фото: приложение для организации и публикации фотографий
2012-08-23 в 10:17, admin, рубрики: cms, php, webasyst, Блог компании Webasyst, вебасист, фото, фреймворк, метки: PHP, webasyst, вебасист, фото, фреймворк Мы выпустили бесплатное приложение «Фото» для загрузки, хранения и публикации фотографий в вебе. Работает на основе PHP-фреймворка Webasyst. Лицензия — LPGL.
Приложение можно установить на свой сервер или хостинг (PHP/MySQL) и публиковать фотографии одним из следующих способов: 1) во фронтенде приложения (в общедоступной галерее) по альбомам, тегам, единым фотопотоком, 2) получением в бекенде ссылки или HTML-кода на выбранные фотографии с последующим добавлением их в блог, ЖЖ, форум или куда угодно, 3) не публиковать вообще и хранить все фотографии приватно для себя и своей команды в бекенде (приложение многопользовательское).
Приложение для тех, кто хочет организовать фотохранилище на своем сайте, а не во Вконтакте или Фейсбуке.
Демо: фронтенд, бекенд (в демо отключены права на загрузку и редактирование фотографий)
Скачать: приложение (исходный код; ≈231 КБ), фреймворк
Коротко об основных функциях приложения:
Читать полностью »
Webasyst Блог: приложение для ведения коллективного блога
2012-04-20 в 12:41, admin, рубрики: cms, php, webasyst, блог, Блог компании Webasyst, вебасист, приложение, метки: PHP, webasyst, блог, вебасист, приложениеПредставляем бесплатное приложение «Блог» (лицензия LGPL) для ведения блогов, написанное на PHP-фреймворке Webasyst:
Приложение разработано, в первую очередь, для корпоративного использования: для компаний, которые ведут открытый (общедоступный) и закрытые (внутрикорпоративные) блоги. Приложение позволяет вести все эти блоги вместе в едином потоке. Приложение может быть интересно блогерам, которым надоел WordPress их движок блога.
Поддерживается весь основной функционал, который есть в популярных движках: много блогов, комментарии, RSS, sitemaps, кат, фронтенд, бекенд, дизайн-редактор и пр. Есть и такие приятные фичи, как, например, календарь публикаций:
Читать полностью »