Безпечний огляд вихідного коду 1: Небезпечна десеріалізація + Джерело та Місце призначення

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

Далі в статті ми поглиблено розглянемо одну цікаву вразливість, що називається Небезпечна десеріалізація (Insecure Deserialization), і побачимо, як можна використовувати помилки огляду коду для експлуатації вразливостей небезпечної десеріалізації в різних форматах серіалізації.

Але спочатку треба зрозуміти ці два терміни: Source та Sink.

Source (Джерело): Джерело — … Читати далі

Відкрити мій PHP сайт на інших пристроях мережі

pic

Вступ

Розміщення PHP-сайту, доступного для інших пристроїв у локальній мережі, є важливим етапом для тестування та обміну своїми напрацюваннями. Цей посібник охоплює різні етапи та заходи обережності для досягнення цієї мети, уникнувши використання таких середовищ, як XAMPP, Symfony або Laravel, які включають вже налаштовані конфігурації. Метою є розгортання персоналізованого PHP-сайту на сервері, налаштованому вручну.

Пререквізити

  1. PHP сервер: Наявність PHP, встановленого на хост-машині.
  2. Доступ до локальної мережі: Переконайтесь, що хостова машина та клієнтські пристрої підключені до однієї мережі.
  3. Брандмауер та дозволи: Налаштуйте брандмауер для дозволу вхідних з’єднань через порт сервера.

Кроки для відкриття PHP-сайту у мережі

Читати далі

🔒 Чому ваша система входу — легка мішень для хакерів без reCAPTCHA

pic

У цифрову еру системи для входу постійно піддаються атакам методом підбору (brute force attacks) та зловмисним ботам, які намагаються отримати доступ до акаунтів користувачів. Для боротьби з цими загрозами розробникам необхідні надійні засоби захисту. Одним із потужних рішень є інтеграція Google reCAPTCHA у ваш .NET Web API. Ось як цей проект демонструє безпечний і зручний підхід.

🌎 Що таке CAPTCHA?

CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) створена для захисту систем від автоматизованих ботів. Інтеграція CAPTCHA, наприклад, Google reCAPTCHA, має кілька переваг:

  • Захищає від ботів, що намагаються перевантажити кінцеві точки для входу.
  • Запобігає спробам
Читати далі

Розуміння основних властивостей для публікації NuGet пакунка 🛠️

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

Пакунки NuGet є важливою частиною розробки в .NET, пропонуючи простий, але потужний спосіб для обміну та повторного використання коду. Чи ви створюєте повторно використовувані компоненти, спільні бібліотеки або API, пакунки NuGet допомагають забезпечити послідовну функціональність у всіх проектах. Для організацій приватні пакунки NuGet дозволяють безпечно розповсюджувати код, гарантуючи, що доступ до нього мають лише авторизовані команди, водночас спрощуючи

Читати далі

Топ-5 цікавих сімейних розваг у Чарлстоні, Південна Кароліна — посібник 2025 року

Топ-5 цікавих сімейних активностей у Чарлстоні, Південна Кароліна

Ласкаво просимо до Чарлстона, Південна Кароліна — міста, переповненого історією, чарівністю та безліччю активностей, що підходять для всієї родини. Чи то прогулянка мальовничими вуличками, чи дослідження багатої культурної спадщини, Чарлстон пропонує широкий спектр вражень для сімей, які прагнуть створити незабутні спогади.

1. Відвідайте Акваріум Південної Кароліни

pic

Одна з основних принад будь-якої сімейної поїздки до Чарлстона — це візит до Акваріуму Південної Кароліни. Розташований на історичному Чарлстонському порту, цей акваріум зачаровує відвідувачів різноманітними виставками морського життя та інтерактивними навчальними можливостями. Від грайливих морських видр до величних морських черепах, акваріум пропонує захоплюючий досвід … Читати далі

Впровадження malloc() та free() — спочатку повторне використання старої пам’яті

