Arsip untuk Maret, 2010

Steganografi

Posted: 18 Maret 2010 in Kuliah

Sekarang kita akan mencoba menerapkan prinsip steganografi. Wikipedia menjelaskan bahwa steganografi adalah sebagai berikut:

Steganografi adalah seni dan ilmu menulis atau menyembunyikan pesan tersembunyi dengan suatu cara sehingga selain si pengirim dan si penerima, tidak ada seorangpun yang mengetahui atau menyadari bahwa ada suatu pesan rahasia

Percobaan kali ini akan menggunakan foto berikut:

Temukan pesan rahasia tersebut.

Self Reproducing Code

Posted: 16 Maret 2010 in Kuliah

Pada tugas KI kali ini, kita akan mengangkat permasalahan self reproducing code. Self Reproducing code adalah kode program yang mampu memproduksi dirinya sendiri. Code ini dipopulerkan oleh Willard van Orman Quine seorang ahli logika.

Pada program dibawah ini, kita akan menggunakan bahasa C. Berikut contoh potongan code yang tergolong self reproducing code:

main(){char *c=”main(){char *c=%c%s%c;printf(c,34,c,34);}”;printf(c,34,c,34);}

Kode tersebut jika dipisah per instruksi maka hasilnya sebagai berikut:

main(){

char *c=”main(){char *c=%c%s%c;printf(c,34,c,34);}”;

printf(c,34,c,34);}

Terdapat dua buah instruksi. Instruksi kedua yaitu printf(c,34,c,34);. Instruksi ini berfungsi untuk mencetak argumen kedua  sampai keempat dengan menggunakan format  dari argumen pertama yang berupa char* c. Format yang digunakan berasal dari char*c yaitu “main(){char *c=%c%s%c;printf(c,34,c,34);}”. Angka 34 pada instruksi printf adalah kode ascii dari doublequotes (‘ ” ‘). Fungsi printf() mencetak substring %c dengan doublequotes sedangkan $s dengan isi dari char*c.

Output program adalah sebagai berikut:

main(){char *c=”main(){char *c=%c%s%c;printf(c,34,c,34);}”;printf(c,34,c,34);}

Anatomi Email

Posted: 12 Maret 2010 in Kuliah

Tugas Keamanan Informasi kali ini membahas tentang anatomi email.

Pada kesempatan ini, kita akan coba melihat bagaimana bagian-bagian dari setiap email. Untuk mencobanya, saya mencoba mengirim email dari filman@students.itb.ac.id ke if17091@students.if.itb.ac.id. Di email students.if.itb.ac.id kita tinggal membuka mesage source dan semua informasi berikut di tampilkan:

(bagian header)

Return-Path: <filman@students.itb.ac.id>

X-Original-To: if17091@students.if.itb.ac.id

Delivered-To: if17091@students.if.itb.ac.id

Received: from mx2.ITB.ac.id (mx2.itb.ac.id [167.205.1.67])

by mail.students.if.itb.ac.id (Postfix) with ESMTP id DC4A5ACA03

for <if17091@students.if.itb.ac.id>; Fri, 12 Mar 2010 09:35:04 +0700 (WIT)

Received: from students.itb.ac.id (students.itb.ac.id [167.205.1.72])

by mx2.ITB.ac.id (Postfix) with ESMTP id 6839C35B91

for <if17091@students.if.itb.ac.id>; Fri, 12 Mar 2010 09:29:52 +0700 (WIT)

Received: from localhost (localhost.localdomain [127.0.0.1])

by students.itb.ac.id (Postfix) with ESMTP id D3F93C0E0038

for <if17091@students.if.itb.ac.id>; Fri, 12 Mar 2010 09:29:25 +0700 (WIT)

X-Virus-Scanned: amavisd-new at students.itb.ac.id

Received: from students.itb.ac.id ([127.0.0.1])

by localhost (students.itb.ac.id [127.0.0.1]) (amavisd-new, port 10024)

with ESMTP id x3h3ibMSDQdO for <if17091@students.if.itb.ac.id>;

Fri, 12 Mar 2010 09:29:24 +0700 (WIT)

Received: from students.itb.ac.id (localhost.localdomain [127.0.0.1])

by students.itb.ac.id (Postfix) with ESMTP id 09B60C0E0037

for <if17091@students.if.itb.ac.id>; Fri, 12 Mar 2010 09:29:24 +0700 (WIT)

Date: Fri, 12 Mar 2010 09:29:23 +0700 (WIT)

From: filman@students.itb.ac.id

To: if17091@students.if.itb.ac.id

Message-ID: <1376376574.52651268360963063.JavaMail.root@students.itb.ac.id>

In-Reply-To: <1388022195.52631268360958544.JavaMail.root@students.itb.ac.id>

Subject: Anatomi Email

MIME-Version: 1.0

Content-Type: multipart/mixed;

boundary=”—-=_Part_1126_58346458.1268360963062″

X-Originating-IP: [167.205.35.119]

X-Mailer: Zimbra 6.0.1_GA_1816.RHEL5_64 (ZimbraWebClient – SAF3 (Win)/6.0.1_GA_1816.RHEL5_64)

——=_Part_1126_58346458.1268360963062

(bagian isi)

Content-Type: text/plain; charset=utf-8

Content-Transfer-Encoding: 7bit

Tes kirim email dengan 2 attachments

——=_Part_1126_58346458.1268360963062

(bagian attachment1)

Content-Type: text/plain;.txt

Content-Transfer-Encoding: 7bit

Content-Disposition: attachment; filename=ai3.txt

4764382484

——=_Part_1126_58346458.1268360963062

(bagian attachment2)

Content-Type: text/plain;.txt

Content-Transfer-Encoding: 7bit

Content-Disposition: attachment; filename=apa.txt

dsafsd

dsf

dsfsd

fsdf

sdf

——=_Part_1126_58346458.1268360963062–