LKD Şenlikleri 2002 İleti Sunucuları Seviyesinde Virüslü İletilerden Korunmak Oğuz YILMAZ Teknoloji Danışmanı

Slides:



Advertisements
Benzer bir sunumlar
Bilgisayar Ağları Son Hafta
Advertisements

Türkiye Linux Kullanıcı Grubu NFS & NIS Kerem ERZURUMLU Akademik Bilişim 2001.
1. Linux ve Özgür Yazılım Şenliği
LİNUX DİZİN YAPISI Öğr. Gör. Mustafa SARIÖZ
Ahmet DERVİŞ Ahmet DERVİŞ LKD Seminerleri Linux Kullanıcıları Derneği
WEB TASARIM Temel Kavramlar.
Temel Linux Sunucusu Kurulumu
BİLGİSAYARINIZI KİMLER KULLANIYOR?
İNTERNET VE BİLGİ AĞLARININ KULLANIMI
Hazırlayan: Cihan UĞUR
Sendmail Kerem ERZURUMLU Akademik Bilişim 2000.
MAİL SUNUCU.
Mysql, PhpMyAdmin, PHP, Dinamik Web Sayfası, PHPNuke Kullanımı
Kerem ERZURUMLU Linux Sunucu Dünyası Kerem ERZURUMLU
Web Host Manager (WHM) Nedir Ne İşe Yarar ?
UTL_MAIL basit ve etkili çözüm
Sendmail Kerem ERZURUMLU Akademik Bilişim 2000.
Temel Linux Sunucusu Kurulumu
Bilgisayar Ağlarına Giriş
E-Posta Servisi.
Mustafa Akgül Linux Kullanıcılar Derneği LINUX, E-DEVLET VE BİLGİ TOPLUMU.
LKD Şenlikleri SAMBA Linux Dosya Sunucusu Serkan Kenar
Dosyaya Bilgi Yazmak ve Dosyadan Okumak
Spam Protection with OpenBSD and PF (spamd)‏ Gökhan ALKAN
Linux Semineri AFYON KOCATEPE ÜNİVERSİTESİ BİLGİ İŞLEM DAİRE BAŞKANLIĞI İNTERNET HAFTASI ETKİNLİKLERİ.
İNTERNET VE BİLGİ AĞLARININ KULLANIMI
DOVECOT İLE IMAP VE POP3 SERVER KURULUMU
Proxy nedir ? Nasıl kullanılır ?
EnderUNIX Yazılım Geliştirme Takımı Akademi Üyesi
Paket Yönetimi Öğr. Gör. Mustafa SARIÖZ BİLGİSAYAR TEKNOLOJİLERİ VE PROGRAMLAMA BÖLÜMÜ BİLG 223 AĞ İŞLETİM SİSTEMLERİ DERSİ.
DNS temelleri ve BIND DNS sunucusu
FTP: File Transfer Protocol
Bölüm 1 Ağlar ve Verİ İletİşİmİ
İNTERNET DÜNYAYI SARAN HAYALİ BİR AĞDIR BİLGİSAYARLAR ARASI İLETİŞİM AĞI. BİLGİYE EN HIZLI ULAŞIM.
Bilgisayar ve internet güvenliği için yardımcı programlar
Bilişim Güvenliği Information Security
FreeBSD IPFireWall Ve netUstad Yazılımı Özkan KIRIK
DHCP SUNUCUSU KURULUMU VE YÖNETİMİ
IP, DNS ve Domain Çığır İLBAŞ.
BTEP 203 – İnternet ProgramcIlIğI - I
VİRÜSLER.
Akademik Bilişim 2002 Linux Çekirdeği Berk Demir.
Windows için mysql kurulumu sitesinden mysql veritabanının ilgili sürümü indirilir. Biz.
İnternet Programlama PHP.
U Y A R I Takibeden slaytlarda anlatılan internet explorer / proxy ayarları yapıldıktan sonra ancak KHÜ Bilgi Merkezi tarafından izin verilen web sayfalarına.
ODTÜ Bilgi İşlem Merkezi Anti-Spam Çalışmaları Tayfun Asker ODTÜ-BİDB
Postfix Spam Ayarları Tufan KARADERE TÜBİTAK - ULAKBİM
ŞİŞECAM’DA BİLGİ GÜVENLİĞİ
METU-CC ODTÜ AntiVirüs Sistemi ODTÜ Bilgi İşlem Daire Başkanlığı İbrahim ÇALIŞIR 3 Ekim 2003.
Ankara Ü. Fen Fakültesi Astronomi ve Uzay Bilimleri Bölümü AST302 Astronomide Veri Analizi II MySQL sunucusuna bağlantı Hazırlayan Yahya Demircan 2011.
Hayrettin Bucak Sistem yöneticisi TÜBİTAK ULAKBİM Ekim 2003.
Python Aslı Ergün.
Chapter 5. Ağ Protokolleri
İKMAP İnternet 1 Ders Notu
Shared Computer Toolkit EROL DOĞAN
KIRKLARELİ ÜNİVERSİTESİ
BM-308 Paralel Programlamaya Giriş Bahar 2016 (1. Sunu) (Yrd. Doç. Dr. Deniz Dal)
DNS temelleri ve BIND DNS sunucusu Devrim GÜNDÜZ TR.NET
FURKAN DENİZ Günümüzde programların bilgiyasarı koruması kadar yormamasıda büyük önem taşımaktadır. Günümüzde programların bilgiyasarı koruması.
İNTERNET VE BİLGİ AĞLARININ KULLANIMI
SYSLOG NEDİR SYSLOG’UN GÖREVİ RSYSLOG IPSWITCH SYSLOG SERVER
Dünyanın bilgisine açılan pencere...
BTEP 203 – İnternet ProgramcIlIğI - I
HAZIRLAYAN HÜRREM SİNCAP
HESAP YÖNETİMİ-2.
PORTLAR Gizem GÜRSEL
İNTERNET VE BİLGİ AĞLARININ KULLANIMI
DNS temelleri ve BIND DNS sunucusu
İstemci sunucu sistemleri ve ağlar
SANAL IP NUMARASI KULLANILAN KAMPÜS ORTAMINDA DNS KULLANIMI
Sunum transkripti:

