Physics.Math.Code
139K subscribers
5.15K photos
1.91K videos
5.78K files
4.31K links
VK: vk.com/physics_math
Чат инженеров: @math_code
Учебные фильмы: @maths_lib
Репетитор IT mentor: @mentor_it
YouTube: youtube.com/c/PhysicsMathCode

Обратная связь: @physicist_i
Download Telegram
📕 Практический анализ двоичных файлов [2021] Эндриесс Дэннис
📗 Practical binary analysis: build your own Linux tools for binary instrumentation, analysis, and disassembly [2019] Andriesse, Dennis

⚠️ Книги предоставляется вам для ознакомления и не для распространения

💳 Купить книгу

💾 Ознакомиться с книгами RU + EN

Руководство адресовано специалистам по безопасности и тестированию на проникновение, хакерам, аналитикам вредоносных программ и всем, кто интересуется вопросами защиты ПО.

👨🏻‍💻 Для тех, кто захочет пожертвовать на покупку новых книг и на кофе:
ЮMoney: 410012169999048
Карта ВТБ: 4272290768112195
Карта Сбербанк: 2202200638175206

📝 Вы узнаете, как:
▪️Анализировать двоичные файлы ELF и PE и создавать двоичный загрузчик с помощью libbfd
▪️ Используйте методы анализа потока данных, такие как трассировка программ, нарезка и анализ определений достижения, чтобы рассуждать о потоке выполнения ваших программ
▪️ Модифицируйте двоичные файлы ELF с помощью таких методов, как внедрение паразитного кода и шестнадцатеричное редактирование
▪️ Создавайте пользовательские инструменты дизассемблирования с помощью Capstone
▪️Используйте двоичный инструментарий, чтобы обойти приемы антианализа, обычно используемые вредоносными программами
▪️ Применяйте анализ заражений для обнаружения атак с перехватом управления и утечкой данных
▪️ Используйте символьное выполнение для создания инструментов автоматической эксплуатации

#программирование #низкоуровневое_программирование #Linux #assembler #cpp #C
👍5410🔥7👨‍💻2❤‍🔥1👏1😍1
Практический_анализ_двоичных_файлов_2023_RU+EN_Эндриесс_Дэннис.zip
28.2 MB
📕 Практический анализ двоичных файлов [2021] Эндриесс Дэннис

В книге представлено подробное описание методов и инструментов, необходимых для анализа двоичного кода, который позволяет убедиться, что откомпилированная программа работает так же, как исходная, написанная на языке высокого уровня.
Наряду с базовыми понятиями рассматриваются такие темы, как оснащение двоичной программы, динамический анализ заражения и символическое выполнение. В каждой главе приводится несколько примеров кода; к книге прилагается сконфигурированная виртуальная машина, включающая все примеры.
Руководство адресовано специалистам по безопасности и тестированию на проникновение, хакерам, аналитикам вредоносных программ и всем, кто интересуется вопросами защиты ПО.

📗 Practical binary analysis: build your own Linux tools for binary instrumentation, analysis, and disassembly [2019] Andriesse, Dennis

Stop manually analyzing binary! Practical Binary Analysisis the first book of its kind to present advanced binary analysis topics, such as binary instrumentation, dynamic taint analysis, and symbolic execution, in an accessible way. As malware increasingly obfuscates itself and applies anti-analysis techniques to thwart our analysis, we need more sophisticated methods that allow us to raise that dark curtain designed to keep us out--binary analysis can help. The goal of all binary analysis is to determine (and possibly modify) the true properties of binary programs to understand what they really do, rather than what we think they should do. While reverse engineering and disassembly are critical first steps in many forms of binary analysis, there is much more to be learned. This hands-on guide teaches you how to tackle the fascinating but challenging topics of binary analysis and instrumentation and helps you become proficient in an area typically only mastered by a small group of expert hackers. #программирование #низкоуровневое_программирование #Linux #assembler #cpp #C

💡 Physics.Math.Code
👍70🔥12❤‍🔥3👨‍💻32
Предлагаем ознакомиться с самыми крупными и интересными проектами Telegram в сфере ИТ и информационной безопасности:

💀 Этичный Хакер — канал про хакеров, кибербезопасность, OSINT, пентест и анонимность.

👤 SecurityLab — приватность в эпоху наблюдения? Да, это возможно! Узнайте всё о цифровой безопасности и защите своих данных.

🐧 Черный треугольник — авторский IT-блог. Открываем горизонты свободы в цифровую эпоху.

👁 Data1eaks — лучший на постсоветском пространстве канал про утечки баз данных. Будь в курсе всех сливов и отслеживай, есть ли ты в утечках.

