Jump to content

ионкуб

ионкуб
Промышленность программное обеспечение
Основан 2002
Штаб-квартира Херсден, Кент , Великобритания
Продукты PHP-кодер
Загрузчик ионного куба
Литейный завод пакетов
Бандлер
ионКуб 24
Услуги PHP- программирование

ionCube Ltd. компания-разработчик программного обеспечения, базирующаяся в Херсдене, Кент Великобритания , .

исходного кода программного обеспечения , написанного с использованием языка программирования PHP ionCube была основана в 2002 году и представила инструменты для предотвращения просмотра, изменения и запуска , на нелицензированных компьютерах. Технология кодирования выросла из более ранней работы над проектом PHP Accelerator и при первом запуске включала в себя онлайн- сервис кодирования , куда можно было загружать PHP-скрипты и загружать взамен закодированную версию, а также инструмент командной строки для Linux. вскоре появится после. Инструменты используют технику компиляции в байт-код перед кодированием, что позволяет исключить исходный код и сократить накладные расходы во время выполнения. PHP Расширение , называемое ionCube Loader, обеспечивает чтение и выполнение закодированных файлов во время выполнения . В отличие от процессоров, таких как 8086 , где скомпилированный код много лет назад продолжает выполняться на своих производных и сегодня, виртуальной машины набор инструкций PHP со временем изменился. Загрузчик ionCube использует технику оперативного исправления скомпилированного кода в памяти для достижения обратной совместимости. запуск старых файлов в новых версиях PHP. [ 1 ] [ 2 ]

Продукты кодирования впоследствии были портированы на FreeBSD , Microsoft Windows и Mac OS X , а ассортимент продуктов расширился и теперь предлагает дополнительные функции, такие как лицензирование продуктов и шифрование файлов, отличных от PHP. В июле 2004 года был представлен графический интерфейс Windows, который больше не требует использования командной строки для пользователей Windows.

В 2004 году ionCube представила свой продукт Package Foundry, IPF, для Linux и Windows. IPF позволяет упаковывать веб-приложения в виде исполняемого установщика Windows, который может автоматически развертывать веб-приложение на удаленном сервере, а также выполнять различные задачи по установке и настройке и запуску браузера на главной странице установленного приложения. [ 3 ]

ionCube также производит продукт под названием Bundler. Не связанный с PHP, Bundler — это инструмент для Windows и Linux, позволяющий создавать самораспаковывающиеся архивы для Windows.

В декабре 2010 года ionCube выпустила версию 7.0 своего кодировщика, включая поддержку языка PHP 5.3. [ 4 ]

В мае 2013 года ionCube выпустила версию 8.0 с поддержкой кодирования языка PHP 5.4. За этим последовал выпуск 8.1 в октябре 2013 года с изменениями, включая обновленный графический интерфейс, повышенную безопасность и функцию, помогающую выбрать оптимальные настройки безопасности. В феврале 2014 года был выпущен Encoder 8.2 с некоторыми новыми функциями, в первую очередь с графическим интерфейсом для пользователей OS X. По состоянию на 18 апреля 2014 г. был выпущен Encoder 8.3 с поддержкой функций кодирования языка PHP 5.5. [ 5 ]

В мае 2015 года ionCube выпустил версию 9 с поддержкой синтаксиса языка PHP 5.6 и новыми функциями безопасности, такими как расшифровка скомпилированного кода с использованием алгоритмически сгенерированных ключей, сгенерированных во время выполнения, а не статических ключей. [ 6 ] за ним последовала версия 10 с поддержкой PHP 7.1 в августе 2017 года.

Впоследствии была выпущена версия 11 для поддержки PHP 7.4 в октябре 2021 года и версия 12 для PHP 8.1 в августе 2022 года. [ 7 ]

В первом квартале 2015 года ionCube представила сервис под названием ionCube24, предлагающий вредоносных программ в режиме реального времени. защиту PHP-сайтов от [ 8 ] ionCube24 использует загрузчик ionCube для отслеживания и блокировки любого неожиданного PHP-кода, который может быть введен в результате использования уязвимости программного обеспечения , до его выполнения. Помимо аспекта безопасности ionCube24, он также предоставляет отчеты об ошибках PHP и Javascript в реальном времени, а также мониторинг серверов из различных регионов, включая Азию, Северную Америку и Европу.

Конференции

[ редактировать ]

