Mesajlaşma uygulaması nasıl yapılır?

Demek bu yüzden internetteki anonimlik %100 olmuyor. İlla bir dağıtıcı lazım. Peki ben bu mesajların her biri iletildikten ve ekranda gözüktükten sonra hemen sunucudan silinmesini nasıl sağlayabilirim. Sunucuyu aktarım dışında hiçbir şeyde kullanmak istemiyorum. Ne veri depolasın, ne de kaydetsin. Aktarsın, aktarınca da o mesajları uçursun. Bir de bu mesajları belli bir algoritmayla şifreleyip öyle iletmek mümkün müdür? Yani sunucudan karşı tarafa giden yoldan şifreli olarak geçsin, sonra o kişiye ulaşınca decode edilsin.

Anonimlik %100 olması için kullandığınız servisin bunu garantilemesi gerekir çünkü her ne kadar veri akışı şifreli olsa bile giren çıkan kişiler ip adresi üzerinden belirlenebilir, sağlayıcı bunu garanti etse bile kullandığı hosting firması üzerinden de bilgi edinilebiliyor. Bahsettiğin özellikler OTR ve E2E şifreleme, Gelişmiş versiyonu ilede ikisini barındıran OMEMO protokolleri olarak XMPP tarafından varsayılan olarak sunuluyor. Diğer servisler için sonradan da yapılabilir ancak hazır ve basit uygulama gayet kullanışlı ve XMPP servisi genelde zaten "güvenli" chat-mesajlaşma, vpn, IoT gibi şeyler için tercih ediliyor, ayrıca JSXC gibi pek çok hazır projede mevcut.
 
Bir önceki yanıt dışında dığer yanıtlar alev alıyor. Helal olsun. Öncelikle network bilmen lazım. Daha sonra C, C++, C#, Java, Javascript, Python vs bildigin bir dil seç. Daha sonra seçtiğin dilin socket programming olarak Google da arat. Zaten bu konular hep mesajlaşma olarak anlatılıyor. Yani çok basit bir network alt yapısını öğrenmiş oldun. Şimdide İstedigin komutların çalışması için programı özelleştirceksin bu kadar.
Bende Python kullanarak bir kaç ay önce benzer bir uygulama yaptım. Ancak farklı bir ağdaki istemciye bağlanamadım. Statik ip kullanıyorsan port açarak bilgisayarını server yapman gerekiyor. Yani statik ip Lazım.yada hamachi gibi programlar ile yapılabilir. Ben becerememiştim.
Python kodunu istersen yaplaşabilirim. Az buçuk Python bilgimle yapmaya çalışmıştım 😂
Merhaba üzerinden çok zaman geçmiş ancak ben de benzer bir chat uygulaması yapmaya çalışıyorum Python kullanarak, yapabildiğiniz kadarını paylaşabilir misiniz eğer hâlâ elinizde mevcut ise, kendime rehber almak istiyorum.
Teşekkürler.
 

Technopat Haberler

Geri
Yukarı