• Tidak ada hasil yang ditemukan

Keamanan . Muhammad Zidny Naf an

N/A
N/A
Protected

Academic year: 2021

Membagikan "Keamanan . Muhammad Zidny Naf an"

Copied!
33
0
0

Teks penuh

(1)

Keamanan E-mail

(2)

Outline

• Sistem Email

(3)

Why learn email security?

Setelah browsing, e-mail adalah aplikasi yang

paling sering dipergunakan.

Mail servers (selain web servers) merupakan

server yang paling sering diserang

Layanan basic e-mail ternyata tidak seaman

perkiraan kita

(4)

Apa dan Bagaimana Email bekerja

Apa itu email?

Aplikasi gabungan standar RFC 822 dan MIME

Bagaimana e-mails bekerja ?

MUAs dan MTAs

(5)

RFC 822

E-mail adalah pesan yang terdiri atas kumpulan

string ASCII dalam format RFC 822

(dikembangkan thn 1982).

Terdiri atas dua bagian, yang dipisahkan baris

kosong:

Header: sender, recipient, date, subject, delivery

path,…

Body: isi pesan

Bagaimana dengan pesan non ascii yang

dilekatkan pada email, cth : attachment?

(6)

MODU

L

AJAR

PENS

-ITS

Contoh Pesan RFC 822

From: fitri@eepis-its.edu

To: agustina@sai.co.id

Cc: kselmaa@hotmail.com

Subject: RFC 822 example

Date: Fri, 15 June 2007 13:58:49

(7)

MIME

MIME = Multipurpose Internet Mail Extensions

Menambah kapabilitas RFC 822 agar e-mail

mampu membawa content non-ASCII.

Menambahkan header field pada email untuk

spesifikasi MIME dan content :

tipe, encoding, id, desc

Pada prinsipnya berkas ini dikodekan ke dalam

bentuk ASCII, misalnya dengan menggunakan

UUDECODE/UUENCODE, base64, dan beberapa

coding lainnya.

(8)

MIME Headers

• MIME-Version (must be 1.0) • Content-Type • Content-Transfer-Encoding • Content-ID - optional • Content-Description - optional

(9)

MIME Content-Type

• text - plain or enriched

• multipart

• message, image, video, audio

• application - postscript,

(10)

Contoh MIME Message

Received: from 202.154.187.7

(SquirrelMail authenticated user fitri) by webmail.eepis-its.edu with HTTP; Fri, 20 Apr 2007 13:56:37 +0700 (WIT)

Message-ID:

<39165.202.154.187.7.1177052197.squirrel@webmail.eepis-its.edu>

Date: Fri, 20 Apr 2007 13:56:37 +0700 (WIT) Subject: From: fitri@eepis-its.edu To: must_yamta@yahoo.com User-Agent: SquirrelMail/1.4.4 MIME-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20070420135637_14363" X-Priority: 3 (Normal) Importance: Normal X-XheaderVersion: 1.1 X-UserAgent:

(11)

---=_20070420135637_14363

Content-Type: application/pdf; name="6. RPM dan Kickstart.pdf" Content-Transfer-Encoding: base64

Content-Disposition: attachment; filename="6. RPM dan Kickstart.pdf"

• JVBERi0xLjQNJeLjz9MNCjcxIDAgb2JqIDw8L0xpbmVhcml6ZWQgMS9MIDQxMzExL08gNzMvRSAx MjcxMy9OIDIxL1QgMzk4NDQvSCBbIDY5NiA0MDVdPj4NZW5kb2JqDSAgICAgICAgICAgICAgICAg DQp4cmVmDQo3MSAyMA0KMDAwMDAwMDAxNiAwMDAwMCBuDQowMDAwMDAxMTAxIDAwMDAwIG4NCjAw MDAwMDExODEgMDAwMDAgbg0KMDAwMDAwMTMxMSAwMDAwMCBuDQowMDAwMDAxNTAyIDAwMDAwIG4N • NTg5MCAwMDAwMCBuDQowMDAwMDM1OTU2IDAwMDAwIG4NCjAwMDAwMzk1OTEgMDAwMDAgbg0KdHJh aWxlcg0KPDwvU2l6ZSA3MT4+DQpzdGFydHhyZWYNCjExNg0KJSVFT0YNCg== • ---=_20070420135637_14363

