TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #336 · 22 мај

Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим. С ростом популярности Python всё больше на PyPi появляется вредоносных пакетов. Трояны, стиллеры и доставщики более опасных вредоносов. Команда PyPi постоянно мониторит подобные случаи но и их возможности достигли предела. В результате сервис временно закрывает возможность заливки новых пакетов и регистрации юзеров. PyPI new user and new project registrations temporarily suspended Возможно одной из причин большого наплыва вредоносов является резко возросшая доступность их создания. Сегодня любой, даже не программист, может попросить у ChatGPT написать необходимый код и все инструкции для атаки. Основной тип атаки - рассчёт на опечатку в названии пакета. Если невнимательный программист случайно установит pilow или djangoo, считай что вредонос уже в системе. Чтобы избежать подобных факапов я рекомендую: ▫️ Всегда работайте в виртуальном окружении, неизвестные проекты устанавливайте внутри контейнеров. ▫️ Используйте файл requirements.txt вместо ручной установки пакетов ▫️ Очень внимательно пишите названия пакетов, а после написания проверьте еще раз. Сверьте с названием из документации. ▫️ После успешных тестов всегда фиксируйте версию пакета. Бывали случаи когда опасный код добавляли в новые версии. К тому же и без этой опасности не рекомендуется ставить по умолчанию последнюю версию. ▫️ Используйте вспомогательные инструменты для проверки безопасности, например https://pyup.io/safety или https://github.com/PyCQA/bandit. Они помогут не только найти опасный код в чужих пакетах, но и ваш код проверит на уязвимости. Будем надеяться что PyPi переосмыслит методы борьбы с вредоносами, например внедрит ИИ для проверки как симметричный шаг. #offtop

Hashtags

Резултати

Пронајдени 15 слични објави

Пребарај: #trc

当前筛选 #trc清除筛选

🇱🇺𝐔𝐒𝐃𝐓 自动兑换 𝐓𝐑𝐗🇲🇴 🦂转𝐔即兑,全自动返𝐓𝐑𝐗 🐢可回其他地址提前沟通,或𝐓𝐑𝐗兑换𝐔𝐒𝐃𝐓 🐍请勿使用交易所或中心化钱包转账⚠️ 🦎闪兑TRX地址,请认准 TThk 开头 ERw8aJbNu 结尾 🇧🇦老客户 点机器人𝐓𝐑𝐗预支👇 @TRX686USDT_bot 新用户预支请私聊老板👇 🇨🇾@ynpay🇨🇾 💬双向用户也可在群内直接咨询💬 🇵🇸能量订单播报群 🌠 🌄 🌅 🏞 🎑 🗾 🎉𝐓𝐑𝐗自动兑换地址: TThk8rmvMHJBSrWWsjN6YsZR4ERw8aJbNu (点击地址自动复制) 🇧🇿 ⚠️注意:请勿使用交易所或中心化钱包转账兑换,丢失自负 🚮 🇵🇳温馨提示:当您的𝐓𝐑𝐗剩下𝟭𝟱~ 𝟭𝟳的时候,请复制群地址转U购买𝐓𝐑𝐗,避免您转𝐔时没𝐓𝐑𝐗带来不便。 🇵🇳累计兑换过𝟮𝟬𝐔以上的老板可以在机器里面点𝐓𝐑𝐗预支一笔手续费。 🇵🇱购买能量收款地址 🇧🇯(点击机器人)@TRX686USDT_bot 或 🇧🇯(联系老板)@ynpay TUWBzy9geKSHR8gWEqsGmefsr8kq1NgnoS 🇧🇿 #Trx#Tron#Trc#Trc20#能量#波场#会员#Trx闪兑#能量租赁#代开会员 🪙为频繁使用冷钱包转账的用户定制包月转账手续费服务,可以省下很多很多很多费用重要的事情说三遍,不懂得可以了解一下!!!