LKD Şenlikleri İleti Sunucuları Seviyesinde Virüslü İletilerden Korunmak Oğuz YILMAZ Teknoloji Danışmanı

LKD Şenlikleri  Virüsler, Nasıl Yayılır?  Nasıl Bir Çözüm?  İleti Sunucular ve UNIX  AMaViS - A Mail Virus Scanner  Bir Uygulama Örneği  Diğer AntiVirüs Geçidi Çözümleri  İnternet Bağlantıları İleti Sunucuları Seviyesinde Virüslü İletilerden Korunmak

LKD Şenlikleri  Virüsler = Bilgisayar programları...  Virüsler nasıl yayılır?  İnternet’ten yüklenen dosyalar  İletiler  Virüslü çalıştırılabilir dosyalar(.exe...)  Virüslü çalıştırılabilir betikler(.vbs...)  Virüs içerebilecek diğer dosyalar(.doc …) Virüsler, Nasıl Yayılır?

LKD Şenlikleri  Yayılma nasıl engellenebilir?  Kullanıcı virüslü iletiyi almadan virüs kontrolü yap Gönderici ---> { İLETİ(?) } ---> [AntiVirüs] [ Geçidi ] |…... Alıcı <--- { İLETİ } <--- |…...  Kullanıcı platformu önemsiz Nasıl Bir Çözüm?

LKD Şenlikleri  Dünyadaki ileti sunucuların %90+ UNIX sendmail%55 qmail%17 UNIX ve İleti Sunucular

LKD Şenlikleri  İletiyi alır  Eklentileri ayıklar  AntiVirüs programlarını çalıştırır  Virüs yoksa iletiyi yoluna devam ettirir  Virüslü ise iletiyi durdurur  Kurulum AMaViS - A Mail Virus Scanner

LKD Şenlikleri  İletiyi alır  sendmail  qmail  postfix  exim  sendmail ya da postfix => çift yönlü (relay) AMaViS - A Mail Virus Scanner

LKD Şenlikleri  Eklentileri ayıklar  MIME eklentileri için: metamail, reformime  olmayanlar için : doc/amavis.html#mime  Sıkıştırılmış dosyalar için: uudecode, compress, gunzip, unzip, unarj, unrar, xbin, LHArc, bunzip2, zoo, arc, tnef, freeze  olmayanlar için : doc/amavis.html#decomp  Tüm eklentileri bir geçici dizine koyar AMaViS - A Mail Virus Scanner

LKD Şenlikleri  AntiVirüs programlarını çalıştırır AMaViS - A Mail Virus Scanner

LKD Şenlikleri  Virüs yoksa iletiyi yoluna devam ettirir  yerel dağıtım ajanına gönder (local delivery agent)  Virüslü ise iletiyi durdurur  İsteğe göre; Göndericiyi, alıcıyı, antivirüs yöneticisini bilgilendirir.  Virüslü iletiyi belirli bir dizine kaydet AMaViS - A Mail Virus Scanner

