Untuk tugas II3062 Keamanan Informasi kali ini, tugasnya adalah sebagai berikut:

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).

Jadi, untuk tugas kali ini saya mengirim imel berisikan dua attachment file .txt pendek melalui akun gmail ke diri saya sendiri. Setelah diterima, untuk melihat bentuk email yang sebenarnya, terdapat fitur “Show Original” di dalam email. Tampilan yg muncul di setelah diklik adalah bentuk email asli dalam format plainteks atau teks biasa

Hasil dari langkah diatas adalah sebagai berikut:

MIME-Version: 1.0
Received: by 10.142.163.7 with HTTP; Mon, 8 Mar 2010 19:16:21 -0800 (PST)
Date: Tue, 9 Mar 2010 10:16:21 +0700
Delivered-To: rp.adikhrisna@gmail.com
Message-ID:
Subject: tes lagi
From: Prana Adikhrisna
To: Prana Adikhrisna
Content-Type: multipart/mixed; boundary=000e0cd3326c20fb950481559bc0

–000e0cd3326c20fb950481559bc0
Content-Type: multipart/alternative; boundary=000e0cd3326c20fb8e0481559bbe

–000e0cd3326c20fb8e0481559bbe
Content-Type: text/plain; charset=ISO-8859-1

tes tes satu dua tiga


prana a
13506105

–000e0cd3326c20fb8e0481559bbe
Content-Type: text/html; charset=ISO-8859-1

tes tes satu dua tiga


prana a
13506105

–000e0cd3326c20fb8e0481559bbe–
–000e0cd3326c20fb950481559bc0
Content-Type: text/plain; charset=US-ASCII; name=”crossboneHP.txt”
Content-Disposition: attachment; filename=”crossboneHP.txt”
Content-Transfer-Encoding: base64
X-Attachment-Id: f_g6k4pfa30

MDgxMzk1MzAzMTI1
–000e0cd3326c20fb950481559bc0
Content-Type: text/plain; charset=US-ASCII; name=”nocipaganticirebon.txt”
Content-Disposition: attachment; filename=”nocipaganticirebon.txt”
Content-Transfer-Encoding: base64
X-Attachment-Id: f_g6k4pium1

Q2lwYWdhbnRpIENpcmVib24NCkdhdHN1IDk0DQo3MzE5NDk4DQpEVSA4OA0KOTE1MTM4ODYNCkNp
aGFtcGVsYXMNCjIwMzU2MDAgLSA5MTE3MzIzMg==
–000e0cd3326c20fb950481559bc0–

Bagian-bagiannya adalah sebagai berikut:
1. Header

MIME-Version: 1.0
Received: by 10.142.163.7 with HTTP; Mon, 8 Mar 2010 19:16:21 -0800 (PST)
Date: Tue, 9 Mar 2010 10:16:21 +0700
Delivered-To: rp.adikhrisna@gmail.com
Message-ID:
Subject: tes lagi
From: Prana Adikhrisna
To: Prana Adikhrisna
Content-Type: multipart/mixed; boundary=000e0cd3326c20fb950481559bc0

Header kurang lebih berisi tentang: pertama, MIME version yang digunakan. Kedua, kapan email itu diterima dan kapan email itu dikirim (terlihat ada semacam keanehan pada waktu received dan date diatas, hal itu disebabkan karena perbedaan zona waktu. Received memakai PST, sedangkan Date menggunakan GMT+7). Setelah itu ada identitas email penerima dan message-ID, dan tentu saja data pengirim mengirim pada siapa. Terakhir content-type menandakan isi email. Karena email ini berisi teks dan attachment, meskipun attachmentnya berupa teks juga, tetap dianggap sebagai multipart/mixed. Terakhir boundary menandakan batas dari header atau tiap section pada string.

2. Body

–000e0cd3326c20fb950481559bc0
Content-Type: multipart/alternative; boundary=000e0cd3326c20fb8e0481559bbe

–000e0cd3326c20fb8e0481559bbe
Content-Type: text/plain; charset=ISO-8859-1

tes tes satu dua tiga


prana a
13506105

–000e0cd3326c20fb8e0481559bbe
Content-Type: text/html; charset=ISO-8859-1

tes tes satu dua tiga


prana a
13506105

–000e0cd3326c20fb8e0481559bbe–
–000e0cd3326c20fb950481559bc0

Kedua, merupakan bagian body email yang berisi, tentu saja konten dari email tersebut. Terlihat pula bahwa tersedia dua versi dari konten, yaitu teks dan html.

Berikutnya merupakan bagian attachment:

Content-Type: text/plain; charset=US-ASCII; name=”crossboneHP.txt”
Content-Disposition: attachment; filename=”crossboneHP.txt”
Content-Transfer-Encoding: base64
X-Attachment-Id: f_g6k4pfa30

MDgxMzk1MzAzMTI1
–000e0cd3326c20fb950481559bc0
Content-Type: text/plain; charset=US-ASCII; name=”nocipaganticirebon.txt”
Content-Disposition: attachment; filename=”nocipaganticirebon.txt”
Content-Transfer-Encoding: base64
X-Attachment-Id: f_g6k4pium1

Q2lwYWdhbnRpIENpcmVib24NCkdhdHN1IDk0DQo3MzE5NDk4DQpEVSA4OA0KOTE1MTM4ODYNCkNp
aGFtcGVsYXMNCjIwMzU2MDAgLSA5MTE3MzIzMg==
–000e0cd3326c20fb950481559bc0–

Kedua file attachment merupakan file teks, sehingga content-type pun menyatakan jenisnya berupa text/plain. Untuk isinya, tidak seperti teks pada body, di bagian attachment isinya sudah berupa karakter yang terencode, bukan isi sebenarnya dari file.

Sekian.