🇱🇺𝐔𝐒𝐃𝐓 自动兑换 𝐓𝐑𝐗🇲🇴 🦂转𝐔即兑,全自动返𝐓𝐑𝐗 🐢可回其他地址提前沟通,或𝐓𝐑𝐗兑换𝐔𝐒𝐃𝐓 🐍请勿使用交易所或中心化钱包转账⚠️ 🦎闪兑TRX地址,请认准 TThk 开头 ERw8aJbNu 结尾 🇧🇦老客户 点机器人𝐓𝐑𝐗预支👇 @TRX686USDT_bot 新用户预支请私聊老板👇 🇨🇾@ynpay🇨🇾 💬双向用户也可在群内直接咨询💬 🇵🇸能量订单播报群 🌠 🌄 🌅 🏞 🎑 🗾 🎉𝐓𝐑𝐗自动兑换地址: TThk8rmvMHJBSrWWsjN6YsZR4ERw8aJbNu (点击地址自动复制) 🇧🇿 ⚠️注意:请勿使用交易所或中心化钱包转账兑换,丢失自负 🚮 🇵🇳温馨提示:当您的𝐓𝐑𝐗剩下𝟭𝟱~ 𝟭𝟳的时候,请复制群地址转U购买𝐓𝐑𝐗,避免您转𝐔时没𝐓𝐑𝐗带来不便。 🇵🇳累计兑换过𝟮𝟬𝐔以上的老板可以在机器里面点𝐓𝐑𝐗预支一笔手续费。 🇵🇱购买能量收款地址 🇧🇯(点击机器人)@TRX686USDT_bot 或 🇧🇯(联系老板)@ynpay TUWBzy9geKSHR8gWEqsGmefsr8kq1NgnoS 🇧🇿 #Trx#Tron#Trc#Trc20#能量#波场#会员#Trx闪兑#能量租赁#代开会员 🪙为频繁使用冷钱包转账的用户定制包月转账手续费服务,可以省下很多很多很多费用重要的事情说三遍,不懂得可以了解一下!!!

🇱🇺𝐔𝐒𝐃𝐓 自动兑换 𝐓𝐑𝐗🇲🇴 🦂转𝐔即兑,全自动返𝐓𝐑𝐗 🐢可回其他地址提前沟通,或𝐓𝐑𝐗兑换𝐔𝐒𝐃𝐓 🐍请勿使用交易所或中心化钱包转账⚠️ 🦎闪兑TRX地址,请认准 TThk 开头 ERw8aJbNu 结尾 🇧🇦老客户 点机器人𝐓𝐑𝐗预支👇 @TRX686USDT_bot 新用户预支请私聊老板👇 🇨🇾@ynpay🇨🇾 💬双向用户也可在群内直接咨询💬 🇵🇸能量订单播报群 🌠 🌄 🌅 🏞 🎑 🗾 🎉𝐓𝐑𝐗自动兑换地址: TThk8rmvMHJBSrWWsjN6YsZR4ERw8aJbNu (点击地址自动复制) 🇧🇿 ⚠️注意:请勿使用交易所或中心化钱包转账兑换,丢失自负 🚮 🇵🇳温馨提示:当您的𝐓𝐑𝐗剩下𝟭𝟱~ 𝟭𝟳的时候,请复制群地址转U购买𝐓𝐑𝐗,避免您转𝐔时没𝐓𝐑𝐗带来不便。 🇵🇳累计兑换过𝟮𝟬𝐔以上的老板可以在机器里面点𝐓𝐑𝐗预支一笔手续费。 🇵🇱购买能量收款地址 🇧🇯(点击机器人)@TRX686USDT_bot 或 🇧🇯(联系老板)@ynpay TUWBzy9geKSHR8gWEqsGmefsr8kq1NgnoS 🇧🇿 #Trx#Tron#Trc#Trc20#能量#波场#会员#Trx闪兑#能量租赁#代开会员 🪙为频繁使用冷钱包转账的用户定制包月转账手续费服务,可以省下很多很多很多费用重要的事情说三遍,不懂得可以了解一下!!!

