Telegram logging handler for logging library in python.
The Telegram log handler sends log messages directly to either a Telegram channel or chat of your choice.
Installation
pip install telegram-handler
Motivation
Tracking program execution state remotely — directly from your Telegram account.
Screenshots
Code Examples
Basic usage example:
Another option is to add the handler to the root logger:
In order to use the package you should:
- Create a bot, you can see how this is done here.
- Create a channel, you can see how this is done here.
How to use?
- Use TelegramLoggingHandler and send messages from a different thread (recommended)
Parameters:
- bot_token — The token that returns from the BotFather when creating the bot.
- channel_name — Each chat in Telegram have chat ID .
- Channel name is the chat ID for public channels. So for the public channel example_channel_logger the chat id will be example_channel_logger
- The channel_name can be any chat id , you can see how to obtain chat id here.
Источник: pypi.org
Как создать имя пользователя в Телеграмме , Telegram ID #Юзер
Telegram handle что это
Not wanting to take any call for fear of being bothered or unprepared. An example: I dread taking this call because they’ll want to talk fo.
Trending questions
- Что значит bing chilling?
- Что значит do u know what’s better than 69? it’s 88 because u get 8 twice. please explain the jo.
- Что значит delulu?
- Что значит ‘Bombastic side eye’ and ‘criminal offensive side eye’?
- Что значит one for the money two for the show?
Newest Questions (HOT)
- Что значит в этом ключе?
- Что значит В уединении ?
- Что значит Сойдёт ?
- Что значит Задеть?
- Что значит Ты просто сумасшедшая : взяла и исчезла на целую неделю. Давай скорей ко мне! В этом .
Newest Questions
- Что значит в этом ключе?
- Что значит В уединении ?
- Что значит Сойдёт ?
- Что значит Задеть?
- Что значит Ты просто сумасшедшая : взяла и исчезла на целую неделю. Давай скорей ко мне! В этом .
Previous question/ Next question
- Can you check this please, thanks Liebe Petra Zu deiner Information: Ich habe die übrigen Unter.
- Как сказать на Японский? Beweise mir, dass du Recht hast.
Что означает этот символ?
Символ показывает уровень знания интересующего вас языка и вашу подготовку. Выбирая ваш уровень знания языка, вы говорите пользователям как им нужно писать, чтобы вы могли их понять.
Начинающий
Начальный-Средний
Продвинутый
Подпишитесь на Премиум и сможете воспроизводить аудио/видеоответы других пользователей.
Что такое «подарки»?
Show your appreciation in a way that likes and stamps can’t.
By sending a gift to someone, they will be more likely to answer your questions again!
If you post a question after sending a gift to someone, your question will be displayed in a special section on that person’s feed.
Источник: ru.hinative.com
Статья Windows RAT — Telegram
Всем привет! Я вернулся, наконец, из отпуска (еще и жениться умудрился)) и буду продолжать знакомить нашу уважаемую аудиторию с разнообразными плюшками.
Сегодня рассмотрим RAT для Windows, очередной такой ратник, для тех, кто не в курсе, что такое RAT:
· RAT —Remote Administration Tool, в переводе — «средство удалённого администрирования» или «средство удалённого управления».
Но этот RAT немного отличается от привычных. В качестве командной оболочки мы будем использовать Telegram.
Если конкретнее, то будем использовать — Windows Remote Administration Tool via Telegram (Python 2.7) | Originally created by Ritiek.
Страница разработчиков на Github:
Рассмотрим подробнее, существующие средства удаленного администрирования на рынке сталкиваются с двумя основными проблемами:
· Необходимость переадресации портов
Этот RAT преодолевает эти проблемы, используя API-интерфейс Telegram.
Полностью зашифрован. Обмениваемые данные нельзя использовать при использовании инструментов MITM.
Приложение Telegram messenger обеспечивает простой способ связи с целевым объектом, не настраивая порты.
Основные особенности и функции:
· Keylogger с включенным заголовком окна
· Получить информацию о цели.
· Получить информацию об IP-адресе целевого ПК и приблизительное местоположение его на карте.
· Удалить, переместить файлы.
· Показать текущий каталог.
· Изменить текущий каталог.
· Список содержимого текущей или указанной директории.
· Загрузка любого файла к себе на устройство.
· Загрузите локальные файлы на целевой ПК. Отправьте свое изображение, pdf, exe или что-нибудь в качестве файла для бота Telegram.
· Автозапуск воспроизведения видео в полноэкранном режиме и без элементов управления для видео с YouTube.
· Выполнить любой файл.
· Доступ к микрофону.
· Клавиша блокировки цели.
· Расписание задач для выполнения в заданное время.
· Кодировать / декодировать все локальные файлы.
· Update .exe — спасибо LearnerZone.
· Изменить обои из файла или URL-адреса.
· Выполнить произвольный код python 2.7.
· [СКОРО] Браузер (IE, Firefox ~~, Chrome ~~) загрузка файлов cookie.
· [СКОРО] Восстановление пароля.
· [СКОРО] Мониторинг веб-трафика (графически?).
· [СКОРО] Тонкая настройка сценариев (то есть: если приложение x открыто y выполняется).
· [СКОРО] Заморозить мышь цели.
· [СКОРО] Захват буфера обмена (текст, изображение).
· [СКОРО] Скрыть значки на рабочем столе.
· [СКОРО] Сделать снимки с веб-камеры (если они прикреплены).
· [СКОРО] Сжать аудио.
Установка и использование:
· Клонируем репозиторий.
· Создаем и настраиваем себе бота в Telegram с помощью BotFather.
· На целевом хосте устанавливаем необходимые зависимости.
> python.exe –m pip install –r requirements.txt (Копируем перед этим из папки с RAT файл requirements.txt в папку c Python)
· На целевом хосте в скрипте RATAttack.py меняем строку, добавив в него HTTP API нашего бота.
Так же, комментируем строку с прокси модулем, она нам не нужна.
· Устанавливаем pyHook 64-bit или 32-bit в зависимости от вашей системы.
Полагаю, понятно, что он в папке с Python.
· Теперь можно запускать RATAttack.py
В свою очередь, мы, открыв чат с ботом, даем команду /start, которая покажет нам список доступных команд применимых к целевому хосту.
Полный список команд:
· arp — display arp table
· capture_pc — screenshot PC
· cp — copy files
· cd — change current directory
· delete — delete a file/folder
· download — download file from target
· decode_all — decode ALL encoded local files
· dns — display DNS Cache
· encode_all — encode ALL local files
· freeze_keyboard — enable keyboard freeze
· unfreeze_keyboard — disable keyboard freeze
· get_chrome — Get Google Chrome’s login/passwords
· hear — record microphone
· ip_info — via ipinfo.io
· keylogs — get keylogs
· ls — list contents of current or specified directory
· msg_box — display message box with text
· mv — move files
· pc_info — PC information
· ping — makes sure target is up
· play — plays a youtube video
· proxy — opens a proxy server
· pwd — show current directory
· python_exec — interpret python
· reboot — reboot computer
· run — run a file
· schedule — schedule a command to run at specific time
· self_destruct — destroy all traces
· shutdown — shutdown computer
· tasklist — display services and processes running
· to — select targets by it’s name
· update — update executable
· wallpaper — change wallpaper
В папке с RAT есть два скрипта, которые мы можем добавить в автозагрузку:
> run.bat (Консоль выполнения команд будет видна)
> runNoConsole.bat (Соответственно не видна)
Ко всему прочему, есть возможность скомпилировать RATAttack для закрепления в системе:
Меняем путь в compileAndRun.bat
Выполняем `pyinstaller —onefile —noconsole C: path to RATAttack.py`. Вы также можете передать `—icon = ` для использования любого пользовательского значка.
Готовый файл находим в C: Python27 Scripts dist . Вы можете изменить имя .exe на все, что пожелаете.
При запуске файла .exe, скрипт будет отрабатывать в скрытом режиме, и будет запускаться при старте системы. Вы можете вернуться к нормальной работе с помощью команды боту /self_destruct или вручную удалить каталог C: Users Username AppData Roaming Portal и C: Users Username AppData Roaming Microsoft Windows Start Menu Programs Startup Portal.lnk (хотя я рекомендую удалить их вручную на время).
Изменение настроек:
Вы также можете изменить имя скрытого файла .exe и его местоположение и имя папки, в которую поместится исполняемый файл. Сделать это можно путем изменения compiled_name и hide_folder соответственно.
В настоящее время поддерживается только Python2. Поддержка Python3 будет добавлена в ближайшее время.
На этом, пожалуй, все. В использовании есть свои плюсы и минусы, но как по мне плюсов больше (антивирусы вообще не играют роли). Надеюсь инфа была полезной.
Vander
CodebyTeam · 33
Gold Team
ceyhun994
Member
24.04.2017 5 0
32 битная версия, к сожалению, детектится антивирусами(
Ondrik8
prodigy
Green Team
08.11.2016 1 136 3 185
Я прочитал первую строку и уже спешу тебя поздравить с бракосочетанием, от души!
Крассава, а я все никак не могу отважится на этот шаг))
ghostphisher
местный
Grey Team
07.12.2016 2 605 3 433
Отлично! Начало положено за стаьтю большой +, за вход в официальную семейную жизнь мега плюс Как говорится — ОС Отношения получила новые обновления, пусть не будет уязвимостей и багов
Vander
CodebyTeam
Gold Team
16.01.2016 1 420 4 334
а я все никак не могу отважится на этот шаг
Тоже не сразу решился,)) Спасибо за поздравления.
[doublepost=1503948275,1503948215][/doublepost]
Отлично! Начало положено за стаьтю большой +, за вход в официальную семейную жизнь мега плюс Как говорится — ОС Отношения получила новые обновления, пусть не будет уязвимостей и багов
Ага, будем отлавливать баги на стадии их возможного зарождения, спасибо за поздравление)
Последнее редактирование: 28.08.2017
Underwood
Присоединяюсь к поздравлениям, счастья и удачи в семейной жизни!
PS: Статья и инструмент, как всегда, на высшем уровне
Dmitry88
Присоединяюсь к поздравлениям! Успехов в личной жизни!
Каюсь, до сих пор не осилил телеграм как инструмент.
ПС: что-то сегодня туплю. Не понял про установку. Я так понял это уже пост эксплуатация пошла, раз у нас есть права на установку питоньих зависимостией и свободной закачки файловиконок.
Vander
CodebyTeam
Gold Team
16.01.2016 1 420 4 334
ПС: что-то сегодня туплю. Не понял про установку. Я так понял это уже пост эксплуатация пошла, раз у нас есть права на установку питоньих зависимостией и свободной закачки файловиконок.
Это нормально будет работать, если сесть за комп установить это все, настроить автозапуск скрипта и т.д. В отьезде мне иногда помогало, сохранять доступ к функциям своего ПК, эту штуку можно использовать в самых различных целях.
За поздравляхи, спасибо
The Codeby
ООО Кодебай
30.12.2015 4 635 6 689
еще и жениться умудрился
Ай маладца.
woolf1514
Green Team
06.03.2017 181 191
Присоединяюсь к поздравлениям! Как всегда спасибо за прекрасную статью!
Breed
Заблокирован
16.05.2017 194 243
Я вернулся, наконец, из отпуска (еще и жениться умудрился))
Судя по времени публикации, ты что-то, коллега, не тем занимаешься — не туда свой стахановский труд прилагаешь
==========================
Тоже поздравляю! Пожелаю, чтобы не было вот так:
и в придачу — 4 «лося»: чтоб еЛОСЬ, пиЛОСЬ, хотеЛОСЬ и могЛОСЬ!
P.S. админы, сорри за флуд — уважительная причина!
ghost
Grey Team
12.05.2016 1 646 3 283
Всем привет! Я вернулся, наконец, из отпуска (еще и жениться умудрился)).
Мои поздравления!
Antiope
Подскажите, а где брать RAT token , он находится рядом с токеном бота
Vander
CodebyTeam
Gold Team
16.01.2016 1 420 4 334
Подскажите, а где брать RAT token , он находится рядом с токеном бота
Нужен только токен бота Telegram
Antiope
Нужен только токен бота Telegram
Т.е. вы хотите сказать, что у вас тоже самое и ошибки при запуске нет?
(KeyError: ‘RAT_TOKEN’)
Вложения
QIP Shot — Screen 480.png
45,1 КБ · Просмотры: 330
Vander
CodebyTeam
Gold Team
16.01.2016 1 420 4 334
Т.е. вы хотите сказать, что у вас тоже самое и ошибки при запуске нет?
(KeyError: ‘RAT_TOKEN’)
Если делать все по инструкции, риск возникновения ошибки минимальный.
Antiope
Если делать все по инструкции, риск возникновения ошибки минимальный.
Все по инструкции. Вы можете посмотреть, у вас значение RAT token пустое или нет?
[doublepost=1504793495,1504793361][/doublepost]Вот сама ошибка.
Вложения
QIP Shot — Screen 481.png
17,3 КБ · Просмотры: 270
Vander
CodebyTeam
Gold Team
16.01.2016 1 420 4 334
Все по инструкции. Вы можете посмотреть, у вас значение RAT token пустое или нет?
[doublepost=1504793495,1504793361][/doublepost]Вот сама ошибка.
Источник: codeby.net