Локальное сканирование плагинов в Packit
Данная функция стала значительно лучше. Только что я сильно обновил систему проверки плагинов. Теперь сканер анализирует не только обычный исходный код, но и множество способов скрытия потенциально опасных действий.
Что изменилось:
После выхода ElyxCore также планируется добавить анализ Python-байткода на основе pycdas; Декомпиляция и анализ нативных библиотек(.so) на основе Ghidra; Декомпиляция и анализ JVM компонентов(.dex) на основе Jadx; Что позволит проверять не только исходный код, но и скомпилированные файлы.
Форум | PackIt EN
Данная функция стала значительно лучше. Только что я сильно обновил систему проверки плагинов. Теперь сканер анализирует не только обычный исходный код, но и множество способов скрытия потенциально опасных действий.
Что изменилось:
• Более 200 сигнатур для обнаружения подозрительного кода.В результате локальная проверка стала заметно эффективнее и способна находить больше потенциально опасных плагинов ещё до их установки. Важно понимать, что ни один анализатор не может гарантировать 100% обнаружение любых угроз, однако новый сканер значительно повышает уровень безопасности и позволяет выявлять многие подозрительные плагины ещё до запуска.
• Улучшенный анализ исходников.
• Поддержка составных сигнатур для более точного обнаружения угроз.
• Система исключений, снижающая количество ложных срабатываний.
• Распознавание множества распространённых методов обфускации и скрытия кода.
• Улучшенное выявление опасных функций даже при попытках замаскировать их использование.
• Расшифровка и сканирование zlib, xor, base64, caesar, unicode escape и так далее.
• Обнаружение попыток получения, чтения или кражи API-ключа, используемого Packit.
После выхода ElyxCore также планируется добавить анализ Python-байткода на основе pycdas; Декомпиляция и анализ нативных библиотек(.so) на основе Ghidra; Декомпиляция и анализ JVM компонентов(.dex) на основе Jadx; Что позволит проверять не только исходный код, но и скомпилированные файлы.
Форум | PackIt EN
❤11👎2👍1
Первый релиз PackIt
Сообщить о баге: GitHub Issues
Форум: PackitGround
Как создать репозиторий: repo-doc
КУДА ОТПРАВЛЯТЬ ПЛАГИНЫ
Варианты установки:
С файла
GitHub Releases
Для начала обновитесь на последнюю версию exteraGram. Затем перейдите сюда и обновите SDK.
Сообщить о баге: GitHub Issues
Форум: PackitGround
Как создать репозиторий: repo-doc
КУДА ОТПРАВЛЯТЬ ПЛАГИНЫ
Весь функционал плагина находится в его настройках.
Варианты установки:
С файла
GitHub Releases
👍7👎4❤1❤🔥1🔥1🥱1💔1
У кого есть аккаунт на GitHub и пару секунд времени, поставьте пожалуйста звездочки сюда: shareui/packit-source
Форум | PackIt EN
Форум | PackIt EN
❤🔥4👎3❤2👍2
PackIt RU
Первый релиз PackIt Для начала обновитесь на последнюю версию exteraGram. Затем перейдите сюда и обновите SDK. Сообщить о баге: GitHub Issues Форум: PackitGround Как создать репозиторий: repo-doc КУДА ОТПРАВЛЯТЬ ПЛАГИНЫ Весь функционал плагина находится в…
Способ установки PackIt на последнюю приватную бета-версию AyuGram. (Не релиз, и не exteraGram)
Клик
Форум | PackIt EN
Клик
Форум | PackIt EN
👍3👎3
PackIt RU
Способ установки PackIt на последнюю приватную бета-версию AyuGram. (Не релиз, и не exteraGram) Клик Форум | PackIt EN
Обновление не рабочих плагинов, а также добавление новых будет сегодня вечером.
Заранее отправить плагины можно здесь: t.me/packitd/3
Форум | PackIt EN
Заранее отправить плагины можно здесь: t.me/packitd/3
Форум | PackIt EN
👍4👎4
Вчера я был очень занят, да и сегодня времени почти не было. Но всё же удалось выкроить несколько минут, чтобы написать этот пост.
Спустя 7,5 месяцев разработки PackIt и 368 дней работы над ElyxCore состоялся первый релиз PackIt.
Форум | PackIt EN
Спустя 7,5 месяцев разработки PackIt и 368 дней работы над ElyxCore состоялся первый релиз PackIt.
Вышел... самый большой по объёму кода и функциональности проект в exteraGram, самый проработанный с точки зрения дизайна и, безусловно, самый качественный. Конечно, не обошлось без багов, недоработок и различных проблем, как никак первый релиз. К тому же большую часть пути этот проект создавали всего 2 разработчика и пять тестеров. Уже ближе к завершению к нам присоединились ещё несколько разработчиков, и их помощь тоже оказалась очень важной.
Вообще, изначально PackIt был безымянным плагином с текстовыми командами вроде.install plugin. Позже я познакомился с @mr_Vestr и предложил ему заняться этим проектом вместе. Спустя некоторое время я придумал название PackIt и кое-как нарисовал иконку.
Именно благодаря @mr_Vestr проект постепенно перешёл от текстовых команд к полноценному интерфейсу. Со временем команды были полностью удалены, а сам PackIt начал превращаться в настоящее приложение.
Через какое-то время я начал нормальное изучение Android и Java. Именно тогда я получил возможность взяться за проект серьезно: он перестал быть простым текстовым "менеджером" и стал полноценным качественным проектом.
Примерно на середине разработки к проекту присоединились тестеры: @red1k, @kaltsitu, @homewatcha, @djnore, @inlovewithumi и @xarmaq, который позже был исключен из-за неактивности.
Позже к нам присоединился @ageekapple. Особо сильно он не помог, но все равно большое спасибо за поддержку проекта.
Под самый конец разработки команда разработчиков пополнилась еще на 3-х человек: @oodze и вернувшийся в качестве разработчика @xarmaq занялись Kotlin-частью проекта, а @larpcoup присоединился как нативный разработчик (спойлер, по нативу он по итогу ничего и не написал).
Отдельное и огромное спасибо @pixwet. На протяжении практически всей разработки он помогал проекту множество раз. Без него этот проект вряд ли получился бы именно таким.
Каждый человек, которого я упомянул выше, внес свой вклад в PackIt. Кто-то написал код, кто-то тестировал, кто-то помогал советом или идеями. И именно благодаря этим людям релиз стал возможен.
Спасибо каждому, кто был частью этого проекта.
А если однажды дойдут руки, я обязательно напишу полную историю создания PackIt и ElyxCore.
Форум | PackIt EN
❤10🔥1