🇱🇺𝐔𝐒𝐃𝐓 自动兑换 𝐓𝐑𝐗🇲🇴 🦂转𝐔即兑,全自动返𝐓𝐑𝐗 🐢可回其他地址提前沟通,或𝐓𝐑𝐗兑换𝐔𝐒𝐃𝐓 🐍请勿使用交易所或中心化钱包转账⚠️ 🦎闪兑TRX地址,请认准 TThk 开头 ERw8aJbNu 结尾 🇧🇦老客户 点机器人𝐓𝐑𝐗预支👇 @TRX686USDT_bot 新用户预支请私聊老板👇 🇨🇾@ynpay🇨🇾 💬双向用户也可在群内直接咨询💬 🇵🇸能量订单播报群 🌠 🌄 🌅 🏞 🎑 🗾 🎉𝐓𝐑𝐗自动兑换地址: TThk8rmvMHJBSrWWsjN6YsZR4ERw8aJbNu (点击地址自动复制) 🇧🇿 ⚠️注意:请勿使用交易所或中心化钱包转账兑换,丢失自负 🚮 🇵🇳温馨提示:当您的𝐓𝐑𝐗剩下𝟭𝟱~ 𝟭𝟳的时候,请复制群地址转U购买𝐓𝐑𝐗,避免您转𝐔时没𝐓𝐑𝐗带来不便。 🇵🇳累计兑换过𝟮𝟬𝐔以上的老板可以在机器里面点𝐓𝐑𝐗预支一笔手续费。 🇵🇱购买能量收款地址 🇧🇯(点击机器人)@TRX686USDT_bot 或 🇧🇯(联系老板)@ynpay TUWBzy9geKSHR8gWEqsGmefsr8kq1NgnoS 🇧🇿 #Trx#Tron#Trc#Trc20#能量#波场#会员#Trx闪兑#能量租赁#代开会员 🪙为频繁使用冷钱包转账的用户定制包月转账手续费服务,可以省下很多很多很多费用重要的事情说三遍,不懂得可以了解一下!!!

🇱🇺𝐔𝐒𝐃𝐓 自动兑换 𝐓𝐑𝐗🇲🇴 🦂转𝐔即兑,全自动返𝐓𝐑𝐗 🐢可回其他地址提前沟通,或𝐓𝐑𝐗兑换𝐔𝐒𝐃𝐓 🐍请勿使用交易所或中心化钱包转账⚠️ 🦎闪兑TRX地址,请认准 TThk 开头 aJbNu 结尾 🇧🇦老客户 点机器人𝐓𝐑𝐗预支👇 @TRX686USDT_bot 新用户预支请私聊老板👇 🇨🇾@ynpay🇨🇾 💬双向用户也可在群内直接咨询💬 🇵🇸能量订单播报群 🌠 🌄 🌅 🏞 🎑 🗾 🎉𝐓𝐑𝐗自动兑换地址: TThk8rmvMHJBSrWWsjN6YsZR4ERw8aJbNu (点击地址自动复制) 🇧🇿 ⚠️注意:请勿使用交易所或中心化钱包转账兑换,丢失自负 🚮 🇵🇳温馨提示:当您的𝐓𝐑𝐗剩下𝟭𝟱~ 𝟭𝟳的时候,请复制群地址转U购买𝐓𝐑𝐗,避免您转𝐔时没𝐓𝐑𝐗带来不便。 🇵🇳累计兑换过𝟮𝟬𝐔以上的老板可以在机器里面点𝐓𝐑𝐗预支一笔手续费。 🇵🇱购买能量收款地址 🇧🇯(点击机器人)@TRX686USDT_bot 或 🇧🇯(联系老板)@ynpay TUWBzy9geKSHR8gWEqsGmefsr8kq1NgnoS 🇧🇿 #Trx#Tron#Trc#Trc20#能量#波场#会员#Trx闪兑#能量租赁#代开会员 🪙为频繁使用冷钱包转账的用户定制包月转账手续费服务,可以省下很多很多很多费用重要的事情说三遍,不懂得可以了解一下!!!

