Не умеете пользоваться Linux так мы вас научим - LINUX ДЛЯ ЮЗЕРОВ — ЧЕРПАЕМ ЗНАНИЯ

Не умеете пользоваться Linux так мы вас научим

Вирус Linux.Wifatch защищает маршрутизаторы от взлома У ході ретельного аналізу Linux.Wifatch фахівці натрапили на складний шматок коду, який суттєво відрізняється від усіх існуючих.У ході докладного вивчення вдалося встановити, що більша частина коду Wifatch написана на мові програмування Perl і включає кілька архітектур, а також статичний перекладач Perl для кожної з них. Після зараження пристрою (найчастіше маршрутизатора) вірус координує свої дії по одноранговой P2P-мережі, яка зазвичай використовується для поширення шкідливого коду.



FreeMat FreeMat - это бесплатное окружение для быстрого инженерного и научного прототипирования и обработки данных, распространяется под лицензией GPL. Пакет похож на MATLAB от Mathworks, и IDL от Research Systems, но имеет открытый исходный код. FreeMat поддерживает около 95% возможностей MATLAB. Scilab Для установки FreeMat в Ubuntu/Linux Mint из репозитория Universe откройте терминал и введите следующие команды: $ sudo apt-get install freemat Либо вы можете скачать исходный код последней сборки и собрать пакет самостоятельно.


Sagemath Sage - это бесплатный математический пакет с открытым исходным кодом, лицензированный под GPL. Он объединяет мощь различных пакетов с открытым исходным кодом в едином интерфейсе командной строки на базе Python. Целью разработки Sage было создание свободной альтернативы Magma, Maple, Mathematica и Matlab. В Sage собрано более 100 математических пакетов с открытым исходным кодом. Его можно использовать для элементарных и продвинутых математических расчетов, включая алгебру, теорию чисел, криптографию, чсленные расчеты, коммутативную алгебру, теорию групп и многое другое. Для установки последней версии Sagemath из PPA в Ubuntu/Linux Mint откройте терминал и введите следующие команды: $ sudo apt-add-repository ppa:aims/sagemath $ sudo apt-get update $ sudo apt-get install sagemath-upstream-binary Для установки Sagemath в Ubuntu/Linux Mint из репозитория Universe, откройте терминал и введите следующие команды: $ sudo apt-get install sagemath-upstream-binary Либо вы можете скачать исходный код последней сборки и собрать пакет самостоятельно.


"Статический анализ" Статический анализ является способом проверки наличия проблем в коде без запуска самого кода. Статический означает этап компиляции, а не время выполнения, а анализ означает, что мы анализируем код. В этой главе мы поговорим о том, как реализовывать некоторое количество проверок на базе статического анализа.