Інституційний репозиторій
ETNUIR

Автоматизована система аналізу та пошуку вразливостей smart-контрактів

Показати скорочений опис матеріалу

dc.contributor.author Яструб, І.С.
dc.date.accessioned 2026-03-03T21:42:22Z
dc.date.available 2026-03-03T21:42:22Z
dc.date.issued 2024
dc.identifier.citation Яструб І.С. Автоматизована система аналізу та пошуку вразливостей smart-контрактів: робота на здобуття кваліфікаційного ступеня магістра: 122 Комп'ютерні науки / І.С. Яструб. - Київ, 2024. - 72 с. uk_UA
dc.identifier.uri http://etnuir.tnu.edu.ua/handle/123456789/562
dc.description Кваліфікаційна робота uk_UA
dc.description.abstract Дослідження охоплює розробку запропонованої архітектури системи для статичного та динамічного аналізу смарт-контрактів, спрямованого на виявлення типових шаблонів вразливостей, таких як повторне використання функцій, витік даних та слабкі місця в логіці контрактів. У цій роботі розглядалися проблеми, з якими стикаються існуючі інструменти реверсивного аналізу вразливостей smart контрактів. Згідно з результатами дослідження, не всі інструменти мають високу точність і мають необхідну кількість інструментів для реверсивного аналізу. Ефективність аналізу смарт-контрактів забезпечується тестуванням системи на контрактах із відомими вразливостями, що дозволяє оцінити точність, швидкість і надійність розробленого підходу. Створене програмне забезпечення прискорить і полегшить процес ручного та автоматичного аналізу вразливостей smart контрактів, а результати роботи можуть бути використані для подальшого створення інструментів аналізу коду smart-контрактів, для яких важливими елементами є надійність і безпека. uk_UA
dc.description.abstract The research encompasses the development of a system architecture for static and dynamic analysis of smart contracts, targeting the detection of common vulnerability patterns, such as function reentrancy, data leakage, and weaknesses in contract logic. This work addresses the challenges faced by current reverse analysis tools in detecting vulnerabilities in smart contracts. According to the research results, not all tools provide high accuracy or include sufficient features for reverse analysis. The effectiveness of the smart contract analysis is ensured by testing the system on contracts with known vulnerabilities, allowing for an assessment of the developed approach’s accuracy, speed, and reliability. The developed software will expedite and facilitate the process of both manual and automated vulnerability analysis in smart contracts, and the findings from this work can be utilized for the further development of code analysis tools for smart contracts, where reliability and security are essential. uk_UA
dc.language.iso uk_UA uk_UA
dc.publisher Таврійський національний університет імені В.І. Вернадського uk_UA
dc.subject smart-контракт, блокчейн, баг, байткод, вразливість, верифікація, компіляція байткоду, дизасемблювання , декомпозиція. uk_UA
dc.subject smart contract, blockchain, bug, bytecode, vulnerability, verification, bytecode compilation, disassembly, decomposition. uk_UA
dc.title Автоматизована система аналізу та пошуку вразливостей smart-контрактів uk_UA
dc.title.alternative Automated system for analyzing and searching for vulnerabilities in smart contracts uk_UA
dc.type Other uk_UA
dc.identifier.udc 004.8:005.8:006.75


Долучені файли

Даний матеріал зустрічається у наступних фондах

Показати скорочений опис матеріалу