⌚️ 📱 📲 💻 ⌨️ 🖥 🖨 🖱 🖲 🇵🇸能量订单播报群 波场手续费说明(⚠️务必仔细阅读⚠️) 波场具有独特的资源模型, 分为【带宽】和【能量】, 每个账户初始具有 600 带宽 和 0 能量。 转账USDT主要消耗能量, 当账户可用能量不足时, 燃烧TRX获取能量, 燃烧的TRX就是我们常说的转账手续费。 🟢转账消耗的能量与转账金额无关, 与对方地址是否有USDT或对方是否是交易所地址有关。 🟢转账给有U的地址, 消耗约 6.5万 能量;转账给没U的地址或交易所地址, 消耗约 13.1万 能量。 🟢如果通过燃烧TRX获取 6.5万 能量, 需要燃烧 13.44 TRX;如果通过燃烧TRX获取 13.1万 能量, 需要燃烧 27.30 TRX。 🟢通过提前租赁能量, 可以避免燃烧TRX来获取能量, 为您的转账节省大量TRX。 🖲TRX│能量 自助闪兑机器人 @TRX686USDT_bot 🇧🇿 🦋点击 - 进入能量闪租 🐌点击 - 进入时长套餐 🐞点击 - 进入笔数套餐 🖱 🐜点击 - 进入智能托管 🖱 🪰点击 - 进入便捷指令闪租 🖱 🇳🇨领取会员表情图标 #Trx#Tron#Trc#Trc20#能量#波场#会员#Trx闪兑#能量租赁#代开会员 🇬🇷相关教程 🟢能量闪租使用教程 🟢时长套餐使用教程 🟢笔数套餐使用教程 🟢智能托管使用教程 🟢便捷指令闪租使用教程 🟠能量使用常见问题 🟠能量租赁的好处 🟠TRX与能量的作用与区别 🟠波场手续费说明

⌚️ 📱 📲 💻 ⌨️ 🖥 🖨 🖱 🖲 🇵🇸能量订单播报群 波场手续费说明(⚠️务必仔细阅读⚠️) 波场具有独特的资源模型,分为【能量】和【带宽】,波场下辖每个账户初始具有 0 能量 和 600 带宽。 转账USDT主要消耗能量,当账户可用能量不足时, 燃烧TRX抵扣能量,燃烧的TRX就是我们常说的转账手续费(之一)。 🟢转账消耗的能量与转账金额无关,与对方地址是否有USDT或对方是否是交易所地址有关。 🟢转账给有U的地址,消耗约 6.5万 能量;转账给无U的地址或交易所地址,消耗约 13.1万 能量。 🟢如果通过燃烧TRX获取 6.5万 能量,需要燃烧 14.35 TRX;如果通过燃烧TRX获取 13.1万 能量,需要燃烧 28.22 TRX。 🟢通过提前租赁能量,可以避免燃烧TRX来获取能量,为您的转账节省巨量TRX。 🖲TRX│能量 自助闪兑机器人 @TRX686USDT_bot 🇧🇿 🦋点击 - 进入能量闪租 🐌点击 - 进入时长套餐 🐞点击 - 进入笔数套餐 🖱 🐜点击 - 进入智能托管 🖱 🪰点击 - 进入便捷指令闪租 🖱 🇳🇨领取会员表情图标 #Trx#Tron#Trc#Trc20#能量#波场#会员#Trx闪兑#能量租赁#代开会员 🇬🇷相关教程 🟢能量闪租使用教程 🟢时长套餐使用教程 🟢笔数套餐使用教程 🟢智能托管使用教程 🟢便捷指令闪租使用教程 🟠能量使用常见问题 🟠能量租赁的好处 🟠TRX与能量的作用与区别 🟠波场手续费说明

⌚️ 📱 📲 💻 ⌨️ 🖥 🖨 🖱 🖲 🇵🇸能量订单播报群 波场手续费说明(⚠️务必仔细阅读⚠️) 波场具有独特的资源模型,分为【能量】和【带宽】,波场下辖每个账户初始具有 0 能量 和 600 带宽。 转账USDT主要消耗能量,当账户可用能量不足时, 燃烧TRX抵扣能量,燃烧的TRX就是我们常说的转账手续费(之一)。 🟢转账消耗的能量与转账金额无关,与对方地址是否有USDT或对方是否是交易所地址有关。 🟢转账给有U的地址,消耗约 6.5万 能量;转账给无U的地址或交易所地址,消耗约 13.1万 能量。 🟢如果通过燃烧TRX获取 6.5万 能量,需要燃烧 14.35 TRX;如果通过燃烧TRX获取 13.1万 能量,需要燃烧 28.22 TRX。 🟢通过提前租赁能量,可以避免燃烧TRX来获取能量,为您的转账节省巨量TRX。 🖲TRX│能量 自助闪兑机器人 @TRX686USDT_bot 🇧🇿 🦋点击 - 进入能量闪租 🐌点击 - 进入时长套餐 🐞点击 - 进入笔数套餐 🖱 🐜点击 - 进入智能托管 🖱 🪰点击 - 进入便捷指令闪租 🖱 🇳🇨领取会员表情图标 #Trx#Tron#Trc#Trc20#能量#波场#会员#Trx闪兑#能量租赁#代开会员 🇬🇷相关教程 🟢能量闪租使用教程 🟢时长套餐使用教程 🟢笔数套餐使用教程 🟢智能托管使用教程 🟢便捷指令闪租使用教程 🟠能量使用常见问题 🟠能量租赁的好处 🟠TRX与能量的作用与区别 🟠波场手续费说明

