Python ile cookie çalan yazılım nasıl yapılır?

CAME-DAVE

Yeni üye
13 Haz 2022
20
5
Öncelikle merhabalar, bugün sizlere aklımda olan bir projeyi yapay zekaya yaptırmaya çalışıp sonuç alamadıktan sonra siz değerli forum kullanıcılarına danışmaya karar verdim.
Yazılımımın amacı, tarayıcı cookielerini herhangi bir port kullanmadan iletişim kanalı olarak mail gönderen (keylogger mantığı ile) bir zararlı yazılım. Fakat yazılım konusunda kendimi geliştirmediğim için bu aklımdaki fikri bir yapay zekaya yaptırmaya karar verdim ve sanırım pek işe yarar bir şey çıkmadı. Soluğu foruma sormakta buldum ve yardımcı olup olamayacğınızı sormak istedim.



kd0kklh.png
Kusura bakmayın resim ekleyemiyorum 😕
 

Extazİ

Moderatör
20 Haz 2021
2,628
1,555
Front-End-Teşkilat-ı Mahsusa
Öncelikle merhabalar, bugün sizlere aklımda olan bir projeyi yapay zekaya yaptırmaya çalışıp sonuç alamadıktan sonra siz değerli forum kullanıcılarına danışmaya karar verdim.
Yazılımımın amacı, tarayıcı cookielerini herhangi bir port kullanmadan iletişim kanalı olarak mail gönderen (keylogger mantığı ile) bir zararlı yazılım. Fakat yazılım konusunda kendimi geliştirmediğim için bu aklımdaki fikri bir yapay zekaya yaptırmaya karar verdim ve sanırım pek işe yarar bir şey çıkmadı. Soluğu foruma sormakta buldum ve yardımcı olup olamayacğınızı sormak istedim.



kd0kklh.png
Kusura bakmayın resim ekleyemiyorum 😕
Merhabalar Yapay Zeka bu tür şeyleri yapamıyor yazılım konusunda istekleri pek düzgün karşılamıyor ben sizin için bir başka uygulamaya farklı bir şekilde soracağım ve size kodu atacağım.




Python’da port kullanmadan e-posta göndermek için, genellikle SMTP protokolü kullanılır, ancak bu genellikle belirli bir port gerektirir. Ancak, bazı durumlarda, örneğin bir API üzerinden e-posta gönderme hizmetleri kullanarak port gereksinimi olmadan e-posta göndermek mümkündür. Bu tür hizmetler genellikle kendi kütüphanelerini veya entegrasyon yöntemlerini sağlarlar.
Python ile e-posta göndermek için smtplib standart kütüphanesi genellikle kullanılır. Eğer SMTP sunucusu üzerinden doğrudan, herhangi bir port açmadan e-posta göndermek istiyorsanız, yerel bir SMTP sunucusu kurmanız ve bu sunucuyu kullanarak e-posta göndermeniz gerekebilir. Bu durumda, smtplib kütüphanesi yine işinize yarayacaktır.
E-posta göndermek için kullanabileceğiniz bazı Python kütüphaneleri şunlardır:
  • smtplib: Python’un standart kütüphanesinde bulunan ve SMTP protokolü üzerinden e-posta göndermeyi sağlayan bir modül.
  • email: E-posta içeriğini oluşturmak için kullanılan Python’un standart kütüphanesindeki bir modül.
  • yagmail: Gmail üzerinden e-posta göndermek için kullanıcı dostu bir arayüz sağlayan bir kütüphane.
Eğer bir API üzerinden e-posta göndermeyi tercih ederseniz, requests kütüphanesini kullanarak ilgili API’ye HTTP istekleri gönderebilirsiniz. Bu durumda, API sağlayıcısının belgelerine göre uygun parametreleri ve kimlik doğrulama bilgilerini sağlamanız gerekecektir.
İşte basit bir smtplib kullanım örneği:
Kod:
import smtplib
from email.mime.text import MIMEText

# E-posta içeriğini oluştur
msg = MIMEText("Bu bir test e-postasıdır.")
msg["Subject"] = "Test E-postası"
msg["From"] = "[email protected]"
msg["To"] = "[email protected]"

# SMTP sunucusuna bağlan
with smtplib.SMTP("smtp.example.com", 25) as server:  # Genellikle port 25 kullanılır
server.send_message(msg)


Yukarıdaki kod, smtp.example.com adresindeki bir SMTP sunucusuna bağlanır ve belirtilen alıcıya bir e-posta gönderir. Eğer yerel bir SMTP sunucusu kullanıyorsanız ve bu sunucu kimlik doğrulaması gerektirmiyorsa, server.login() adımını atlayabilirsiniz.
Unutmayın, e-posta gönderirken güvenlik önlemlerini göz önünde bulundurmanız önemlidir. Özellikle, e-posta gönderme işlemini otomatize ederken kimlik bilgilerinizi korumak için dikkatli olun. Eğer bir API kullanıyorsanız, API anahtarınızı ve diğer kimlik doğrulama bilgilerinizi güvenli bir şekilde sakladığınızdan emin olun.


Ayrıca yapay zeka böyle illegal şeyleri istediğimizde yanlış yapıyor ya da yapmıyor isterken dikkatli ollmanı tavsiye ederim hani keyloger değil de bir klavye kayıd edici ya da her hangi başka şey dersen daha iyi çalışıyor.
 
Son düzenleme:

CAME-DAVE

