Логотип
Юніонпедія
Зв'язок
Завантажити з Google Play
Новинка! Завантажити Юніонпедія на вашому Android™ пристрої!
Установити
Більш швидкий доступ, ніж браузер!
 

Безпечне кодування

Індекс Безпечне кодування

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

42 відносини: Common Vulnerabilities and Exposures, EternalBlue, Finger, GNU Compiler Collection, HTTP, Linux, M.E.Doc, Microsoft, Microsoft Visual C++, Microsoft Windows, Petya, Secunia, Server Message Block, SQL ін'єкція, WannaCry, Комп'ютерна програма, Комп'ютерний вірус, Контрольна сума, Програмний каркас, Програмне забезпечення, Програмне забезпечення як послуга, Проектування програмного забезпечення, Політика безпеки мережі, Об'єктно-реляційне відображення, Несанкціонований доступ, Розробка програмного забезпечення, Статичний аналіз коду, Система керування базами даних, Системна інтеграція, Тестування програмного забезпечення, Хробак Моріса, Хакерські атаки на Україну (2017), Міжсайтова підробка запиту, Міжсайтовий скриптинг, Баг, Безпечне програмування, Бекдор, Використовність, Доменна система імен, Інфраструктура відкритих ключів, Інформаційні технології, Інформаційна система.

Common Vulnerabilities and Exposures

CVE — база даних загальновідомих вразливостей інформаційної безпеки.

Новинка!!: Безпечне кодування і Common Vulnerabilities and Exposures · Побачити більше »

EternalBlue

EternalBlue (або ETERNALBLUE, CVE-2017-0144) — назва експлойту, що використовує уразливість Windows-реалізації протоколу SMB.

Новинка!!: Безпечне кодування і EternalBlue · Побачити більше »

Finger

finger — інфраструктурний сервіс Інтернет.

Новинка!!: Безпечне кодування і Finger · Побачити більше »

GNU Compiler Collection

Набір компіля́торів GNU (GNU Compiler Collection, GCC) — набір компіляторів для різних мов програмування.

Новинка!!: Безпечне кодування і GNU Compiler Collection · Побачити більше »

HTTP

HTTP — протокол передачі даних, що використовується в комп'ютерних мережах.

Новинка!!: Безпечне кодування і HTTP · Побачити більше »

Linux

Лі́нукс (Linux, повна назва — GNU/Linux) — загальна назва UNIX-подібних операційних систем на основі однойменного ядра.

Новинка!!: Безпечне кодування і Linux · Побачити більше »

M.E.Doc

«M.E.Doc» (My Electronic Document, також Medoc, Медок) — українське програмне забезпечення для подачі звітності до контролюючих органів та обміну юридично значущими первинними документами між контрагентами в електронному вигляді.

Новинка!!: Безпечне кодування і M.E.Doc · Побачити більше »

Microsoft

Корпорація Майкрософт (Microsoft Corporation) (читається майкрософт корпорейшн) — багатонаціональна корпорація комп'ютерних технологій із всесвітнім продажем в 39 790 млн дол.

Новинка!!: Безпечне кодування і Microsoft · Побачити більше »

Microsoft Visual C++

Microsoft Visual C++ (MSVC) — інтегроване середовище розробки програмного забезпечення на мові C++, розроблена фірмою Microsoft.

Новинка!!: Безпечне кодування і Microsoft Visual C++ · Побачити більше »

Microsoft Windows

Windows — узагальнююча назва операційних систем для ЕОМ, розроблених корпорацією Microsoft.

Новинка!!: Безпечне кодування і Microsoft Windows · Побачити більше »

Petya

Petya — сімейство шкідливих програм, що вражає комп'ютери під управлінням сімейства ОС Microsoft Windows.

Новинка!!: Безпечне кодування і Petya · Побачити більше »

Secunia

Secunia — датська компанія, що спеціалізується на комп'ютерній та мережевій безпеці.

Новинка!!: Безпечне кодування і Secunia · Побачити більше »

Server Message Block

Server Message Block (SMB) — протокол прикладного рівня (в моделі OSI), зазвичай використовується для надання розділеного доступу до файлів, принтерів, послідовних портів передачі даних, та іншої взаємодії між вузлами в комп'ютерній мережі.

Новинка!!: Безпечне кодування і Server Message Block · Побачити більше »

SQL ін'єкція

SQL ін'єкція — один з поширених способів злому сайтів та програм, що працюють з базами даних, заснований на впровадженні в запит довільного SQL-коду.

Новинка!!: Безпечне кодування і SQL ін'єкція · Побачити більше »

