№4. BlueTeam-Tools. Виявлення та аналіз шкідливих програм

15 травня 2023 1 хвилина Автор: Lady Liberty

Виявляємо та аналізуємо

Виявлення та аналіз шкідливих програм – це ідентифікація та вивчення програмного забезпечення, що може завдати шкоди комп’ютеру, мережі або іншому забезпеченню. Цей процес може бути виконаний із застосуванням комп’ютерів або мережі від шкідливих програм або з використанням засобів дослідження захисту нових видів загроз. У виявленні обробки та аналізу шкідливих програм важливо мати оновлену базу даних про нові види загроз та використовувати інструменти, що забезпечують аналіз коду програми. Виявлення та аналіз шкідливих програм є початковими етапами боротьби з кіберзлочинністю та захистом комп’ютерних систем від атак. Аналіз шкідливих програм може включати дослідження коду, що міститься в шкідливих програмах, для визначення їх функціональності та способу дії.

Також можна вивчити їх вплив на комп’ютерну систему, включаючи можливість збору та передачі конфіденційної інформації, внесення змін до системи або використання комп’ютера в ботнеті для злочинних дій. Для аналізу шкідливих програм можна використовувати спеціальні інструменти, такі як декомпілятори, дебагери та віртуальні машини, які не допускають усунення внутрішніх процесів шкідливих програм. Також можна використовувати мережеві інструменти для аналізу трафіку та виявлення шкідливих програм, які працюють у мережі. Після виявлення шкідливої ​​програми аналізуйте її код та функції, щоб з’ясувати, яку шкоду вона може завдати системі. Аналіз може включати вивчення методів розповсюдження програми, дослідження її взаємодії з іншими програмами та операційною системою, а також можливих вразливостей, які можуть бути використані для атаки пошуку. Після аналізу шкідливу програму класифікують залежно від її характеристик, таких як спосіб поширення, тип шкоди, мета тощо. Ця інформація може бути використана для розробки стратегій боротьби зі шкідливим програмним забезпеченням та захисту від подібних атак у майбутньому.

VirusTotal

VirusTotal — це веб-сайт і хмарний інструмент, який аналізує та сканує файли, URL-адреси та програмне забезпечення на наявність вірусів, хробаків та інших типів зловмисного програмного забезпечення.

Коли файл, URL-адреса або програмне забезпечення надсилається до VirusTotal, інструмент використовує різні антивірусні механізми та інші інструменти для сканування та аналізу на наявність шкідливих програм. Потім він надає звіт із результатами аналізу, який може допомогти фахівцям із безпеки та синім командам ідентифікувати потенційні загрози та реагувати на них. VirusTotal також можна використовувати для перевірки репутації файлу чи URL-адреси та моніторингу зловмисної активності в мережі.

Відвідайте https://www.virustotal.com/gui/home/search

Використання:



Повну документацію можна знайти тут . ШПАРГАЛКА ВТ ІНТЕЛЕКТУ



IDA

IDA (Interactive Disassembler) — це потужний інструмент, який використовується для зворотного проектування та аналізу скомпільованого та виконуваного коду.

Його можна використовувати, щоб дослідити внутрішню роботу програмного забезпечення, зокрема зловмисного, і зрозуміти, як воно функціонує. IDA дозволяє користувачам розбирати код, декомпілювати його на мову програмування вищого рівня, а також переглядати та редагувати отриманий вихідний код. Це може бути корисним для виявлення вразливостей, аналізу зловмисного програмного забезпечення та розуміння того, як працює програма. IDA також можна використовувати для створення графіків і діаграм, які візуалізують структуру та потік коду, що може полегшити його розуміння та аналіз.

Встановлення:

Завантажте IDA тут .

Використання:

IDA Practical Cheatsheet

Шпаргалка IDAPython

Шпаргалка IDA Pro



Ghidra

Ghidra — це безкоштовний інструмент зворотного проектування програмного забезпечення з відкритим кодом, розроблений Агентством національної безпеки (АНБ).

Він використовується для аналізу скомпільованого та виконуваного коду, у тому числі зловмисного програмного забезпечення. Ghidra дозволяє користувачам розбирати код, декомпілювати його на мову програмування вищого рівня, а також переглядати та редагувати отриманий вихідний код. Це може бути корисним для виявлення вразливостей, аналізу зловмисного програмного забезпечення та розуміння того, як працює програма. Ghidra також містить низку функцій та інструментів, які підтримують завдання SRE, такі як налагодження, побудова графіків коду та візуалізація даних. Ghidra написана мовою Java і доступна для Windows, MacOS і Linux.

Встановлення:

  1. Завантажте останню версію звідси .

  2. Розтягніть блискавку

Повну інформацію про встановлення та виправлення помилок можна знайти тут .

Використання:

Перейдіть до розархівованої папки



Якщо Ghidra не вдалося запустити, перегляньте посилання «Усунення несправностей» .



Інші статті по темі
Знайшли помилку?
Якщо ви знайшли помилку, зробіть скріншот і надішліть його боту.