Yeni üye
13 Haz 2022
20
5
Merhabalar Yapay Zeka bu tür şeyleri yapamıyor yazılım konusunda istekleri pek düzgün karşılamıyor ben sizin için bir başka uygulamaya farklı bir şekilde soracağım ve size kodu atacağım.




Python’da port kullanmadan e-posta göndermek için, genellikle SMTP protokolü kullanılır, ancak bu genellikle belirli bir port gerektirir. Ancak, bazı durumlarda, örneğin bir API üzerinden e-posta gönderme hizmetleri kullanarak port gereksinimi olmadan e-posta göndermek mümkündür. Bu tür hizmetler genellikle kendi kütüphanelerini veya entegrasyon yöntemlerini sağlarlar.
Python ile e-posta göndermek için smtplib standart kütüphanesi genellikle kullanılır. Eğer SMTP sunucusu üzerinden doğrudan, herhangi bir port açmadan e-posta göndermek istiyorsanız, yerel bir SMTP sunucusu kurmanız ve bu sunucuyu kullanarak e-posta göndermeniz gerekebilir. Bu durumda, smtplib kütüphanesi yine işinize yarayacaktır.
E-posta göndermek için kullanabileceğiniz bazı Python kütüphaneleri şunlardır:
  • smtplib: Python’un standart kütüphanesinde bulunan ve SMTP protokolü üzerinden e-posta göndermeyi sağlayan bir modül.
  • email: E-posta içeriğini oluşturmak için kullanılan Python’un standart kütüphanesindeki bir modül.
  • yagmail: Gmail üzerinden e-posta göndermek için kullanıcı dostu bir arayüz sağlayan bir kütüphane.
Eğer bir API üzerinden e-posta göndermeyi tercih ederseniz, requests kütüphanesini kullanarak ilgili API’ye HTTP istekleri gönderebilirsiniz. Bu durumda, API sağlayıcısının belgelerine göre uygun parametreleri ve kimlik doğrulama bilgilerini sağlamanız gerekecektir.
İşte basit bir smtplib kullanım örneği:
Kod:
import smtplib
from email.mime.text import MIMEText

# E-posta içeriğini oluştur
msg = MIMEText("Bu bir test e-postasıdır.")
msg["Subject"] = "Test E-postası"
msg["From"] = "[email protected]"
msg["To"] = "[email protected]"

# SMTP sunucusuna bağlan
with smtplib.SMTP("smtp.example.com", 25) as server:  # Genellikle port 25 kullanılır
server.send_message(msg)


Yukarıdaki kod, smtp.example.com adresindeki bir SMTP sunucusuna bağlanır ve belirtilen alıcıya bir e-posta gönderir. Eğer yerel bir SMTP sunucusu kullanıyorsanız ve bu sunucu kimlik doğrulaması gerektirmiyorsa, server.login() adımını atlayabilirsiniz.
Unutmayın, e-posta gönderirken güvenlik önlemlerini göz önünde bulundurmanız önemlidir. Özellikle, e-posta gönderme işlemini otomatize ederken kimlik bilgilerinizi korumak için dikkatli olun. Eğer bir API kullanıyorsanız, API anahtarınızı ve diğer kimlik doğrulama bilgilerinizi güvenli bir şekilde sakladığınızdan emin olun.
Zaman ayırıp cevap verdiğiniz için çok teşekkür ederim hocam, ama sanırım anlattıklarınızı hayata geçirecek tecrübeye sahip değilim. Umarım açtığım konu szie bir fikir olur ve bu projeyi isterseniz hayata siz geçirirsiniz.
 

CAME-DAVE

Yeni üye
13 Haz 2022
20
5
Eğer bu işlere yeni başladıysan Github kullanarak ordan yazılım kodları alabilirsin ücretsiz onu aldıktan sonra yapay zeka ile geliştire bilirsin dostum.
Hocam sanırım bu kapasiteye sahip değilim yazılım konusunda. Çünkü kendimi geliştirme gibi bir gayem yok açıkçası. Sadece aklıma gelen bir programı yapıp yapamiyacğımı öğrenemk istemiştim. Gün sonunda yine güvenliğe dönüyorum çünkü :))
 

Extazİ

Moderatör
20 Haz 2021
2,628
1,555
Front-End-Teşkilat-ı Mahsusa
Zaman ayırıp cevap verdiğiniz için çok teşekkür ederim hocam, ama sanırım anlattıklarınızı hayata geçirecek tecrübeye sahip değilim. Umarım açtığım konu szie bir fikir olur ve bu projeyi isterseniz hayata siz geçirirsiniz.
Rica ederim bunu yapabilirsin bende bu tarz projeler yapıyorum bunu senin yapmanı isterim hem işi öğrenmiş olursun hem kendini geliştirmiş olursun zorlandığın yerde yardımcı olabilirim forumumuzda yazılım ekibi var onlar da yardımcı olacaktır.
 

Extazİ

Moderatör
20 Haz 2021
2,628
1,555
Front-End-Teşkilat-ı Mahsusa
Hocam sanırım bu kapasiteye sahip değilim yazılım konusunda. Çünkü kendimi geliştirme gibi bir gayem yok açıkçası. Sadece aklıma gelen bir programı yapıp yapamiyacğımı öğrenemk istemiştim. Gün sonunda yine güvenliğe dönüyorum çünkü :))
Bence kendine inanmalısın yapamak zorunda değilsin ama fikrini beğendim yeni başlayan için güzel bir fikir.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.