⌚️ 📱 📲 💻 ⌨️ 🖥 🖨 🖱 🖲 🇵🇸能量订单播报群 波场手续费说明(⚠️务必仔细阅读⚠️) 波场具有独特的资源模型, 分为【带宽】和【能量】, 每个账户初始具有 600 带宽 和 0 能量。 转账USDT主要消耗能量, 当账户可用能量不足时, 燃烧TRX获取能量, 燃烧的TRX就是我们常说的转账手续费。 🟢转账消耗的能量与转账金额无关, 与对方地址是否有USDT或对方是否是交易所地址有关。 🟢转账给有U的地址, 消耗约 6.5万 能量;转账给没U的地址或交易所地址, 消耗约 13.1万 能量。 🟢如果通过燃烧TRX获取 6.5万 能量, 需要燃烧 13.44 TRX;如果通过燃烧TRX获取 13.1万 能量, 需要燃烧 27.30 TRX。 🟢通过提前租赁能量, 可以避免燃烧TRX来获取能量, 为您的转账节省大量TRX。 🖲TRX│能量 自助闪兑机器人 @TRX686USDT_bot 🇧🇿 🦋点击 - 进入能量闪租 🐌点击 - 进入时长套餐 🐞点击 - 进入笔数套餐 🖱 🐜点击 - 进入智能托管 🖱 🪰点击 - 进入便捷指令闪租 🖱 🇳🇨领取会员表情图标 #Trx#Tron#Trc#Trc20#能量#波场#会员#Trx闪兑#能量租赁#代开会员 🇬🇷相关教程 🟢能量闪租使用教程 🟢时长套餐使用教程 🟢笔数套餐使用教程 🟢智能托管使用教程 🟢便捷指令闪租使用教程 🟠能量使用常见问题 🟠能量租赁的好处 🟠TRX与能量的作用与区别 🟠波场手续费说明

⌚️ 📱 📲 💻 ⌨️ 🖥 🖨 🖱 🖲 🇵🇸能量订单播报群 波场手续费说明(⚠️务必仔细阅读⚠️) 波场具有独特的资源模型, 分为【带宽】和【能量】, 每个账户初始具有 600 带宽 和 0 能量。 转账USDT主要消耗能量, 当账户可用能量不足时, 燃烧TRX获取能量, 燃烧的TRX就是我们常说的转账手续费。 🟢转账消耗的能量与转账金额无关, 与对方地址是否有USDT或对方是否是交易所地址有关。 🟢转账给有U的地址, 消耗约 6.5万 能量;转账给没U的地址或交易所地址, 消耗约 13.1万 能量。 🟢如果通过燃烧TRX获取 6.5万 能量, 需要燃烧 13.44 TRX;如果通过燃烧TRX获取 13.1万 能量, 需要燃烧 27.30 TRX。 🟢通过提前租赁能量, 可以避免燃烧TRX来获取能量, 为您的转账节省大量TRX。 🖲TRX│能量 自助闪兑机器人 @TRX686USDT_bot 🇧🇿 🦋点击 - 进入能量闪租 🐌点击 - 进入时长套餐 🐞点击 - 进入笔数套餐 🖱 🐜点击 - 进入智能托管 🖱 🪰点击 - 进入便捷指令闪租 🖱 🇳🇨领取会员表情图标 #Trx#Tron#Trc#Trc20#能量#波场#会员#Trx闪兑#能量租赁#代开会员 🇬🇷相关教程 🟢能量闪租使用教程 🟢时长套餐使用教程 🟢笔数套餐使用教程 🟢智能托管使用教程 🟢便捷指令闪租使用教程 🟠能量使用常见问题 🟠能量租赁的好处 🟠TRX与能量的作用与区别 🟠波场手续费说明