👨🏻‍💻 Social Engineering — самый крупный ресурс в Telegram, посвященный информационной безопасности, OSINT и социальной инженерии;
👍367🤨6🔥3🤔1😨1
This media is not supported in your browser
VIEW IN TELEGRAM
🪨 Как одному человеку расколоть огромную каменную плиту?

В научно-популярной литературе и исторических документах часто упоминается техника раскалывания камней при помощи деревянных клиньев. Например, в газете Norwich Courier за 1833 год упоминается о таком методе раскалывания камней во Франции:
«Едва ли не самым простым и эффективным является метод, используемый в некоторых областях Франции, где изготавливают жернова. Когда находят достаточно большой камень, возникает вопрос, как разделить его на куски подходящего размера для жерновов. Для этого в камне долбят канавки на определенном расстоянии, в которые вбивают клинья из высушенной древесины. Затем эти клинья смачиваются водой или же они подвергаются воздействию росы, и на следующее утро каменный блок обнаруживается разделенным на куски подходящего размера, просто за счет расширения дерева вследствие поглощения им влаги. Непреодолимая природная сила совершает, таким образом, почти без каких-либо затруднений и затрат, операцию, которая из-за особой твердости камня была бы невыполнима иначе, как при помощи самой мощной машины или тяжелого и упорного труда »

#факты #интересно #физика #опыты #эксперименты

💡 Physics.Math.Code
👍174🔥269🤓8🤯5🗿5😱3❤‍🔥2
💦 Физика в экспериментах: Почему нельзя вливать воду в кипящее масло?

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

▪️ Возгорание начинается из-за того, что у масла, которое вы используете для приготовления пищи, слишком высокая температура кипения. А разогретое подсолнечное масло сначала начинает кипеть, после чего оно горит и очень быстро воспламеняется.

▪️ Если быть более конкретным, то растительный продукт задымится, когда достигнет 213 °C, а вот вещество из животных жиров имеет немного ниже показатели в 191 °C.

▪️ Категорически запрещается тушить воспламенившееся масло любой водой. Плотность масла меньше плотности воды . Поэтому вода, попадая в масло, опускается на дно (сила тяжести больше силы Архимеда). Тем временем, начнет образовываться маслянистая пленка на поверхности этой смеси.

▪️Также не забываем, что вода закипает при температуре до 100 °C. И вот на дне она и начинает бурление, а масло находится сверху. И из-за этого оно начинает скворчать и разбрызгиваться по всей кухне. Ведь испаряемые пары воды его просто поднимают.

▪️Также взрыв, происходящий при контакте раскаленного масла и воды, объясняется еще и тем, что температура кипения масла очень большая. Она практически в 2 раза больше воды.

▪️Жидкость, соприкасаясь с раскаленным маслом, моментально испаряется и образует пар. В результате чего случается взрыв, а остатки масла оседают на поверхности плиты и еще больше возгораются от пламени газовой конфорки. #факты #интересно #физика #опыты #эксперименты #physics

💡 Physics.Math.Code
👍129🔥44🤩9😱7😭64🗿32😈2👨‍💻2❤‍🔥1
🔥 Заработать на науке можно было в любое время

Не всегда человек совершает великие открытия бескорыстно, из любви к науке — жажда наживы также может быть отличным стимулом в исследованиях. Примером служит жизненный путь одного немецкого алхимика. Хенниг Бранд родился в Гамбурге около 1630-го года, успел поучаствовать в Тридцатилетней войне, однако военная карьера его не слишком привлекала, и Бранд решил заняться алхимией, полагая, что на деньги первой супруги сможет организовать эксперименты по превращению неблагородных металлов в золото. Однако поскольку на дорогостоящие опыты ушли все средства, полученные с приданым, этому браку не суждено было быть счастливым: супруга через некоторое время скончалась, а Бранд занялся коммерцией, женился во второй раз и смог сколотить состояние, которое позволило ему отдавать всё свободное время алхимии.

В то время учёные в надежде отыскать формулу превращения любого материала в золото, экспериментировали с самыми разными веществами. Наиболее популярными были драгоценные камни и металлы, но Хенниг решил ставить опыты на не столь редком и дорогом материале — человеческой моче. Он закупил в солдатских казармах несколько бочек и продолжил исследования. Алхимик несколько дней выпаривал жидкость, а затем подверг получившийся «сироп» дистилляции и прокалил с песком и углём, в результате чего образовалась белая пыль, испускавшая в темноте неяркое свечение — практически, фосфор в чистом виде. Обескураженный экспериментатор (он рассчитывал на золото) сначала назвал получившееся вещество «холодный огонь», а затем придумал термин «phosphorus mirabilis», в переводе с латыни означающий «чудотворный носитель света».

