panhaema

Her yer kanla kaplı...

^arşiv    ^dökümanlar    ^arama    ^hakkımda

Güncel Tarih: 07.08.2008 Saat: 23:12:47

^/dev/panrandom: Dead Can Dance'in Ocean adlı şarkısı çalıyor beynimde. Senin için... --


^tag is evil!
sosyal(40) linux(73) programlama(17) freud(20) geek(2) hayal(11) teknoloji(22) yeni(2) hack(6) teori(22) duvarlar(8) korn(1) solaris(1) flame(1) kirlilik(1) darkwave(6) industrial(2) tarih(3) patent(3) sysadmin(3) netiket(3) tanz-metall(3) oyun(4) film(6)
panhaema: Telnet ile şifre korumalı SMTP sunucusuna erişim

26.10.2005 16:35:25 - Telnet ile şifre korumalı SMTP sunucusuna erişim

Şifreli smtp serverlara giriş yapabilmek için "base64-encode" ile encoding yapmamız gerek, "base64-encode"u Debian GNU/Linux için :
# apt-get install mime-codecs
ile yükleyebiliyoruz.

Ardından bu hashing işini otomatiğe bağalayacak bir betik yazsam diye düşündüm, perl ile şöyle birşey yazdım :
(auth.pl şeklinde kaydedip, "# perl auth.pl" şeklinde çalıştırabiliriz)
use MIME::Base64;
print ('Kullanici Adi => ');
print encode_base64('kullaniciadiburayayaziliyor');
print ('Sifre => ');
print encode_base64('sifreburayayaziliyor');
Çıktı ise şöyle oldu :
Kullaniciadi => GDFuythg675JUHVBLJJHGFCRTDJHKGHVC=
Sifre => TYjhvbjhvtriy
Keyleri oluşturduktan sonra :
telnet MAIL.DOMAIN.COM 25
Trying XXX.XXX.XXX.XXX...
Connected to host-XXX-XXX-XXX-XXX.domain.com.
Escape character is '^]'.
220 mail.domain.com ESMTP Exim 4.43 Sat, 23 Jul 2005 20:57:24 +0300
EHLO DOMAIN.COM
250-mail.domain.com Hello DOMAIN.COM [XX.XX.XX.XXX]
250-SIZE 546334
250-PIPELINING
250-AUTH PLAIN LOGIN
250-STARTTLS
250 HELP
AUTH LOGIN
334 FGHDOUSG06
GDFuythg675JUHVBLJJHGFCRTDJHKGHVC=
334 SDGSDGSDS06
TYjhvbjhvtriy
235 Authentication succeeded
MAIL FROM:MAIL@DOMAIN.COM
250 OK
RCPT TO:MAIL2@DOMAIN.COM
250 Accepted
DATA
354 Enter message, ending with "." on a line by itself
BLA BLA BLA BLA BLA BLA
.
250 OK id=534-SD-53-01
QUIT
221 MAIL.DOMAIN.COM closing connection
Connection closed by foreign host.

NOT: auth.pl yi "# chmod 700 auth.pl" ile korumakta fayda var.


^tag is evil! linux


2 yorum yapılmış.


senolerd AT gmail DOT com (qmail smtp auth) yazmış (25 Oct 06, Saat 03:48):

Yukaridaki yazi çok iyi olmus.
yukarida anlatilan şekilde hersey tamam. ancak gmail adresine bu sekilde mail yollandiginda
(unknown sender)
olarak geliyor mail. Nedendir?

darkhunter (http://panhaema.com/?show=2) yazmış (30 Oct 06, Saat 18:48):

Merhaba,

Bu geç yanıt için kusura bakmazsanız; gmail'in bu yoldan pek hoşlanmadığını belirtmek isterim. Bu tip uyumsuzluklarla, tavsiye olunan arabirimlere yönlendirme çabasındalar. Ben bu tip bağlantıları kendi servislerimde kullanmayı tercih ediyorum. Ama Gmail için api'ler olmalı, oralarda bu selamlaşma kurgusunun onların standartlarına uyan halleri anlatılıyor olmalı...





7 - 3 işleminin sonucu nedir?

Genel Ağ kimliğiniz

Site/Elektronik Posta adresiniz
(Elektronik Posta adresinizi tanımlayacaksanız ve spambot'lara hedef olmak istemiyorsanız,
'@' yerine 'AT', '.' yerine de 'DOT/NOKTA' kullanın)

Yorumunuz
(HTML'e izin verilmiyor)


Yorumlarınız yasal anlamda da sizin sorumluluğunuzdadır.




CCBot/1.0 (+http://www.commoncrawl.org/bot.html) ile izliyorsunuz.