ionCube пригласили поговорить о своем проекте сообщества EPIK и Minecraft с NetBeans JavaOne в Сан-Франциско в октябре 2014 года. В декабре 2014 года ionCube представил доклад на конференции Google Developers Group DevFest 2014 в Стамбуле , Турция , о том, как веб-сайты могут быть взломаны и как это можно предотвратить, продемонстрировав живое доказательство концепции с аварийным освещением и автомобильной сигнализацией, срабатывающей при срабатывании было обнаружено вторжение на сайт. [ 9 ]

Общественные инициативы

[ редактировать ]

В феврале 2012 года ionCube запустил инициативу под названием EPIK, направленную на поощрение программирования для детей для людей в возрасте от 16 до 24 лет посредством конкурса по программированию, победители которого делят часть призового фонда в размере 1000 фунтов стерлингов и получают возможность пройти стажировку в сфере ИТ . [ 10 ]

В феврале 2013 года инициатива ionCube EPIK была расширена и провела трехдневное мероприятие по программированию для молодых разработчиков в возрасте от 10 до 20 лет. У большинства участников не было опыта программирования или веб-технологий, и при поддержке отраслевых наставников из ionCube и других мест команды на трех региональных площадках в Кенте за два дня задумали и разработали ряд веб-проектов. Команды собрались вместе на третий день программирования в галерее Turner Contemporary , прежде чем провести финальные презентации своих проектов, в основном с помощью живых веб-сайтов. Судьи из ionCube и Sony вручили различные призы, в том числе Raspberry Pi и сопутствующее оборудование, будущую презентацию для Британского компьютерного общества и дальнейшее индивидуальное наставничество в отрасли. Последующие мероприятия включали Minecraft день 3D-печати в мае 2013 года, день сборки 3D-принтера B9Creator и мероприятия, связанные с Mozilla .

Участие в проекте Young Rewired State

[ редактировать ]

6–10 августа 2012 года компания ionCube провела недельный хакатон в Кенте , Юго-Восточная Англия , в рамках мероприятия Young Rewired State 2012 Festival of Code, направленного на поощрение целеустремленных молодых программистов. Участники были в возрасте от 9 до 18 лет, и под руководством наставников и с полномочиями использовать некоторые открытые данные разработали и создали веб-сайт под названием radiosight.com. [ нужна ссылка ] .

Мозилла МозФест 2016

[ редактировать ]

В 2015 и 2016 годах ionCube помог организовать Молодёжную зону на Mozilla MozFest , взяв интервью у некоторых участников и молодых мастеров на мероприятии 2016 года. [ 11 ] [ 12 ]

  1. ^ «Часто задаваемые вопросы по ionCube — Будут ли мои файлы работать в новых версиях PHP» . ioncube.com . ООО "ИонКуб" . Проверено 15 августа 2019 г.
  2. ^ «Часто задаваемые вопросы по ionCube — как возможна обратная совместимость, если не скомпилирован код ваших файлов» . ioncube.com . ООО "ИонКуб" . Проверено 15 августа 2019 г.
  3. ^ «Веб-сайт ionCube на машине Wayback в 2004 году» . Архивировано из оригинала 30 ноября 2004 г.
  4. ^ «Сайт ionCube на Wayback Machine в 2010 году» . Архивировано из оригинала 23 декабря 2010 г.
  5. ^ «Сайт ionCube на Wayback Machine в 2013 году» . Архивировано из оригинала 28 мая 2013 г.
  6. ^ «Примечания к выпуску кодировщика ionCube» . ioncube.com . ООО "ИонКуб" . Проверено 15 мая 2015 г.
  7. ^ «Новости ИонКуб» .
  8. ^ «Сервис ionCube24» . ioncube24.com . ООО "ИонКуб" . Проверено 15 мая 2015 г.
  9. ^ «Девфест Турция 2014» . Ютуб . Проверено 25 октября 2015 г.
  10. ^ «EPIK выиграл Wayback Machine в 2012 году» . Архивировано из оригинала 3 июня 2012 г.
  11. ^ «ionCube на MozFest 2016» . Ютуб . Проверено 5 ноября 2016 г.
  12. ^ «Интервью с Феми» . Ютуб . Проверено 5 ноября 2016 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b9f6af77d864456572286f28eb24c31c__1704447960
URL1:https://arc.ask3.ru/arc/aa/b9/1c/b9f6af77d864456572286f28eb24c31c.html
Заголовок, (Title) документа по адресу, URL1:
ionCube - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)