Бранд нашёл способ заработать на фосфоре: некоторое время он подогревал ажиотаж в обществе, приторговывая необычной субстанцией, но держа в тайне способ её получения, а затем продал и технологию, и лишь когда в 1737-м году сведения попали во Французскую Академию Наук, фосфор стал достоянием широкой общественности.

Если вы рассчитываете получить фосфор столь экзотичным способом, необходимо выпаривать мочу до получения сиропообразной субстанции, затем нагревать этот «сироп», пока не всплывёт красноватое масло. Отделив его, необходимо дать остальной массе остыть, в процессе чего образуется осадок, который следует удалить, а в оставшуюся часть добавить и размешать красноватое масло. Полученный «коктейль» необходимо оставить примерно на 16 часов в тёплом месте — масло снова начнёт испаряться вместе с парами фосфора. #article #химия #факты #физика #опыты #эксперименты

💡 Physics.Math.Code
👍85🤩31🤨1410🤯54🔥4❤‍🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
❄️ Любопытный эксперимент по растапливанию льда 🧊

Одинаковые кубики льда кладут на деревянный и алюминиевый блоки. Оба блока одинаковой температуры (комнатной), имеют одинаковую форму и объем.

Сможете предугадать, на какой из площадок при прочих равных условиях лед растает быстрее и почему?

#задачи #термодинамика #факты #физика #опыты #эксперименты

💡 Physics.Math.Code
👍82🤔16🔥64
🔋 Забавный факт: Стальная вата становится тяжелее после возгорания, что вводит в неудоумение многих людей, не знающих физику. 🔥

Почему так происходит: Кислород, участвующий в горении, соединяется с молекулами железа, тем самым увеличивая его массу. Металл в малом количестве в виде стружки или такой ваты при относительно большой площади соприкосновения с воздухом (помните, надо было распушить вату?) загорится, если его нагреть. Нагреваем мы его с помощью короткого замыкания между контактами батарейки. Если вату не распушить предварительно, то можно будет увидеть покраснение металла, но не горение. Воздуха для реакции маловато.

✏️ План эксперимента: Нужно отрезать кусочек ваты, распушить ее и приложить к ней батарейку. Вот и все-железные волокна ваты начинают тлеть и выделять большое количество тепла! Руке на расстоянии 10 см было горячо! Да, весь опыт мы проводили на алюминиевой фольге, а фольгу положили на противень.

#задачи #термодинамика #факты #физика #опыты #эксперименты #химия #physics #chemistry

💡 Physics.Math.Code
👍87🔥11❤‍🔥86😎31😱1😍1
👨🏻‍💻 Друзья, хорошие новости. Возвращается скидочка от прекрасного издательства Питер на любые книги для подписчиков нашего сообщества. И если вы ждали момента, чтобы купить нужные вам книги, тот этот момент наступил!

💡 У вас будет скидка -35% по промокоду: MATHCODE

Закупайтесь бумажными книгами, сейчас это очень выгодно, порадуйте авторов и издательство.

Помни, камрад, купив пару книжек, ты не только преисполнишься в своём познании, но и очистишь совесть и повысишь карму за скаченные 😏 В общем, надеюсь на вас, друзья!