🇱🇺𝐔𝐒𝐃𝐓 自动兑换 𝐓𝐑𝐗🇲🇴 🦂转𝐔即兑,全自动返𝐓𝐑𝐗 🐢可回其他地址提前沟通,或𝐓𝐑𝐗兑换𝐔𝐒𝐃𝐓 🐍请勿使用交易所或中心化钱包转账⚠️ 🦎闪兑TRX地址,请认准 TThk 开头 aJbNu 结尾 🇧🇦老客户 点机器人𝐓𝐑𝐗预支👇 @TRX686USDT_bot 新用户预支请私聊老板👇 🇨🇾@ynpay🇨🇾 💬双向用户也可在群内直接咨询💬 🇵🇸能量订单播报群 🌠 🌄 🌅 🏞 🎑 🗾 🎉𝐓𝐑𝐗自动兑换地址: TThk8rmvMHJBSrWWsjN6YsZR4ERw8aJbNu (点击地址自动复制) 🇧🇿 ⚠️注意:请勿使用交易所或中心化钱包转账兑换,丢失自负 🚮 🇵🇳温馨提示:当您的𝐓𝐑𝐗剩下𝟭𝟱~ 𝟭𝟳的时候,请复制群地址转U购买𝐓𝐑𝐗,避免您转𝐔时没𝐓𝐑𝐗带来不便。 🇵🇳累计兑换过𝟮𝟬𝐔以上的老板可以在机器里面点𝐓𝐑𝐗预支一笔手续费。 🇵🇱购买能量收款地址 🇧🇯(点击机器人)@TRX686USDT_bot 或 🇧🇯(联系老板)@ynpay TUWBzy9geKSHR8gWEqsGmefsr8kq1NgnoS 🇧🇿 #Trx#Tron#Trc#Trc20#能量#波场#会员#Trx闪兑#能量租赁#代开会员 🪙为频繁使用冷钱包转账的用户定制包月转账手续费服务,可以省下很多很多很多费用重要的事情说三遍,不懂得可以了解一下!!!

🇱🇺𝐔𝐒𝐃𝐓 自动兑换 𝐓𝐑𝐗🇲🇴 🦂转𝐔即兑,全自动返𝐓𝐑𝐗 🐢可回其他地址提前沟通,或𝐓𝐑𝐗兑换𝐔𝐒𝐃𝐓 🐍请勿使用交易所或中心化钱包转账⚠️ 🦎闪兑TRX地址,请认准 TThk 开头 ERw8aJbNu 结尾 🇧🇦老客户 点机器人𝐓𝐑𝐗预支👇 @TRX686USDT_bot 新用户预支请私聊老板👇 🇨🇾@ynpay🇨🇾 💬双向用户也可在群内直接咨询💬 🇵🇸能量订单播报群 🌠 🌄 🌅 🏞 🎑 🗾 🎉𝐓𝐑𝐗自动兑换地址: TThk8rmvMHJBSrWWsjN6YsZR4ERw8aJbNu (点击地址自动复制) 🇧🇿 ⚠️注意:请勿使用交易所或中心化钱包转账兑换,丢失自负 🚮 🇵🇳温馨提示:当您的𝐓𝐑𝐗剩下𝟭𝟱~ 𝟭𝟳的时候,请复制群地址转U购买𝐓𝐑𝐗,避免您转𝐔时没𝐓𝐑𝐗带来不便。 🇵🇳累计兑换过𝟮𝟬𝐔以上的老板可以在机器里面点𝐓𝐑𝐗预支一笔手续费。 🇵🇱购买能量收款地址 🇧🇯(点击机器人)@TRX686USDT_bot 或 🇧🇯(联系老板)@ynpay TUWBzy9geKSHR8gWEqsGmefsr8kq1NgnoS 🇧🇿 #Trx#Tron#Trc#Trc20#能量#波场#会员#Trx闪兑#能量租赁#代开会员 🪙为频繁使用冷钱包转账的用户定制包月转账手续费服务,可以省下很多很多很多费用重要的事情说三遍,不懂得可以了解一下!!!

12
ПретходнаСтраница 1 од 2Следна