(Оригінал опубліковано як Реалізація malloc() та free() — спочатку повторне використання старої пам'яті в Suspension of Disbelief.)

У попередньому пості цієї серії про реалізацію malloc() та free(), ми показали, як можна повторно використовувати блоки пам'яті та зменшувати хіп, звільняючи новіші блоки. Однак поточна функція вводить тонку проблему: вона надає пріоритет повторному використанню новіших блоків, що може призвести до збільшення споживання пам'яті з часом. Чому це відбувається? Давайте розберемося.

Зменшення хіпу через повторне використання нових блоків

Розглянемо наступний сценарій. Спочатку ми виділяємо чотири блоки пам'яті:

void *ptr1 = abmalloc(8);  
void *ptr2 = abmalloc(8);  
void *ptr3 = abmalloc(8);  
void *ptr4 
Читати далі

Топ 5 справ, які варто зробити в Чарлстоні, Південна Кароліна, на Різдво

Топ-5 речей, які варто зробити в Чарлстоні, Південна Кароліна, на Різдво

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

1. Історична прогулянка на візку по центрі Чарлстона

pic

Відчуйте чарівні вулички Чарлстона під час прогулянки на історичному візку. Насолоджуйтеся видовищем красиво прикрашених історичних будинків та пам'яток, що прикрашені святковими вогнями та вінками. Цей екскурсійний тур дасть вам можливість зануритись в багатий історичний спадок Чарлстона … Читати далі

Топ-5 речей, які варто зробити в Чарлстоні, Південна Кароліна, у грудні

Топ-5 справ, які варто зробити в Чарлстоні, Південна Кароліна в грудні

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

1. Прогулянка історичним центром міста та насолода святковими вогнями

pic

Історичний центр Чарлстона красиво прикрашений святковими вогнями в грудні, створюючи магічну атмосферу для відвідувачів. Прогуляйтесь без поспіху вулицею Кінг-Стріт та іншими історичними … Читати далі

Топ-5 речей, які варто зробити парам у Чарлстоні, Південна Кароліна

Топ-5 речей, які варто зробити парам у Чарлстоні, Південна Кароліна

Чарлстон, Південна Кароліна, манить пари своїм історичним шармом, мальовничою красою та яскравою культурою. Незалежно від того, чи прогуляєтеся ви рука об руку його брукованими вулицями, чи насолоджуєтесь кухнею Лоукаунті разом, Чарлстон пропонує безліч романтичних вражень. Ось топ-5 речей, які варто зробити парам у Чарлстоні, Південна Кароліна:

1. Романтична поїздка на кареті через історичний центр

pic

Відчуйте чарівну красу історичного району Чарлстона, подорожуючи на кареті, запряженій кіньми. Тісно обійнявшись, слухайте розповіді гіда про багату історію міста, минаючи переделані мансіони, розкішні сади та живописні площі.

2. Романтична прогулянка на заході сонця по Чарлстонському

Читати далі

Топ-5 справ, які варто зробити в Чарлстоні, Південна Кароліна: Посібник 2025 року

Топ 5 найкращих справ, які варто зробити в Чарлстоні, Південна Кароліна: Посібник на 2025 рік

Чарлстон, Південна Кароліна, — це місто, яке зачаровує відвідувачів своєю історичною атмосферою, живописною красою та південним гостинністю. Незалежно від того, чи плануєте ви вікенд відпочинку, чи довгу подорож, це місто пропонує безліч активностей для дослідження. У цьому посібнику ми розглянемо топ-5 справ, які варто зробити в Чарлстоні у 2025 році, щоб ви змогли максимально насолодитися своїм візитом. Від чудових садів до історичних турів, Чарлстон обіцяє незабутні враження.

1. Досліджуйте історичний центр міста

pic

Історичний центр Чарлстона — це місце, яке обов'язково потрібно побачити, де бруковані вулиці … Читати далі