Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Бесплатный ВЕБИНАР по OSINT с Екатериной Тьюринг: ➡️9 февраля в 19:00 (мск) пройдет урок
Как безопасно искать информацию в открытых источниках
Приветствую всех в 3-ей части) Сегодня речь пойдет о условных операторах и начнем изучать инструкции if.
Уловный тип это тоже тип данных как числа, строки.. Но у условного типа(boolean) есть своя особенность. Они принимают только два значения, это
True -- истина
False -- ложь
В python для проверки эквивалентности используют оператор "==".
То есть запись вида
Код:
>>> 5 == 3
False
В переводе на русский будет читаться примерно так
Кодом ты как бы говоришь -- Равно ли 5 3-м?
Python "думает" так -- Если 5 эквивалентно 3-м то вывести True, а если нет, то False.
Списки в Python-е упорядоченные, изменяемые коллекции объектов.Могут содержать как и числовые значения, так и строчные, так же списки могут содержать списки =) или же не содержать ничего. Значения в списке могут повторяться ! тоесть список может выглядеть как [1,1,1,1,1,1,1,1,1,1,1]
1)Любой итерируемый обьект может быть обращен в список функцией list .
Пример:
Сегодня расскажу про методы сортировки
В данной статье пойдет речь про:
Сортировка выбором
Сортировка вставками
Сортировка “Методом пузырька”
Сортировка Шелла
Быстрая сортировка
Python:
def choise_sort(data):
for i, e in enumerate(data):
min_el = min(range(i, len(data)), key=data.__getitem__)
data[i], data[min_el] = data[min_el], e
return data
Python:
def insertion_sort(data):
for i in range(len(data)):
j = i - 1
key = data[i]
while data[j] > key and j >= 0:
data[j + 1] = data[j]
j -= 1
data[j + 1] = key
return data
Python:
def buble_sort(my_list):
for i in range(len(my_list)):
for in_element in range(1, len(my_list)):
if my_list[in_element] < my_list[in_element - 1]...
Приветствую всех во второй части! Сегодня мы вспомним и разберем до конца то что начали в прошлой части и приступим к изучению новых тем.
Типы данных.
Сегодня мы рассмотрим по подробней такие типы как:
строки
целые числа
числа с плавающей точкой
Строки. Мы разобрались со строками в прошлой части. А в этой уже поработаем совместно с переменными. Как известно переменным можно постоянно изменять значения. Так например переменная str была со значением text потом мы модем задать ей другое значение
С чего начать учить Питон? -
Книги-Марк Лурц( 3 тома по 1к страниц каждый(зато если все прочитаете и на практике проработаете будете очень круты в питоне))
Практика-очень рекомендую Проект эйлера, очень помогает развить мышление, да и знание языка.Так же
Ссылка скрыта от гостей
Ссылка скрыта от гостей
На первом последовательно в форме игры можно изучить весь питон)
Второй мне больше нра, он чем то напоминает проект эйлера, но с геймификацией)
2.x или 3.x - Решать тебе, но 2.x официально перестаёт поддерживаться почти везде.Так что можно сказать что лучше брать 3.х
Описание языка и стандартной библиотеки -
Ссылка скрыта от гостей
Ссылка скрыта от гостей
- Ультрагоднота. Эта книга используется даже в НАСА
IDE
Если нормальный компьютер по любому PyCharm(Cкачивай с...
Всем привет друзья!
Я решил начать цикл статей по изучению Python для всех желающих. Не будем терять времени и приступим.
О Python.
Python - язык программирования высокого уровня. Широко используем в web разработке. На данный момент он является очень популярным. Сложно поверить, но NASA, ЦРУ, Google и Яндекс используют его.
Python разделен на версии(1.*, 2.*, 3.*) а они в свою очередь состоят из подверсий. Сейчас версию 1.* мало кто используют, мы же обратим свой взор на 3.*
Теперь немного терминалогии для тех кто ни разу не связывал свою жизнь с программированием(надеюсь таковых нет).
В этой статье мы рассмотрим способ создания вредоносных программ в формате CHM.
Давайте познакомимся с ним поближе. HTMLHelp (Comiled HTML Help) - формат файлов, выпущенный корпорацией Microsoft в 1997 году. Сам файл является комплексом сжатых HTML страниц алгоритмом LZX, которые могут хранить в себе вредоносные сценарии на VBScript или JavaScript. Этим мы с вами сегодня и воспользуемся.
Просматривать CHM файлы можно с помощью стандартный средств просмотра Windows, поэтому каких либо больших зависимостей у него нет. Кроме того, этот формат не вызывает беспокойство у пользователей, что также может быть использовано нами. Файлы формата HTMLHelp выглядят вот так...
В этой статье будет рассказано о разработке вредоносных приложений на HTML. Но возникает вопрос, а зачем это вообще нужно? Существует очень много ситуаций, когда такая малварь может пригодиться. И чаще всего, эти ситуации прикладные. Например, социально-технический вектор. Расширение .hta не вызывает особых подозрений, а значит может быть использовано в данном случае.
{-- == ОСНОВНАЯ ЧАСТЬ == --}
Кто-то из вас скажет, что HTML не является языком программирования и будет прав, но в Windows существует возможность безбраузерного взаимодействия с документами HTML. Эта технология носит название HTA (HTML Application).
Эти приложения имеют расширения ".hta" и возможность...
Доброго времени суток всем вам!
Спешу сообщить всем тем кто приобрел себе этот замечательный девайс для тестирования на проникновение беспроводных сетей, замечательнейшую новость!
Многие новички, как и я, были очень огорчены тем фактом, что для данного девайся не поддерживается monitor mode Точнее говоря для всех версий этого устройства, начиная от v2. Версию можно посмотреть на обратной стороне самого устройства.
Так вот... заставить эту шайтан машину работать в monitor mode МОЖНО!!!
О том как это получилось у меня собственно и пост
У меня установлена kali rolling 4.13.
1. Качаем с гитхаба новый драйвер, благодаря которому и будет работать monitor mode.
Всем привет, сегодня речь пойдет о самой на первый взгляд такой простой теме как сбор информации.
Обратимся к теории.
Сбор информации заключает в себе получение большого количества данных о цели, которые пригодятся в использовании в дальнейшем. В данной статье мы будем рассматривать сбор информации о целевом веб ресурсе, инструменты которые позволяют собрать информацию, некоторые техники. Так вот, как вы наверняка знаете сбор информации делится на 2 этапа. Это активный и пассивный. Во время пассивного сбора наша цель даже не подозревает о действиях которые мы осуществляем(т.е. не знает что мы собираем информацию о ней). Чаще всего этот этап проходит при сборе с сторонних ресурсов(к примеру с google). А при активном сканировании вы уже взаимодействуете с целью(ищите открытые порты).
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.