@RWBY_Gallery · Post #19343 · 22.07.2024 г., 13:47
#Kali Kimmy77 @RWBY_Gallery🌹❄️🌑🔥
Hashtags
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #146 · 16 сеп.
Функция sub в regex может принимать функцию в качестве аргумента repl. 📄 Из документации: If repl is a function, it is called for every non-overlapping occurrence of pattern. The function takes a single match object argument, and returns the replacement string. То есть для каждого совпадения будет вызвана функция для вычисления замены вместо замены на одну и ту же строку для всех совпадений. Иными словами, для замены разных совпадений на разные строки не потребуется запускать re.sub() много раз для каждой строки замены. Достаточно определить функцию, которая вернёт строку для каждого из совпадений. Описание слишком запутанное🤔, давайте лучше рассмотрим на простом примере: Создаем карту замены. То есть какие строки на какие требуется менять. remap = { 'раз': '1', 'два': '2', 'три': '3', 'четыре': '4', 'пять': '5', } Пишем функцию поиска строки для замены. Единственным аргументом будет объект re.Match. Используя данные этого объекта мы вычисляем замену on-the-fly! def get_str(match: re.Match): word = match.group(1) return remap.get(word.lower()) or word Пример текста. text = '''Раз Два Три Четыре Пять Вместе будем мы считать Пять Четыре Три Два Раз Мы считать научим вас ''' Теперь запускаем re.sub и вместо строки замены (repl) подаём имя функции. (Данный паттерн ищет отдельные слова в тексте) >>> print(re.sub(r'(\w+)', get_str, text)) 1 2 3 4 5 Вместе будем мы считать 5 4 3 2 1 Мы считать научим вас Думаю, достаточно наглядно 🤓 #libs#regex
Пребарај: #kali
@RWBY_Gallery · Post #19343 · 22.07.2024 г., 13:47
#Kali Kimmy77 @RWBY_Gallery🌹❄️🌑🔥
Hashtags
@RWBY_Gallery · Post #18606 · 20.06.2024 г., 14:30
#Kali khartemis @RWBY_Gallery🌹❄️🌑🔥
Hashtags
@RWBY_Gallery · Post #18331 · 18.05.2024 г., 20:15
#Kali Ironsiderodger @RWBY_Gallery🌹❄️🌑🔥
Hashtags
@RWBY_Gallery · Post #17982 · 13.04.2024 г., 00:13
#Kali z666ful @RWBY_Gallery🌹❄️🌑🔥
Hashtags
@RWBY_Gallery · Post #20064 · 30.08.2024 г., 03:55
#Blake#Kali @RWBY_Gallery🌹❄️🌑🔥
@RWBY_Gallery · Post #19993 · 21.08.2024 г., 02:40
#Blake#Kali twistedpeach @RWBY_Gallery🌹❄️🌑🔥
@RWBY_Gallery · Post #18703 · 03.07.2024 г., 04:02
#Kali#Blake diamonddemon @RWBY_Gallery🌹❄️🌑🔥
@RWBY_Gallery · Post #18104 · 26.04.2024 г., 01:30
#Kali#Blake kimmy77 @RWBY_Gallery🌹❄️🌑🔥
@RWBY_Gallery · Post #18062 · 20.04.2024 г., 19:42
#Kali#Blake nico-mo @RWBY_Gallery🌹❄️🌑🔥
@tg_infosec · Post #3286 · 13.06.2025 г., 12:32
👨💻Анализ безопасности Wi-Fi. • Подробное исследование методологии взлома протоколов WPA2-Personal / Enterprise и WPA3: какие атаки и уязвимости существуют, и какой инструментарий применяется для их эксплуатации. • Все эксперименты проводились на ноутбуке с #Kali Linux, при помощи адаптера TP-Link Archer T3U Plus, беспроводного роутера Keenetic-8990 и смартфона в качестве клиента. • Содержание: - Краткий экскурс в историю; - Разбор атак на WPA2-PSK; - Разбор атак на WPA2-Enterprise; - Разбор атак на WPA3; - Стратегии защиты; - Полезные источники (книги, статьи, презентации). ➡Читать статью [13 min]. #WiFi
@RWBY_Gallery · Post #18031 · 16.04.2024 г., 23:34
#Kali#Willow StriderDogArt @RWBY_Gallery🌹❄️🌑🔥
@tg_infosec · Post #3380 · 11.07.2025 г., 13:00
👩💻 Карманный Linux на базе Raspberry Pi Zero с клавиатурой BlackBerry. • Разработчик и студент Дрезденского технического университета под ником ZitaoTech представил открытый проект Hackberry-Pi_Zero, включая 3D-модель корпуса и электрическую схему под лицензией MIT. • Это карманный терминал #Linux на базе микрокомпьютера Raspberry Pi Zero 2W (чип Broadcom BCM2710A1 с четырьмя ядрами Cortex-A53 с рабочей частотой 1 ГГц, объём памяти 512 МБ ОЗУ LPDDR2 SDRAM) с 4" TFT-дисплеем разрешением 720х720 пикселей, оригинальной клавиатурой BlackBerry (Фото 1, модель Q10 или Q20) и питающийся от двух стандартных АКБ (фото 2) типа Nokia BL-5C. • Следует отметить, что двойную сменную батарею можно поочерёдно заменить за 10 секунд, не отключая питание. Время работы батареи в режиме тестирования: 3,5 часа при использовании в качестве настольного компьютера, 5 часов в режиме работы в командной строке. • Hackberry-Pi_Zero имеет 3 порта USB2.0, его можно использовать с USB-накопителем или модулем 4G Dongle или любым USB-устройством. Устройство имеет встроенный порт Stemma I2C, куда можно подключать любые датчики I2C. Гаджет имеет внешний слот для карты памяти типа TF. • На Hackberry-Pi_Zero можно установить Kali Linux, Raspberrypi OS или Retropi и многие другие ОС на базе Linux. В готовом виде Hackberry-Pi_Zero можно приобрести (только без Nokia BL-5C) за $126 с клавиатурой BBQ10 или за $127 с клавиатурой BBQ20. - Видеообзор устройства доступен на YT; - Более подробное описание и вся необходимая информация есть на GitHub. #Raspberry#Kali
Hashtags