📖 Приобрести книги можно на сайте: Магазин книг издательства Питер ( https://www.piter.com/ )
👍85🔥2713❤‍🔥6👏21🤨1
📚 Сборник задач по математическому анализу [3 тома] Кудрявцев, Кутасов, Чехлов, Шабунин
Жанр: Математический анализ
Издательство: Москва, "ФИЗМАТЛИТ"


💾 Скачать книги

Для студентов университетов и технических вузов с расширенной программой по математике.

📗 Сборник задач по математическому анализу [Том 1][2003] Кудрявцев
📗 Сборник задач по математическому анализу [Том 2][2003] Кудрявцев
📗 Сборник задач по математическому анализу [Том 3][2003] Кудрявцев


Для студентов университетов и технических вузов с расширенной программой по математике.
#математика #математический_анализ #алгебра #math #задачники #maths

💡 Physics.Math.Code
👍46😍107🔥5🤯1
Сборник_задач_по_математическому_анализу_3_тома_Кудрявцев,_Кутасов.zip
60.5 MB
📚 Сборник задач по математическому анализу [3 тома] Кудрявцев Л. Д., Кутасов А. Д., Чехлов В. И., Шабунин М. И.
Жанр: Математический анализ
Издательство: Москва, "ФИЗМАТЛИТ"


📗 Сборник задач по математическому анализу [Том 1][2003] Кудрявцев

Книга является первой частью трехтомного сборника задач, созданного на основе многолетнего опыта преподавания курса математического анализа в Московском физико-техническом институте. В нее включен материал, связанный с понятием предела, непрерывности и производной.

📗 Сборник задач по математическому анализу [Том 2][2003] Кудрявцев

Книга является второй частью трехтомного сборника задач, созданного на основе многолетнего опыта преподавания курса математического анализа в Московском физико-техническом институте. В нее включен материал, относящийся к следующим разделам математического анализа: неопределенные интегралы, определенные интегралы, несобственные интегралы, числовые ряды, функциональные последовательности и ряды.

📗 Сборник задач по математическому анализу [Том 3][2003] Кудрявцев

Книга является третьей частью трехтомного сборника задач, созданного на основе многолетнего опыта преподавания курса математического анализа в Московском физико-техническом институте. В нее включен материал по следующим разделам курса математического анализа: дифференциальное исчисление функций нескольких переменных; кратные, криволинейные и поверхностные интегралы, векторный анализ; интегралы, зависящие от параметра; элементы функционального анализа. Каждый параграф содержит справочный материал, набор типовых примеров с решениями и задачи для самостоятельной работы с ответами. #математика #математический_анализ #алгебра #math #задачники #maths

💡 Physics.Math.Code
👍62❤‍🔥12🔥7😍63🥰1
📗 Теория информации. Лабораторный практикум в MATLAB [2022] Приходько

💾 Скачать книгу

👨🏻‍💻 Теория информации — прикладной математики, радиотехники (теория обработки сигналов) и информатики, относящийся к измерению количества информации, её свойств и устанавливающий предельные соотношения для систем передачи данных. Как и любая математическая теория, теория оперирует математическими моделями, а не реальными физическими объектами (источниками и каналами связи). Использует, главным образом, математический аппарат теории вероятностей и математической статистики.

Основные разделы теории информации — кодирование источника (сжимающее кодирование) и канальное (помехоустойчивое) кодирование. Теория информации тесно связана с информационной энтропией, коммуникационными системами, криптографией и другими смежными дисциплинами.

Область находится на пересечении математики, статистики, информатики, физики, нейробиологии, информационной инженерии и электротехники. Теория также нашла применение в других областях, включая статистический вывод, обработку естественного языка, криптографию, нейробиологию, человеческое зрение, эволюцию и функцию молекулярных кодов (биоинформатика), выбор статистической модели, теплофизику, квантовые вычисления, лингвистику, выявление плагиата, распознавание образов и выявление аномалий. Важные подразделы теории информации включают в себя сжатие данных, канальное кодирование, алгоритмическую теорию сложности, алгоритмическую теорию информации, информационно-теоретическую безопасность, реляционный анализ Грея и измерение информации. #программирование #теория_информации #MATLAB #Радиотехника #обработка_сигналов #алгоритмы

💡 Physics.Math.Code
👍5613🔥2😍2
Теория_информации_Лабораторный_практикум_в_MATLAB_2022_Приходько.pdf
20.7 MB
📗 Теория информации. Лабораторный практикум в MATLAB [2022] Приходько

Приводятся основные положения теории информации. Содержатся теоретические сведения, расчетные задания с примерами m-файлов, а также методические указания и контрольные вопросы.
Для студентов, обучающихся по направлениям подготовки «Инфокоммуникационные технологии и системы связи» и «Радиотехника». Может быть полезно преподавателям.

Появление теории информации связано с опубликованием Клодом Шенноном работы «Математическая теория связи» в 1948 году. С точки зрения Шеннона, теория информации — раздел математической теории связи. Теория информации устанавливает основные границы возможностей систем передачи информации, задает исходные принципы их разработки и практического воплощения.

Рождение теории информации зачастую связывают с размещением в июле-октябре 1948 года Клодом Шенноном работы в журнале американской телефонной компании «Bell System» под названием «Математическая теория связи». Но стоит упомянуть, что вклад в формулировку и построение теории информации также был внесён и многими другими выдающимися учёными. Сам Шеннон в начале своей статьи написал «Некоторые основные положения этой теории имеются в важных работах Найквиста и Хартли. В настоящее время теория расширена тем, что включено некоторое число новых факторов, в частности, влияние шума в канале».

В основном Шеннон развивал направление работ Хартли, используя понятие «информации», но сам термин не разъясняет, лишь оговаривает, что сообщения могут иметь какое-то «значение», то есть относиться к системе, имеющей свою физическую или умозрительную сущность (кибернетическая система). Теория Шеннона изначально рассматривалась как точно сформулированная математическая задача и дала возможность определить пропускную способность коммуникационного канала с шумом.
👍71🔥1911🤓4❤‍🔥3💯21😇1