Content-Type: application/pdf; name="7. Administrasi User(1).pdf" Content-Transfer-Encoding: base64

Content-Disposition: attachment; filename="7. Administrasi User(1).pdf"

• JVBERi0xLjQNJeLjz9MNCjMyIDAgb2JqIDw8L0xpbmVhcml6ZWQgMS9MIDI2MjYxL08gMzQvRSAx MjU1OC9OIDkvVCAyNTU3NC9IIFsgNjk2IDMxMF0+Pg1lbmRvYmoNICAgICAgICAgICAgICAgICAg DQp4cmVmDQozMiAyMA0KMDAwMDAwMDAxNiAwMDAwMCBuDQowMDAwMDAxMDA2IDAwMDAwIG4NCjAw MDAwMDEwODYgMDAwMDAgbg0KMDAwMDAwMTIxNiAwMDAwMCBuDQowMDAwMDAxNDA3IDAwMDAwIG4N CjAwMDAwMDE3ODcgMDAwMDAgbg0KMDAwMDAwMTgyMSAwMDAwMCBuDQowMDAwMDAxODY1IDAwMDAw IG4NCjAwMDAwMDIxMDYgMDAwMDAgbg0KMDAwMDAwMjE4MiAwMDAwMCBuDQowMDAwMDAyNzMyIDAw MDAwIG4NCjAwMDAwMDMwNjMgMDAwMDAgbg0KMDAwMDAwMzI5OCAwMDAwMCBuDQowMDAwMDAzNjkx

(12)

Bagaimana email dikirim?

MUA= Mail User Agent, aka Mail Client

MTA=Mail Transport Agent, aka Mail Server

MUA

MUA

MTA

MTA

Sender

Recipient

LAN

LAN

Internet

(13)

Simple Mail Transfer Protocol

• Berdasarkan RFC 821 menangani,

MUA-MTA

MTA-MTA

• SMTP dibawa lewat Internet dan tidak diproteksi.

• Tanpa otentikasi, mudah sekali menipu asal email (walaupun pada mail header biasa dicantumkan source IP address).

(14)

Linux MTA Software

• Sendmail

• Paling tua dan paling rawan buffer overflow

• Postfix

• Qmail

• Apache James

• Courier Mail Server

• Dragonfly Mail Agent – A lightweight mail transport agent

(15)

MTA to MUA

Sistem UNIX mentransfer e-mail dari MTA ke mesin user.

Menggunakan elm, pine, xmail untuk membaca mail di

mesin user

Menggunaka username dan password untuk masuk ke

mailbox user

(16)

Web-based Access

Contoh at webmail.ui.ac.id

Menggunakan username/passwd untuk

otentikasi

Interaksi client-server menggunakan over HTTP

(atau htpps) bukan POP/IMAP.

Lebih secure

(17)

Kelemahan Email

• disadap

• dipalsukan

• disusupi (virus)

• spamming

• mailbomb

• mail relay

(18)

Penyadapan Email

Email dapat dianalogikan sebagai kartu pos, yaitu terbuka.

Pengantar surat (Pak Pos), dapat membaca apa yang tertulis di sebuah kartu pos.

• Email pada prinsipnya terbuka bagi siapa saja yang dilalui sistem email tersebut.

• Email dikirimkan dari komputer ke “kantor pos” terdekat, yaitu mail server (sering juga disebut SMTP server) yang digunakan. kemudian email tersebut diproses dan dikirimkan ke server berikutnya, dan seterusnya sampai ke server email yang dituju, dan kemudian ke mailbox dari pengguna email yang dituju.

• Setiap server yang dilalui membubuhi tanda dengan menambahkan header “Recevied:”

(19)

19

Proteksi terhadap penyadapan

Menggunakan enkripsi untuk mengacak isi surat

Header dari email tetap tidak dapat dienkripsi

karena akan membingungkan MTA

Contoh proteksi:

Pretty Good Privacy (PGP),

(20)

20

Email palsu

• Mudah membuat email palsu dengan membuat header sesuka anda.

• Email palsu ini kemudian dikirimkan via MTA atau langsung via SMTP

(21)

21

Proteksi: email palsu

• Lihat header untuk mengetahui asal email

(22)

22

Spamming

• Mengirim satu email ke banyak orang

• Spam ini tidak terfilter oleh anti-virus karena memang dia bukan virus

