Программирование_на_ассемблере_на_платформе_x86_64_2011_Аблязов.pdf
37 MB
📘 Программирование на ассемблере на платформе x86-64 [2011] Аблязов Руслан
В данной книге речь идёт о работе процессора в двух его основных режимах: защищённом режиме и 64-битном, который также называют long mode («длинный режим»). Также помимо изложения принципов и механизмов работы процессора в защищённом и 64-битном режимах, речь пойдёт о программировании на ассемблере в операционных системах семейства Windows, как в 32-битных, так и 64-битных версиях. Рассматривается не только разработка обычных приложений для операционных систем Windows, но и разработка драйверов на ассемблере. При написании книги уделялось большое внимание именно практической составляющей, т.е. изложение материала идёт только по делу и только то, что необходимо знать любому системному и низкоуровневому программисту. Последний раздел книги посвящён принципам работы многопроцессорных систем, а также работе с расширенным программируемым контроллером прерываний (APIC).
#Ассемблер #x86_64 #APIC
В данной книге речь идёт о работе процессора в двух его основных режимах: защищённом режиме и 64-битном, который также называют long mode («длинный режим»). Также помимо изложения принципов и механизмов работы процессора в защищённом и 64-битном режимах, речь пойдёт о программировании на ассемблере в операционных системах семейства Windows, как в 32-битных, так и 64-битных версиях. Рассматривается не только разработка обычных приложений для операционных систем Windows, но и разработка драйверов на ассемблере. При написании книги уделялось большое внимание именно практической составляющей, т.е. изложение материала идёт только по делу и только то, что необходимо знать любому системному и низкоуровневому программисту. Последний раздел книги посвящён принципам работы многопроцессорных систем, а также работе с расширенным программируемым контроллером прерываний (APIC).
#Ассемблер #x86_64 #APIC
Полный курс Git и GitHub.zip
324.2 MB
Полный курс Git и GitHub
Чему вы научитесь:
- Изучите и поймите все основные функции Git: коммиты, ветви, слияние ветвей, синхронизация с GitHub.
- Вы изучите все основные функции Git и GitHub, которые используются на практике чаще всего
- Мы начнем с самых основ и того, как Git устроен и далее вы изучите и попрактикуетесь в основных функциях Git.
- Понимание внутреннего устройства Git - главное в успешном дальнейшем использовании Git и GitHub
- Вы изучите все основные функции Git - ветки, коммиты, слияние веток, загрузка изменений в удаленный репозиторий
Язык: Русский
Длительность: 4 часа
#git #github #linux #курс
Чему вы научитесь:
- Изучите и поймите все основные функции Git: коммиты, ветви, слияние ветвей, синхронизация с GitHub.
- Вы изучите все основные функции Git и GitHub, которые используются на практике чаще всего
- Мы начнем с самых основ и того, как Git устроен и далее вы изучите и попрактикуетесь в основных функциях Git.
- Понимание внутреннего устройства Git - главное в успешном дальнейшем использовании Git и GitHub
- Вы изучите все основные функции Git - ветки, коммиты, слияние веток, загрузка изменений в удаленный репозиторий
Язык: Русский
Длительность: 4 часа
#git #github #linux #курс
👀 Как работает компьютер: глубокое погружение (на примере Linux)
Одной вещью, которая удивляла автора снова и снова, является то, насколько компьютеры просты. Эта простота очень красива, но порой превращается в кошмар.
⤷ Читать статью на сайте: https://habr.com/ru/articles/755638/
#методики #linux #знание #какэтоработает
Одной вещью, которая удивляла автора снова и снова, является то, насколько компьютеры просты. Эта простота очень красива, но порой превращается в кошмар.
⤷ Читать статью на сайте: https://habr.com/ru/articles/755638/
#методики #linux #знание #какэтоработает
Хабр
Как работает компьютер: глубокое погружение (на примере Linux)
Введение Я делала много вещей с компьютерами , но в моих знаниях всегда был пробел: что конкретно происходит при запуске программы на компьютере? Я думала об этом пробеле — у меня было много...
Всем привет! Сегодня я продолжу нашу серию статей об ядре Linux (уже изучили память в linux, исключения и прерывания в linux) #linux #os #system #СистемноеПрограммирование #Компьютер #ComputerScience
В этой статье мы будем изучать способ организации сети в мире серверов и то, как она эволюционировала от использования традиционного сетевого стека ядра Linux к виртуализации сети с использованием OVS и к обработке нагрузки телекоммуникационных компаний с использованием NFV и SR-IOV
https://habr.com/ru/articles/782602/
В этой статье мы будем изучать способ организации сети в мире серверов и то, как она эволюционировала от использования традиционного сетевого стека ядра Linux к виртуализации сети с использованием OVS и к обработке нагрузки телекоммуникационных компаний с использованием NFV и SR-IOV
https://habr.com/ru/articles/782602/
Хабр
Пингвин расставил сети: работа сети в Linux
Всем привет! С вами снова я, Аргентум! Сегодня я продолжу нашу серию статей об ядре Linux ( память в linux , исключения и прерывания в linux ) В этой статье мы будем изучать способ организации сети в...
Как работает память в Linux? #linux #unix #memory #память #ComputerScience
Начнем издалека. В спецификации любого компьютера и в частности сервера непременно числится надпись "N гигабайт оперативной памяти" - именно столько в его распоряжении находится физической памяти.
Задача распределения доступных ресурсов между исполняемым программным обеспечением, в том числе и физической памяти, лежит на плечах операционной системы, в нашем случае Linux.
Читать статью от меня на хабре: https://habr.com/ru/articles/777250/
Начнем издалека. В спецификации любого компьютера и в частности сервера непременно числится надпись "N гигабайт оперативной памяти" - именно столько в его распоряжении находится физической памяти.
Задача распределения доступных ресурсов между исполняемым программным обеспечением, в том числе и физической памяти, лежит на плечах операционной системы, в нашем случае Linux.
Читать статью от меня на хабре: https://habr.com/ru/articles/777250/
#HEX • IT
Что такое ELF? Чем он отличается от PE в Windows? И многие другие ответы на ваши вопросы. #elf #ComputerScience #linux #Файлы Перед тем как погрузиться в технические детали, будет нелишним объяснить, почему понимание формата ELF полезно. Это позволяет изучить…
#Оффтоп
Если у кого то есть аккаунт на хабре, прошу поставить + к статье на сайте, этим вы будете мотивировать меня
Если у кого то есть аккаунт на хабре, прошу поставить + к статье на сайте, этим вы будете мотивировать меня
🎞 Изучаем язык ассемблера на Linux x86_64 (компилятор fasm)
В данной серии видео уроков автор будет постепенно раскрывать тему разработки на языке ассемблера под Linux, а в конце видеокурса вы изготовьте свою собственную библиотеку на ассемблере.
Плейлист на YouTube
#Видеокурс #Видео #Ассемблер #linux #asm #курс
В данной серии видео уроков автор будет постепенно раскрывать тему разработки на языке ассемблера под Linux, а в конце видеокурса вы изготовьте свою собственную библиотеку на ассемблере.
Плейлист на YouTube
#Видеокурс #Видео #Ассемблер #linux #asm #курс
Математика_на_ладони_руководство_по_приручению_королевы_наук_2023.pdf
10.1 MB
📘 Математика на ладони : руководство по приручению королевы наук [2023] Уорринг Крис
Математика - "королева наук". И, как любая королева, она кажется неприступной, холодной и надменной. Крис Уорринг предлагает взглянуть на изучение этой действительно сложной науки под другим углом, используя новый способ мышления.
Темы, которые когда-то казались неприступными, внезапно становятся понятными и доступными. Так что будь то алгебра или статистика, которые когда-то сбивали вас с толку, приготовьтесь к новым математическим открытиям. 2-е издание.
#Книга #Математика #Наука
Математика - "королева наук". И, как любая королева, она кажется неприступной, холодной и надменной. Крис Уорринг предлагает взглянуть на изучение этой действительно сложной науки под другим углом, используя новый способ мышления.
Темы, которые когда-то казались неприступными, внезапно становятся понятными и доступными. Так что будь то алгебра или статистика, которые когда-то сбивали вас с толку, приготовьтесь к новым математическим открытиям. 2-е издание.
#Книга #Математика #Наука
👍1
https_coderbooks_ruPython_Искусственный_интеллект,_большие_данные.pdf
11.7 MB
Python: Искусственный интеллект, большие данные и облачные вычисления
Авторы: Пол Дейтел, Харви Дейтел
#python #ии #bigdata #DataScience
Авторы: Пол Дейтел, Харви Дейтел
#python #ии #bigdata #DataScience
Туннельное мышление, или Разбираемся с pivoting 👩💻
Умейте делать интересно - один из красивых и важных выводов данного доклада, олицетворяющий подход к мышлению каждого специалиста в области тестирования на проникновение.
➡️Pivoting — это набор техник, которые позволяют атакующему получить доступ к локальным ресурсам, по сути, делая маршрутизируемым тот трафик, который в нормальных условиях является немаршрутизируемым, что используется для эксфильтрации или инфильтрации данных на хосты, недоступные из того или иного сегмента сети.
Данный доклад наполнен большим количеством практических примеров использования методов в проектах c участием сотрудников SOC, что , безусловно, требует нестандартного мышления и креатива с целью остаться незамеченным в инфраструктуре заказчика.
Само выступление сопровождается разбором необходимых актуальных инструментов, демонстрацией стендов и полезных ссылок. В конце спикер отвечает на большое количество вопросов, что сопровождается интересными дискуссиями и размышлениями.
Приятного просмотра ⬇️
#redteam
Умейте делать интересно - один из красивых и важных выводов данного доклада, олицетворяющий подход к мышлению каждого специалиста в области тестирования на проникновение.
➡️Pivoting — это набор техник, которые позволяют атакующему получить доступ к локальным ресурсам, по сути, делая маршрутизируемым тот трафик, который в нормальных условиях является немаршрутизируемым, что используется для эксфильтрации или инфильтрации данных на хосты, недоступные из того или иного сегмента сети.
Данный доклад наполнен большим количеством практических примеров использования методов в проектах c участием сотрудников SOC, что , безусловно, требует нестандартного мышления и креатива с целью остаться незамеченным в инфраструктуре заказчика.
Само выступление сопровождается разбором необходимых актуальных инструментов, демонстрацией стендов и полезных ссылок. В конце спикер отвечает на большое количество вопросов, что сопровождается интересными дискуссиями и размышлениями.
Приятного просмотра ⬇️
#redteam
YouTube
Сергей Зыбнев: туннельное мышление, или Разбираемся с pivoting
Сергей Зыбнев, Специалист по анализу защищенности, Awillix. Автор канала «Похек».
Pivoting, или пивотинг — это набор техник, которые позволяют атакующему получить доступ к внутренним ресурсам, минуя сетевые средства защиты. В своем докладе практикующий пентестер…
Pivoting, или пивотинг — это набор техник, которые позволяют атакующему получить доступ к внутренним ресурсам, минуя сетевые средства защиты. В своем докладе практикующий пентестер…
👨🏻💻 7 уроков по теме: Криптография
Глава 1. Криптография. Введение
Глава 2. Симметричные шифры.
Глава 3. Хеш-функции
Глава 4. Асимметричные шифры
Глава 5. Ассемблер, исполнение программ, GNU binutils
Глава 6. Уязвимости переполнения кучи
Глава 7. Разработка безопасного кода
#криптография #программирование #шифрование #кодирование #видеоуроки
Глава 1. Криптография. Введение
Глава 2. Симметричные шифры.
Глава 3. Хеш-функции
Глава 4. Асимметричные шифры
Глава 5. Ассемблер, исполнение программ, GNU binutils
Глава 6. Уязвимости переполнения кучи
Глава 7. Разработка безопасного кода
#криптография #программирование #шифрование #кодирование #видеоуроки
О_криптографии_всерьез_Практическое_введение_в_современное_шифрование.pdf
26.3 MB
📕 О криптографии всерьез. Практическое введение в современное шифрование [2021] Ж.Oмaccoн
В этом практическом руководстве по современному шифрованию анализируются фундаментальные математические идеи, лежащие в основе криптографии. Рассказывается о шифровании с аутентификацией, безопасной случайности, функциях хеширования, блочных шифрах и методах криптографии с открытым ключом, в частности RSA и криптографии на эллиптических кривых. Каждая глава содержит обсуждение типичных ошибок реализации с примерами из практики и подробное описание возможных проблем, сопровождаемое рекомендациями по их устранению. Независимо от того, занимаетесь вы разработкой профессионально или только начинаете знакомство с предметом, в этой книге вы найдете полный обзор современной криптографии и ее приложений.
#криптография #программирование
В этом практическом руководстве по современному шифрованию анализируются фундаментальные математические идеи, лежащие в основе криптографии. Рассказывается о шифровании с аутентификацией, безопасной случайности, функциях хеширования, блочных шифрах и методах криптографии с открытым ключом, в частности RSA и криптографии на эллиптических кривых. Каждая глава содержит обсуждение типичных ошибок реализации с примерами из практики и подробное описание возможных проблем, сопровождаемое рекомендациями по их устранению. Независимо от того, занимаетесь вы разработкой профессионально или только начинаете знакомство с предметом, в этой книге вы найдете полный обзор современной криптографии и ее приложений.
#криптография #программирование