Дополнение 1 к базовому курсу по языку программирования Python (функция print, справочник)
Доброго времени суток, читатели, зрители моего канала programmer's notes. Базовый курс по языку программирования Python закончен. Осталось сделать несколько дополнений. Сегодня первое такое дополнение. Оно будет текстовым. Да, в чем-то я буду повторяться, но "Повторение - мать учения". Функция служит для вывода на консоль, так мы ее обычно и используем. Правильнее все таки было бы сказать, что эта функция выводит на стандартное устройство вывода. Используя принцип перенаправления, о чем мы скажем, в следующем дополнении, вывод можно сделать и в текстовый файл...
134 читали · 3 года назад
Малварь на просвет. Используем Python для динамического анализа вредоносного кода
Содержание статьи Мно­гие вре­донос­ные прог­раммы соп­ротив­ляют­ся отладке: они отсле­жива­ют и бло­киру­ют запуск популяр­ных ути­лит для монито­рин­га фай­ловой сис­темы, про­цес­сов и изме­нений в реес­тре Windows. Что­бы обхитрить такую мал­варь, мы напишем на Python собс­твен­ный инс­тру­мент для иссле­дова­ния образцов вре­донос­ных прог­рамм. Ста­тичес­кий ана­лиз, как ты зна­ешь, под­разуме­вает иссле­дова­ние исполня­емо­го фай­ла без его запус­ка. Динами­чес­кий куда увле­катель­нее: в этом слу­чае обра­зец запус­кают и отсле­жива­ют все про­исхо­дящие при этом в сис­теме события...