• Proteksi: MTA dipasang proteksi terhadap spamming (RBL)

• Realtime Blackhole List (RBL) berisi daftar alamat IP yang pemiliknya menolak untuk menghentikan maraknya spam

(23)

Spam Filter

Mengidentifikasi message body

Menggunakan analisa statistik

Beberapa kata yang dapat diidentifikasi: hi, re:, your

account, dsb.

(24)

Mencegah SPAM

Konfigurasi mail server untuk mencegah fitur mail relay.

Mencegah server digunakan sebagai agen untuk

memforward email

Membuang semua email dari server yang berada dalam

list Open Relay Blacklist (ORB).

(25)
(26)

Software Anti SPAM

• ASK - Active Spam Killer

• assp

• Blackmail

• Chebyshev

• junkfilter

(27)

27

Mailbomb

Mengirim banyak email ke satu orang

Proteksi:

membatasi ukuran email,

quota disk,

(28)

Spam DoS

Dilancarkan melalui pengiriman ribuan e-mail

menggunakan e-mail address pengirim milik

orang lain (korban)

Korban akan dibanjiri e-mail berisi komplain, bouncing,

dan sedikit respons

E-mail address milik korban jadi tidak dapat digunakan

Bila e-mail address milik korban masuk ke dalam

address yang di-blacklist (akibat dianggap

sebagai spammer) maka korban akan kesulitan

untuk mengirim e-mail yang legitimate

(29)

29

Mail relay

Menggunakan server orang lain untuk mengirimkan

email

Akibat:

Bandwidth orang lain terpakai untuk mengirim email

tersebut (yang biasanya banyak)

(30)

30

Mail Relay [2]

• Proteksi

• Mail Abuse Prevention System http://mail-abuse.org/

• ORBZ – Open Relay Blackhole Zone http://www.orbz.org/

• ORDB – Open Relay Database http://www.ordb.org/

• RBL-type services

(31)

Penyusupan Virus

• Email sering dijadikan medium yang paling efektif untuk menyebarkan virus.

• Hal ini disebabkan email langsung menuju pengguna yang umumnya merupakan titik terlemah (weakest link) dalam pertahanan sebuah perusahaan atau institusi.

• Orang seringkali dengan mudah membuka atau menjalankan program yang terkait dengan attachment yang dia terima melalui email.

(32)

Pengamanan dari Penyusupan

Virus

menggunakan firewall, Firewall yang baru sudah dapat menguji isi email terhadap tanda-tanda virus

menggunakan anti-virus dengan data (signature) yang terbaru

• pemeriksaan terhadap virus pada level mail server

(33)

Referensi

Budi Rahardjo, Keamanan Sistem Informasi Berbasis Internet

• Kundang K Jumal, Keamanan Email, Univ. Esa Unggul

Referensi

Dokumen terkait

Pada skripsi ini akan dibahas evaluasi nilai frekuensi, ragam getar, dan gaya dalam struktur jembatan baja tumpuan sederhana (simply supported bridge) dan

spektral spesies lamun ada pada intensitas pantulan spektralnya bukan pada bentuk kurva spektralnya. Sehingga mayoritas spesies lamun sulit dibedakan berdasarkan

Ketentuan di atas merupakan prosedur peralihan hak atas tanah yang terjadi jika pihak penggugat membayar kelebihan hutang kepada para Tergugat dalam hal para

Analisis ini digunakan untuk mengetahui kebutuhan apa saja yang diperlukan dalam remastering sistem operasi android untuk multimedia pada perangkat Lenovo A859

Pengaturan jabatan fungsional Pengawasan internal pemerintah Pelayanan public Pengawasan Akuntabilitas Budaya kerja Pedoman formulasi, implementasi, evaluasi kebijakan

Puskesmas Kota kaler sebagai salah satu Puskesmas LKB yang ada di kota Tangerang ikut serta dalam upaya pencegahan dan penaggulangan HIV-AIDS dengan mengadakan kegiatan berupa

4) Untuk bapak/ibu guru sebagai masukan dalam meningkatkan keprofesionalan dalam Pembelajaran Agama Islam.. 5) Penelitian lain sebagai bahan kajian untuk penelitian

Sebaliknya, jika v &lt; 0 maka pembagian ini juga tidak berlaku namun dapat diubah menjadi v &gt; 0 dengan menambahkan suatu konstanta positif k pada semua elemen