WannaCry

WannaCry (також відомий як WCry, WCrypt, WannaCrypt, WNCRY, і WanaCrypt0r 2.0) — комп'ютерний вірус, що вражає операційну систему Microsoft Windows шляхом шифрування файлів.

Новинка!!: Безпечне кодування і WannaCry · Побачити більше »

Комп'ютерна програма

Комп'ютерна програма Комп'ю́терна програ́ма (Computer program) — набір інструкцій у вигляді слів, цифр, кодів, схем, символів чи у будь-якому іншому вигляді, виражених у формі, придатній для зчитування (комп'ютером), які приводять його у дію для досягнення певної мети або результату (це поняття охоплює як операційну систему, так і прикладну програму, виражені у вихідному або об'єктному кодах).

Новинка!!: Безпечне кодування і Комп'ютерна програма · Побачити більше »

Комп'ютерний вірус

Комп'ютерний вірус (computer virus) — комп'ютерна програма, яка має здатність до прихованого самопоширення.

Новинка!!: Безпечне кодування і Комп'ютерний вірус · Побачити більше »

Контрольна сума

Контро́льна су́ма — деяке значення, розраховане на основі набору даних з використанням певного алгоритму, що використовується для перевірки цілісності даних при їх передачі або збереженні.

Новинка!!: Безпечне кодування і Контрольна сума · Побачити більше »

Програмний каркас

Фреймворк (Framework, каркас, платформа, структура, інфраструктура) —інфраструктура програмних рішень, що полегшує розробку складних систем.

Новинка!!: Безпечне кодування і Програмний каркас · Побачити більше »

Програмне забезпечення

Програ́мне забезпе́чення (програ́мні за́соби) (ПЗ; software) — сукупність програм системи обробки інформації і програмних документів, необхідних для експлуатації цих програм.

Новинка!!: Безпечне кодування і Програмне забезпечення · Побачити більше »

Програмне забезпечення як послуга

Програ́ма як по́слуга (Software as а service, SaaS) — модель поширення програм споживачам, при якій постачальник розробляє веб-програму, розміщує її й управляє нею (самостійно або через третіх осіб) з метою використання її замовниками через інтернет.

Новинка!!: Безпечне кодування і Програмне забезпечення як послуга · Побачити більше »

Проектування програмного забезпечення

Проектування програмного забезпечення - це процес вирішення задач та планування для створення програмного рішення.

Новинка!!: Безпечне кодування і Проектування програмного забезпечення · Побачити більше »

Політика безпеки мережі

Політика безпеки мережі (Network security policy; NSP) — загальний документ, який визначає правила доступу до комп'ютерної мережі, визначає, як застосовується політика, та викладає основну архітектуру середовища безпеки компанії / мережі.

Новинка!!: Безпечне кодування і Політика безпеки мережі · Побачити більше »

Об'єктно-реляційне відображення

