Фундаментальные_основы_хакерства_Искусство_дизассемблирования_2007.pdf
4.6 MB
📘 Фундаментальные основы хакерства. Искусство дизассемблирования [2007] Касперски К.
Книга, которую вы сейчас держите в руках, открывает двери в удивительный мир защитных механизмов — здесь рассказывается о том, как создаются и вскрываются защиты. Она адресована всем, кто любит захватывающие дух головоломки, всем, кто проводит свободное и несвободное время за копанием в недрах программ и операционной системы. Наконец, эта книга предназначена для тех, кто по роду своей деятельности занимается (постоянно и/или эпизодически) написанием защит и хочет узнать, как грамотно и уверенно противостоять вездесущим хакерам.
Настоящий том посвящен базовым основам хакерства — технике работы с отладчиком и дизассемблером. Здесь подробно описаны приемы идентификации и реконструкции ключевых структур исходного языка — функций (в т. ч. виртуальных), локальных и глобальных переменных, ветвлений, циклов, объектов и их иерархий, математических операторов и т. д. #подборка_книг #хакинг #hack #программирование #безопасность
🔵 Эпсилон
Книга, которую вы сейчас держите в руках, открывает двери в удивительный мир защитных механизмов — здесь рассказывается о том, как создаются и вскрываются защиты. Она адресована всем, кто любит захватывающие дух головоломки, всем, кто проводит свободное и несвободное время за копанием в недрах программ и операционной системы. Наконец, эта книга предназначена для тех, кто по роду своей деятельности занимается (постоянно и/или эпизодически) написанием защит и хочет узнать, как грамотно и уверенно противостоять вездесущим хакерам.
Настоящий том посвящен базовым основам хакерства — технике работы с отладчиком и дизассемблером. Здесь подробно описаны приемы идентификации и реконструкции ключевых структур исходного языка — функций (в т. ч. виртуальных), локальных и глобальных переменных, ветвлений, циклов, объектов и их иерархий, математических операторов и т. д. #подборка_книг #хакинг #hack #программирование #безопасность
🔵 Эпсилон
👍18🔥7❤🔥1❤1👨💻1
Media is too big
VIEW IN TELEGRAM
📟 34C3 — The Ultimate Apollo Guidance Computer Talk
Компьютер наведения "Аполлон" ("AGC" или Apollo Guidance Computer) использовался на борту космического корабля "Аполлон" для обеспечения высадки "Аполлона" на Луну в период с 1969 по 1972 год. В этом докладе объясняется "все о AGC", включая его причудливый, но умный аппаратный дизайн, революционную операционную систему и то, как его программное обеспечение позволило людям достичь Луны и исследовать ее.
#схемотехника #assembler #программирование #астрономия
🔵 Эпсилон
Компьютер наведения "Аполлон" ("AGC" или Apollo Guidance Computer) использовался на борту космического корабля "Аполлон" для обеспечения высадки "Аполлона" на Луну в период с 1969 по 1972 год. В этом докладе объясняется "все о AGC", включая его причудливый, но умный аппаратный дизайн, революционную операционную систему и то, как его программное обеспечение позволило людям достичь Луны и исследовать ее.
#схемотехника #assembler #программирование #астрономия
🔵 Эпсилон
👍8❤1🔥1😁1
Media is too big
VIEW IN TELEGRAM
👾 Съёмка персонажей игры Mortal Kombat 3, 1995 год. Кто играл? Кто помнит? Олды на месте?
#разработка_игр #gamedev #game_development
🔵 Эпсилон
#разработка_игр #gamedev #game_development
🔵 Эпсилон
👍27🔥11🤔1😱1
Media is too big
VIEW IN TELEGRAM
💡 Метод Шеннона-Фано
Метод Шеннона-Фано является методом оптимального кодирования. Алго-ритм построения кода Шеннона-Фано состоит в том, что кодируемые символы (буквы) разделяются на две равновероятные подгруппы: для символов 1-й под-группы на втором месте ставится 0, а для 2-й подгруппы – 1 и т.д. Возможен дру-гой вариант, когда первая подгруппа соответствует «1», а вторая - «0». Главное, определить правило изначально и следовать ему на протяжении всего процесса кодирования.
🔵 Эпсилон
Метод Шеннона-Фано является методом оптимального кодирования. Алго-ритм построения кода Шеннона-Фано состоит в том, что кодируемые символы (буквы) разделяются на две равновероятные подгруппы: для символов 1-й под-группы на втором месте ставится 0, а для 2-й подгруппы – 1 и т.д. Возможен дру-гой вариант, когда первая подгруппа соответствует «1», а вторая - «0». Главное, определить правило изначально и следовать ему на протяжении всего процесса кодирования.
🔵 Эпсилон
👍9🔥2🤔2❤🔥1
📝 Внутри канала:
◾️ Написание своего собственного фреймворка
◾️ Развёртываем NodeJS-приложение с балансировкой нагрузки и отказоустойчивостью
◾️ Создание браузерной игры
◾️ Что такое криптовалюта - просты языком
Подписывайся: @congrittaBlog
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤1🔥1
Media is too big
VIEW IN TELEGRAM
Автор расскажет об атаках на веб-приложения, которые встречаются в реальной жизни (как на стороне сервера, так и клиента), и предложит практическое задание, чтобы участники проверили полученные знания. Мастер-класс будет интересен как новичкам, так и опытным специалистам. #hacking #web #php #javascript #hack #уязвимости
🔵 Эпсилон
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3👨💻2❤1
Media is too big
VIEW IN TELEGRAM
💻 Как ЭВМ появились в СССР – историк Ирина Крайнева [История СССР] Научпоп
Кто стал создавать и развивать ЭВМ в СССР? Как выглядели ЭВМ первого поколения? Почему ранее критики полагали, что ЭВМ не найдёт широкого применения? Какими мощностями обладали ранние электронные вычислительные машины? Кто и как внедрил ЭВМ в атомную отрасль СССР?
Об этом рассказывает Ирина Крайнева, доктор исторических наук, ведущий научный сотрудник Лаборатории информационных систем Института систем информатики им. А. П. Ершова Сибирского отделения РАН.
🔵 Эпсилон
Кто стал создавать и развивать ЭВМ в СССР? Как выглядели ЭВМ первого поколения? Почему ранее критики полагали, что ЭВМ не найдёт широкого применения? Какими мощностями обладали ранние электронные вычислительные машины? Кто и как внедрил ЭВМ в атомную отрасль СССР?
Об этом рассказывает Ирина Крайнева, доктор исторических наук, ведущий научный сотрудник Лаборатории информационных систем Института систем информатики им. А. П. Ершова Сибирского отделения РАН.
🔵 Эпсилон
👍8❤🔥3🔥2
👨🏻💻 Как думаете, как долго будет выполняться закон Мура? Дошли ли мы до "насыщения" нелинейного экспоненциального роста мощностей?
Закона Мура: по статистике, примерно каждые полтора-два года количество транзисторов на единицу площади интегральной схемы удваивается, то есть вычислительные мощности растут по экспоненте.
Зако́н Му́ра (англ. Moore's law) — эмпирическое наблюдение, изначально сделанное Гордоном Муром, согласно которому (в современной формулировке) количество транзисторов, размещаемых на кристалле интегральной схемы, удваивается каждые 24 месяца. Часто цитируемый интервал в 18 месяцев связан с прогнозом Давида Хауса из Intel, по мнению которого, производительность процессоров должна удваиваться каждые 18 месяцев из-за сочетания роста количества транзисторов и увеличения тактовых частот процессоров.
💡 Важная проблема с точки зрения программирования: В последнее время, чтобы получить возможность задействовать на практике ту дополнительную вычислительную мощность, которую предсказывает закон Мура, стало необходимо задействовать параллельные вычисления. На протяжении многих лет производители процессоров постоянно увеличивали тактовую частоту и параллелизм на уровне инструкций, так что на новых процессорах старые однопоточные приложения исполнялись быстрее без каких-либо изменений в программном коде. Примерно с середины 2000-х годов производители процессоров предпочитают, по разным причинам, многоядерные архитектуры, и для получения всей выгоды от возросшей производительности ЦП программы должны переписываться в соответствующей манере. Однако не каждый алгоритм поддается распараллеливанию, определяя, таким образом, фундаментальный предел эффективности решения вычислительной задачи согласно закону Амдала.
🔵 Эпсилон
Закона Мура: по статистике, примерно каждые полтора-два года количество транзисторов на единицу площади интегральной схемы удваивается, то есть вычислительные мощности растут по экспоненте.
Зако́н Му́ра (англ. Moore's law) — эмпирическое наблюдение, изначально сделанное Гордоном Муром, согласно которому (в современной формулировке) количество транзисторов, размещаемых на кристалле интегральной схемы, удваивается каждые 24 месяца. Часто цитируемый интервал в 18 месяцев связан с прогнозом Давида Хауса из Intel, по мнению которого, производительность процессоров должна удваиваться каждые 18 месяцев из-за сочетания роста количества транзисторов и увеличения тактовых частот процессоров.
💡 Важная проблема с точки зрения программирования: В последнее время, чтобы получить возможность задействовать на практике ту дополнительную вычислительную мощность, которую предсказывает закон Мура, стало необходимо задействовать параллельные вычисления. На протяжении многих лет производители процессоров постоянно увеличивали тактовую частоту и параллелизм на уровне инструкций, так что на новых процессорах старые однопоточные приложения исполнялись быстрее без каких-либо изменений в программном коде. Примерно с середины 2000-х годов производители процессоров предпочитают, по разным причинам, многоядерные архитектуры, и для получения всей выгоды от возросшей производительности ЦП программы должны переписываться в соответствующей манере. Однако не каждый алгоритм поддается распараллеливанию, определяя, таким образом, фундаментальный предел эффективности решения вычислительной задачи согласно закону Амдала.
🔵 Эпсилон
🤔10👍5❤1🏆1👨💻1
This media is not supported in your browser
VIEW IN TELEGRAM
— Вы хакер?
— Я работаю в криптовалюте!😎
На самом деле мужик занимается не майнингом, а позиционным трейдингом. Но он решил, что будет сложно объяснить это таким ограниченным людям, которые знают только про майнинг, и поэтому просто ответил "ну, примерно".
И ему всего 20 лет, просто небольшой стресс держать деньги в битке в связи с его волатильностью 🧐
🔵 Эпсилон
— Я работаю в криптовалюте!
На самом деле мужик занимается не майнингом, а позиционным трейдингом. Но он решил, что будет сложно объяснить это таким ограниченным людям, которые знают только про майнинг, и поэтому просто ответил "ну, примерно".
И ему всего 20 лет, просто небольшой стресс держать деньги в битке в связи с его волатильностью 🧐
🔵 Эпсилон
Please open Telegram to view this post
VIEW IN TELEGRAM
😁20🤣10🔥3
Можно ли заработать на жизнь хакингом в наше время? Напишите своё мнение и опыт в комментариях. Приветствуются любые истории, с помощью которых вам удалось увеличить свой депозит с помощью хака, соц-инженерии, компьютерной безопасности и т.д...
Anonymous Poll
51%
Да, но только белым (этичным) хакингом. Поис и продажа уязвимостей. Черный хакинг не работает.
49%
Заработать можно только в серую или чёрную. В этичном хакинге денег нет.
▪️Корпорации монстров. Apple
▪️Корпорации монстров. BMW
▪️Корпорации монстров. Boeing
▪️Корпорации монстров. Buffett Warren
▪️Корпорации монстров. Coca-Cola
▪️Корпорации монстров. eBay
▪️Корпорации монстров. Ericsson
▪️Корпорации монстров. Facebook
🔵 Эпсилон
▪️Корпорации монстров. BMW
▪️Корпорации монстров. Boeing
▪️Корпорации монстров. Buffett Warren
▪️Корпорации монстров. Coca-Cola
▪️Корпорации монстров. eBay
▪️Корпорации монстров. Ericsson
▪️Корпорации монстров. Facebook
🔵 Эпсилон
👍7❤2🔥2🤣2😁1
▪️Корпорации монстров. Ford
▪️Корпорации монстров. Google
▪️Корпорации монстров. HP
▪️Корпорации монстров. Jaguar
▪️Корпорации монстров. Kodak
▪️Корпорации монстров. Levi Strauss
▪️Корпорации монстров. Mercedes
▪️Корпорации монстров. Microsoft
🔵 Эпсилон
▪️Корпорации монстров. Google
▪️Корпорации монстров. HP
▪️Корпорации монстров. Jaguar
▪️Корпорации монстров. Kodak
▪️Корпорации монстров. Levi Strauss
▪️Корпорации монстров. Mercedes
▪️Корпорации монстров. Microsoft
🔵 Эпсилон
👍9🔥2👨💻1