LKD Şenlikleri  Kurulum (yerel dağıtım ajanı yöntemi)  dal: v.x.x.x --> shell script  dal: amavis-perl-x --> Perl <---- önerilen  dal: amavisd --> Perl  ./configure --disable-qmail --disable-postfix --disable- exim --with-origconf=/etc/mail/sendmail.cf --enable-syslog --with-syslog-level=mail.info --with-amavisuser=amavis --with-warnrecip  make  make install AMaViS - A Mail Virus Scanner

LKD Şenlikleri  sendmail.cf amaç 1: geçici olarak sendmaili 587 inci porttan çalıştırmak. /etc/rc.d/init.d/sendmail stop sendmail.cf yi düzenle: # SMTP daemon options O DaemonPortOptions=Name=MTA O DaemonPortOptions=Port=587, Name=MSA, M=E değiştir # SMTP daemon options #O DaemonPortOptions=Name=MTA #O DaemonPortOptions=Port=587, Name=MSA, M=E O DaemonPortOptions=Port=587 AMaViS - A Mail Virus Scanner

LKD Şenlikleri  sendmail.cf amaç 2: amavisi yerel dağıtım ajanı olarak göstererek iletileri amavise iletebilmek Mlocal, P=/usr/bin/procmail, S=10/30, R=20/40, T=DNS/RFC822/X-Unix, A=procmail -Y -a $h -d $u değiştir > Mlocal, P=/usr/sbin/scanmails, S=10/30, R=20/40, T=DNS/RFC822/X-Unix, A=scanmails -Y -a $h -d $u amaç 3: test /etc/rc.d/init.d/sendmail start AMaViS - A Mail Virus Scanner

LKD Şenlikleri  Kurulum (filtreleme birimleri yöntemi) Postfix: content_filter Sendmail: milter tar.gz ./configure --enable-postfix --enable-syslog --with-smtp- port= with-amavisuser=amavis --with-warnrecip  make, make install AMaViS - A Mail Virus Scanner

LKD Şenlikleri  Postfix main.cf: content_filter = vscan:  Postfix master.cf: vscan unix - n n - 10 pipe user=amavis argv=/usr/sbin/amavis ${sender} ${recipient} localhost:10025 inet n - n - - smtpd -o content_filter=  Sistem başlangıcı: su - amavis -c "/usr/sbin/amavisd" AMaViS - A Mail Virus Scanner

LKD Şenlikleri AMaViS - A Mail Virus Scanner  test Netscape’de; outgoing mail server: localhost:587 yeni ileti; eklenti: yolla… eicar.com:

LKD Şenlikleri  test telnet localhost 587 Trying Connected to localhost. Escape character is '^]'. 220 test3.local.ankara.gantek.com ESMTP Sendmail /8.11.3; Sat, 21 Apr :56: (GMT) helo localhost 250 test3.local.ankara.gantek.com Hello localhost [ ], pleased to meet you mail from: Sender ok rcpt to: root root... Recipient ok data 354 Enter mail, end with "." on a line by itself f3LIv5Q04395 Message accepted for delivery QUIT test3.local.ankara.gantek.com closing connection Connection closed by foreign host. AMaViS - A Mail Virus Scanner

LKD Şenlikleri  tamam? 1- Antivirus yöneticisi: Super-User FOUND VIRUS IN MAIL -f -d root 2-Gönderici, Alıcı: Özelleştirilebilen iletiler... 3-Virüslü ileti bir dizine kayıt edildi 4-Kayıt dosyalarına satırlar eklendi TAMAM! :) AMaViS - A Mail Virus Scanner

LKD Şenlikleri  tamam değil! :( kayıt dosyalarına bak Yazma-çalıştırma izin problemleri ! amavis-user ileti listesi arşivleri amavis-user ileti listesi dene TAMAM! :) AMaViS - A Mail Virus Scanner

LKD Şenlikleri  H+B EDV AntiVir/X (  Sophos Sweep (  Network Associates VirusScan(uvscan) (  Trend Micro File Scanner (  CyberSoft VFind (  KasperskyLab AVP (  DataFellows F-Secure Antivirus (  Computer Associates InoculateIT (  Panda Antivirus (  Norton Antivirus UNIX ler için antivirüs programları

LKD Şenlikleri  H+B EDV AntiVir MailGate (  Trend Micro Interscan Viruswall (  KasperskyLab AntiVirus For Mail Servers (  DataFellows F-Secure Antivirus (  Mail::IspMailGate (CPAN’den  Qmail Scanner (qmail-scanner.sourceforge.net)  Inflex (  GeCAD Antivirus for sendmail/qmail/postfix  Symantec  Aladdin E-Safe Diğer Antivirüs Geçitleri

LKD Şenlikleri İnternet Bağlantıları      (başka bir proje)  --> benchmarks

LKD Şenlikleri Sunum Sunum Powerpoint dosyasına ve bağlantılar listesine ’den ulaşabilirsiniz. -o- Tüm sorularınız için