- Регистрация
- Дек 22, 2023
- Сообщения
- 119
- Реакции
- 22
- Награды
- 2
TinyScan - это инструмент для сканирования кода на наличие уязвимостей и вредоносного ПО. Он использует комбинацию статического и динамического анализа для проверки кода на наличие известных уязвимостей, подозрительного поведения и вредоносных программ.

Разбираемся с TinyScan.
Статический анализ.
Статический анализ включает в себя проверку исходного кода без его выполнения. 
Разбираемся с TinyScan.
Статический анализ.
TinyScan использует различные методы статического анализа, такие как:
- Анализ потока данных: Отслеживание потока данных через код для выявления потенциальных уязвимостей, таких как переполнение буфера и межсайтовый скриптинг (XSS).
- Анализ управления доступом: Проверка того, как код управляет доступом к ресурсам, таким как файлы и базы данных, для выявления потенциальных уязвимостей, таких как инъекция SQL и повышение привилегий.
- Анализ зависимостей: Сканирование кода на наличие уязвимостей в зависимых библиотеках и компонентах.
Динамический анализ.
TinyScan использует различные методы динамического анализа, такие как:
- Песочница: Запуск кода в изолированной среде, чтобы наблюдать за его поведением и выявлять подозрительную активность, такую как попытки доступа к конфиденциальным данным или изменение системных настроек.
- Анализ трафика: Мониторинг сетевого трафика, генерируемого кодом, для выявления подозрительной активности, такой как попытки подключения к вредоносным доменам или отправка конфиденциальных данных на внешние серверы.
- Анализ поведения: Наблюдение за поведением кода во время выполнения для выявления подозрительной активности, такой как попытки записи в системные файлы или изменения реестра.
Отчеты и оповещения.

