Публикации по теме 'hacking'


Что такое межсайтовые атаки (XSS)?
Атаки с использованием межсайтовых сценариев (XSS-атаки) являются одними из самых опасных в веб-разработке. Вот как они работают и как защищаться. Введение Атаки с использованием межсайтового скриптинга (XSS) — это запуск кода JavaScript на компьютере другого пользователя. Это достигается путем «внедрения» некоторого вредоносного кода JavaScript в контент, который будет отображаться для посетителей веб-сайта. Затем каждый посетитель будет запускать этот вредоносный код, и именно..

Как расширение Chrome может подделывать веб-сайты
Сегодня большинству пользователей компьютеров известны фишинговые атаки, когда хакер обманом заставляет кого-то посетить веб-сайт, который выглядит как тот, которым они пользуются, но на самом деле является его подделкой — сайт, созданный кем-то с целью кражи ценной информации, такой как учетные данные учетной записи. Фишинговые атаки часто сложны, но злоумышленник может создать более коварную версию этой аферы, используя не что иное, как обычное расширение Chrome. Как можно..

Слово обратного проектирования
Это был еще один рабочий день, когда наш коллега сбросил ссылку на игру под названием Wordle. На тот момент я никогда не слышал об игре, можно сказать, я жил под скалой, но на нашей работе стало обычным делом начинать день. Теперь, будучи любопытным разработчиком, я решил взглянуть на исходный код веб-сайта и нашел много интересных вещей, которыми хотел бы поделиться с вами. В этой статье мы узнаем об реверсировании javascript веб-сайта, а затем, используя то, что мы узнали, мы создадим..

Моя дорожная карта кибербезопасности
Моя дорожная карта кибербезопасности Кибербезопасность — это огромный поток, у которого нет правильного маршрута, по крайней мере, я так думаю. Изучение основ работы с компьютером, работы в сети, Linux, программирования, навыков криптографии сделало меня хорошим специалистом по кибербезопасности. Теоретических знаний в этом потоке недостаточно, а это значит, что все участники этого потока должны сосредоточиться на практической работе. Исследование и самообучение — лучший способ..

Как быстро выучить свой первый язык программирования.
Изучение языка программирования является ценным навыком на современном рынке труда. Если вы хотите создавать веб-сайты, создавать мобильные приложения или заниматься наукой о данных, знание того, как программировать, может дать вам конкурентное преимущество. Однако начало работы с программированием может быть пугающим, особенно если вы новичок в этой области. К счастью, есть несколько проверенных способов легкого изучения вашего первого языка программирования. Вот несколько советов,..

Imaginary CTF 2022: описание уникального решения для демократии (Интернет)
Итак, этот вызов был закрыт во время CTF (вероятно, потому что сайт продолжал ломаться из-за того, что все его атаковали), поэтому я не догадался сделать скриншоты, демонстрирующие мое уникальное решение. Я прошу прощения за то. Если они в конечном итоге выпустят исходный код веб-сайта, я проведу демонстрацию. Однако решение настолько крутое (по крайней мере, для меня), что я просто чувствую необходимость поделиться им прямо сейчас! Описание испытания Задача Объяснение Итак,..

Настройка среды сборки OpenJDK 9 на macOS
В этом посте я объясню процесс настройки локальной среды сборки для OpenJDK 9 на macOS, руководство по сборке , предоставленное проектом OpenJDK, достаточно информативно, однако скорость, с которой обновляется инструментальная цепочка компилятора в macOS, установленный процесс сборки может прерываться между macOS релизы. Это пошаговое руководство поможет вам собрать OpenJDK на последней версии цепочки инструментов компилятора macOS + Apple. Можно спросить, зачем собирать JDK из..