ORM (Object-relational mapping, Об'єктно-реляційна проекція) — технологія програмування, яка зв'язує бази даних з концепціями об'єктно-орієнтованих мов програмування, створюючи «віртуальну об'єктну базу даних».

Новинка!!: Безпечне кодування і Об'єктно-реляційне відображення · Побачити більше »

Несанкціонований доступ

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

Новинка!!: Безпечне кодування і Несанкціонований доступ · Побачити більше »

Розробка програмного забезпечення

Баг — помилка програмного забезпечення. Розробка програмного забезпечення (software engineering, software development) — це рід діяльності (професія) та процес, спрямований на створення та підтримку працездатності, якості та надійності програмного забезпечення, використовуючи технології, методологію та практики з інформатики, керування проектами, математики, інженерії та інших областей знання.

Новинка!!: Безпечне кодування і Розробка програмного забезпечення · Побачити більше »

Статичний аналіз коду

Статичний аналіз коду — аналіз програмного забезпечення, який здійснюють (на відміну від динамічного аналізу) без реального виконання програм, що досліджуються.

Новинка!!: Безпечне кодування і Статичний аналіз коду · Побачити більше »

Система керування базами даних

Систе́ма керування ба́зами да́них (СКБД) або Систе́ма управлі́ння ба́зами да́них (СУБД) — комплекс програмного забезпечення, що надає можливості створення, збереження, оновлення та пошуку інформації в базах даних з контролем доступу до даних.

Новинка!!: Безпечне кодування і Система керування базами даних · Побачити більше »

Системна інтеграція

Систе́мна інтегра́ція в інженерії — поєднання компонентів підсистем в єдину систему та забезпечення роботи окремих підсистем як єдиної системи.

Новинка!!: Безпечне кодування і Системна інтеграція · Побачити більше »

Тестування програмного забезпечення

Тестування програмного забезпечення (Software Testing) — це процес технічного дослідження, призначений для виявлення інформації про якість продукту відносно контексту, в якому він має використовуватись.

Новинка!!: Безпечне кодування і Тестування програмного забезпечення · Побачити більше »

Хробак Моріса

музеї науки в Бостоні Хробак Моріса (Morris worm) або інтернет-хробак 2 листопада 1988 (Internet worm of November 2, 1988) — один із перших мережевих хробаків, який розповсюджуються через Інтернет.

Новинка!!: Безпечне кодування і Хробак Моріса · Побачити більше »

Хакерські атаки на Україну (2017)

Хакерські атаки на Україну — масштабна хакерська атака з боку Росії проти України, що відбувалась у декілька етапів.

Новинка!!: Безпечне кодування і Хакерські атаки на Україну (2017) · Побачити більше »

Міжсайтова підробка запиту

Міжсайтова підробка запиту (Cross-Site Request Forgery, CSRF) — тип веб-атаки, що призводить до виконання певних дій від імені користувача на веб-сторінці де останній аутентифікований.

Новинка!!: Безпечне кодування і Міжсайтова підробка запиту · Побачити більше »

Міжсайтовий скриптинг

XSS (Cross Site Scripting — «міжсайтовий скриптинг») — тип вразливості інтерактивних інформаційних систем у вебі.

Новинка!!: Безпечне кодування і Міжсайтовий скриптинг · Побачити більше »

Баг

Баг (bug — жук) — жаргонізм, що означає помилку, ваду або дефект в програмі або системі, що викликає в ній неправильний або неочікуваний результат або неочікувану поведінку.

Новинка!!: Безпечне кодування і Баг · Побачити більше »

Безпечне програмування

Безпечне програмування — одна з форм безпечного проектування програм, мета якої забезпечити тривале функціонування певної частини коду програми під впливом непередбачуваних обставин.

Новинка!!: Безпечне кодування і Безпечне програмування · Побачити більше »

Бекдор

Бекдор, backdoor (від back door, чорний хід), люк — в комп'ютерній системі (криптосистемі або алгоритмі) — це метод обходу стандартних процедур аутентифікації, несанкціонований віддалений доступ до комп'ютера, отримання доступу до відкритого тексту, і так далі, залишаючись при цьому непоміченим.

Новинка!!: Безпечне кодування і Бекдор · Побачити більше »

Використовність

Використо́вність, часто Юзабіліті (usability — дослівно «зручність користування») — поняття в мікроергономіці, що визначає загальну ступінь зручності предмета при використанні; термін схожий з терміном «ергономічність», але має іншу область поширення і відрізняється нюансами визначення.

Новинка!!: Безпечне кодування і Використовність · Побачити більше »

Доменна система імен

Доме́нна систе́ма іме́н (Domain Name System, DNS) — ієрархічна розподілена система перетворення імені хоста (комп'ютера або іншого мережевого пристрою) в IP-адресу.

Новинка!!: Безпечне кодування і Доменна система імен · Побачити більше »

Інфраструктура відкритих ключів

Інфраструктура відкритих ключів (Public key infrastructure, PKI) — інтегрований комплекс методів та засобів (набір служб), призначених забезпечити впровадження та експлуатацію криптографічних систем із відкритими ключами.

Новинка!!: Безпечне кодування і Інфраструктура відкритих ключів · Побачити більше »

Інформаційні технології

Інформаці́йні техноло́гії, ІТ (використовується також загальніший / вищий за ієрархією термін інформаційно-комунікаційні технології (Information and Communication Technologies, ICT) — сукупність методів, виробничих процесів і програмно-технічних засобів, інтегрованих з метою збирання, опрацювання, зберігання, розповсюдження, показу і використання інформації в інтересах її користувачів. Технології, що забезпечують та підтримують інформаційні процеси, тобто процеси пошуку, збору, передачі, збереження, накопичення, тиражування інформації та процедури доступу до неї.

Новинка!!: Безпечне кодування і Інформаційні технології · Побачити більше »

Інформаційна система

Інформацíйна систéма (Information system) — сукупність організаційних і технічних засобів для збереження та обробки інформації з метою забезпечення інформаційних потреб користувачів.

Новинка!!: Безпечне кодування і Інформаційна система · Побачити більше »

Перенаправлення тут:

Secure coding.

ВихідніВхідний
Гей! Ми на Facebook зараз! »