Tugas Anatomi Email

Tugas kuliah II3062 Keamanan Informasi kali ini adalah mengenai anatomi email :
Kirimkan email ke diri sendiri (atau minta orang lain untuk mengirimkan email) dengan dua attachment (yang kecil saja). Identifikasi bagian-bagian di email, mana yang menunjukkan separator (pemisahan) dan mana attachmentnya (dan dikodekan dalam format apa).
Saya akan mengirimkan email ke alamat sendiri dengan meng-attach sebuah file, yaitu file text “coba.txt”. Dan dengan memanfaatkan layanan “Tampilkan aslinya” dari gmail, saya akan melihat anatomi dari email tersebut.
Header Email

MIME-Version: 1.0
Received: by 16.142.256.17 with HTTP; Wed, 10 Mar 2010 15:30:15 -0800 (PST)
Date: Wed, 10 Mar 2010 18:30:11 +0700
Delivered-To: josephrich89@gmail.com
Message-ID: <2d98139e1003090630v5e6d48etr06f3c710e8795041@mail.gmail.com>
Subject: Coba Anatomi
From: Joseph Rich Aryanto <josephrich89@gmail.com>
To: Joseph Rich Aryanto <josephrich89@gmail.com>

Badan Email
Content-Type: multipart/mixed; boundary=000e0cd2e00e316a4b04815c81b0
–000e0cd2e00e316a4b04815c81b0
Content-Type: text/plain; charset=ISO-8859-1
ini body email-nya

=====
Joseph Rich Aryanto
Teknik Informatika ITB 2007

- email tersebut terdiri dari banyak bagian (Content-Type: multipart/mixed)
- penanda email tersebut adalah 000e0cd2e00e316a4b04815c81b0
- informasi bahwa email tersebut berisi text/plain dengan menggunakan karakter set ISO-8859-1
File 1 “Coba.txt”:
Content-Type: text/plain; charset=US-ASCII; name=”Coba.txt”
Content-Disposition: attachment; filename=”Coba.txt”
Content-Transfer-Encoding: base64
X-Attachment-Id: file2

YWJvdXQgSE1JRg0KICBzZWphcmFoDQogICAgICMgcGVybHUgZGkgZWRpdCBsYWdpIHR1aCBhcnRp
a2VsbnlhLiBtYXNhIG1hc2loIGFkYSB5ZyBrYXlhayBnaW5pICIyMDAxLTIwMDI6IGthaGltbnlh
IEFndW5nIERld2FuZGFydSAoMTM1OTgwMDQpIi4NCiAgZGV3YW4gZWtzZWt1dGlmDQogICAgICMg
YmxvbSBhZGEgaXNpbnlhLiBtdW5na2luIHBlcmx1IGRpa2FzaWggbGluayBwcm9rZXIga2VwZW5n
dXJ1c2FuIHNla2FyYW5nLg0KICBEUFANCiAgICAgIyBibG9tIGFkYSBpc2lueWENCiAgQUQtQVJU
DQogICAgICMgYmxvbSBhZGEgbGlua255YQ0KDQpOYXZpZ2FzaQ0KICBiZWRhbnlhIGdyb3VwcyBh
bWEgZm9ydW1zIGFwYSB5YT8NCiAgYnVhdCBvcmFuZyBsdWFyICh5ZyBnIGxvZ2luKSBhcGEgYm9s
ZWggYmlzYSBha3NlcyBudHVoPw0KDQpGb3J1bQ0KICBpdHUgeWFuZyBhZGEgZ2FtYmFyIHN1cmF0
bnlhIG1ha3N1ZG55YSBhcGE/IGtvayBnIGlsYW5nMiB5YT8NCiAgYWRhIGdhayB0aHJlYWQgeWFu
ZyBoYW55YSBiaXNhIGRpbGloYXQgb2xlaCBzZWtlbG9tcG9rIG9yYW5nPyBjb250b2g6IHRocmVh
ZCAibWFzYWxhaCBpbnRlcm4gZGUiIGhhbnlhIGRhcGF0IGRpbGloYXQgb2xlaCB1c2VyIHlhbmcg
bG9naW4gZGVuZ2FuIGFjY291bnQgZGUNCiAga29sb20gc3RhdGlzdGlrICJ0b3BpYyIgInBvc3Qi
IHNhbWEgImxhc3QgcG9zdCIgZyBhZGEgaXNpbnlhIHNlbGFpbiAic2VsYW1hdCBkYXRhbmciDQog
IGthbG8gbWFzdWsgc2VidWFoIGZvcnVtIGRhbiBibG9tIGxvZ2luICJjcmVhdGVkIiBzYW1hICJu
ZXcgcmVwbHkiIG55YSBtYXNpaCBudW1wdWsgc2FtYSAibG9naW4gdG8gcG9zdCBuZXcgY29udGVu
dCBpbiB0aGUgZm9ydW0uDQogIGFjY291bnQyIDA2IGtlIGF0YXMgYmxvbSBkaWJ1YXQgeWE/

- baris pertama menunjukkan bahwa isi dari file attachment adalah text yang menggunakan karakter set US-ASCII dan bernama “Coba.txt”.
- baris kedua menunjukkan bahwa file tersebut memiliki status disposisi sebagai attachment.
- baris ketiga menunjukkan bahwa file tersebut mengalami pengkodean dengan sistem base64
- baris keempat memiliki attachment-id “file2″. Baris selanjutnya adalah hasil pengkodean dari file tersebut.
base64 adalah:
The term Base64 refers to a specific MIME content transfer encoding. It is also used as a generic term for any similar encoding scheme that encodes binary data by treating it numerically and translating it into a base 64 representation. The particular choice of base is due to the history of character setprintable. This combination leaves the data unlikely to be modified in transit through systems, such as email, which were traditionally not 8-bit clean.
Sekian pembahasan dari saya, semoga berkenan…..Terima kasih….:)

No comments yet

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.