Senin, November 28, 2011

KamJar: Catatan Perkuliahan Senin 28-Nov-2011

Matakuliah: Keamanan Jaringan.
Hari, tanggal: Senin, 28-Nov-2011.
Kelas : 08.00.

Catatan:
Waktu: 08.00 - 10.05.
Materi: Modul 6 - Hardening OS dan devices; dan contoh social engineering.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: nilai UTS diumumkan dan tidak diadakan remedial.

- End Of Note -

Minggu, November 27, 2011

SSS: Materi dan Tugas Sistem Berita Online (SiBerOL)

Matakuliah: Server-Side Scripting.

Materi tugas dapat diunduh di http://files.rakayusuf.com/unduh/?file=30.
Uraian tugas:
Modifikasilah Sistem Berita Online (SiBerOL) yang telah diajarkan di kelas menjadi sebuah situs web sistem berita dengan ketentuan sebagai berikut:

  1. Gunakan template untuk layout agar situs web tersebut tampak profesional. Template dapat menggunakan yang disediakan gratis di Internet atau membuat sendiri. Pada laporan, cantumkan URL tempat unduh template tersebut.
  2. Fungsionalitas yang wajib ditambahkan: pengkategorian berita dan penggunaan plugin WYSIWYG (misalnya TinyMCE) di halaman wartawan dan redaktur.
  3. Fungsionalitas yang tidak wajib dan akan dihitung sebagai nilai tambah: login user dan unggah gambar/foto berita. Pada laporan, cantumkan username dan password yang dapat digunakan sebagai wartawan dan redaktur.
  4. Situs web harus dipasang di Intenet meggunakan nama domain dan hosting berbayar (bukan yang gratisan).
  5. Kumpulkan laporan dalam format yang dianut oleh Fasilkom-UMB palig lambat pada saat UTS.

Selamat mengerjakan! :)

Sabtu, November 26, 2011

SSS: Catatan Perkuliahan Sabtu 26-Nov-2011

Matakuliah: Server-side Scripting.
Hari, tanggal: Sabtu, 26-Nov-2011.
Kelas : Minggu 16.15.

Catatan:
Waktu: 16.15 - 18.30 (kuliah tambahan 1) dan 19.00 - 20.05 (kuilah tambahan 2).
Materi kuliah: sistem berita online (SiBerOL), membuat basis data siberol, tabel berita: id (INT, auto_increment, primaty), tgl_post (TIMESTAMP, current_timestamp), nm_war (VARCHAR 50), judul (VARCHAR 127), isi (TEXT), gambar (VARCHAR 255), tgl_tayang (DATETIME), tgl_expire (DATETIME), kategori (VARCHAR 20), status (TINYINT). Kemudian membuat index.php untuk pembaca dan newsdetail.php. Setelah itu membuat halaman wartawan.php untuk wartawan mengentri berita. Halaman prosesberita.php. Sesi kedua: sistem berita online (SiBerOL), membuat halaman prosesberita.php untuk wartawan dan halaman untuk redaktur: redaktur.php, reviewberita.php, prosesreview.php. Tugas dan materi tugas dapat dilihat di http://ngajar.rakayusuf.com/2011/11/sss-materi-dan-tugas-sistem-berita.html.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: tida ada.

- End Of Note -

SSS: Catatan Perkuliahan Sabtu 26-Nov-2011

Matakuliah: Server-side Scripting.
Hari, tanggal: Sabtu, 26-Nov-2011.
Kelas : Sabtu 16.15.

Catatan:
Waktu: 13.30 - 16.00 (kuliah tambahan).
Materi kuliah: sistem berita online (SiBerOL), membuat halaman prosesberita.php untuk wartawan dan halaman untuk redaktur: redaktur.php, reviewberita.php, prosesreview.php. Tugas dan materi tugas dapat dilihat di http://ngajar.rakayusuf.com/2011/11/sss-materi-dan-tugas-sistem-berita.html.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: ketua kelas tidak hadir.

- End Of Note -

Jumat, November 25, 2011

PemJar: Catatan Perkuliahan Jumat 25-Nov-2011

Matakuliah: Pemrograman Jaringan.
Hari, tanggal: Jumat, 25-Nov-2011.
Kelas: 08:00 dan 14.00.

Catatan:
Waktu: 08:20 - 10.05.
Materi: Introduction untuk pemrograman client-server bertukar file; dan diskusi topik TA.
Tugas: Tidak ada.
Quiz: tidak ada.
Catatan khusus: mahasiswa hadir hanya 3 orang!


Waktu: 14:00 - 16.10.
Materi: Pemrograman client-server bertukar file: client meminta server untuk membaca file teks, servermembaca file teks yang dimaksud dan mengirimkannya ke client, client kemudian menampilkannya di sebuah textbox. Cara membaca file teks diajarkan.
Tugas: Materi dijadikan tugas.
Quiz: tidak ada.
Catatan khusus: tidak ada.


- End Of Note -

Kamis, November 24, 2011

KamJar: Catatan Perkuliahan Kamis 24-Nov-2011

Matakuliah: Keamanan Jaringan.
Hari, tanggal: Kamis, 24-Nov-2011.
Kelas : 08.00.

Catatan:
Waktu: 08.00 - 10.30.
Materi kuliah: Lanjutan Modul 5 - KamJar Modul-05 (Network Monitoring): Network Management, Cost and Problems, Requirements.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: nilai UTS diumumkan dan tidak diadakan remedial.

- End Of Note -

Rabu, November 23, 2011

KSI: Catatan Perkuliahan Rabu 23-Nov-2011

Matakuliah: Keamanan Sistem Informasi.
Hari, tanggal: Rabu, 23-Nov-2011.
Kelas: 10:45.

Catatan:
Waktu: 10:45 - 13.00.
Materi: Modul 6 - Hardening OS dan devices; dan contoh social engineering.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: Ujian remedial UTS hari Rabu 30-Nov-2011, bahan: sampai dengan materi hari ini.

- End Of Note -

Senin, November 21, 2011

KamJar: Catatan Perkuliahan Senin 21-Nov-2011

Matakuliah: Keamanan Jaringan.
Hari, tanggal: Senin, 21-Nov-2011.
Kelas : 08.00.

Catatan:
Waktu: 08.00 - 10.30.
Materi kuliah: Lanjutan Modul 5 - KamJar Modul-05 (Network Monitoring): Network Management, Cost and Problems, Requirements.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: nilai UTS diumumkan dan tidak diadakan remedial.

- End Of Note -

Minggu, November 20, 2011

CSS: Catatan Perkuliahan Minggu 20-Nov-2011

Matakuliah: Client-side Scripting.
Hari, tanggal: Minggu, 20-Nov-2011.
Kelas : 10.45 dan 13.30.

Catatan:
Waktu: full++.
Materi kuliah: Menyelesaikan modul 7 (baru) - CSS Bag 2: Web desain menggunakan CSS, tag div, properti id, CSS mengatur margin, padding, display, font, background, width, height, top, left, float.
Tugas: mengingatkan proyek tengah semester untuk dikumpulkan saat UTS.
Quiz: tidak ada.
Catatan khusus: tidak ada.

- End Of Note -

SSS: Tidak Hadir Minggu 20-Nov-2011

Mohon maaf karena hari ini (Minggu, 20-Nov-2011) saya tidak bisa mengajar kelas Server-side Scripting pukul 16:15. Jadwal kelas pengganti:

  1. Sabtu, 26-Nov-2011 pukul 16:15 WIB di D203.
  2. Minggu, 27-Nov-2011 pukul 10:45 WIB atau pukul 13:30 WIB (akan didiskusikan kemudian).
Demikian pengumuman ini dibuat. Terima kasih.

Sabtu, November 19, 2011

SSS: Catatan Perkuliahan Sabtu 19-Nov-2011

Matakuliah: Server-side Scripting.
Hari, tanggal: Sabtu, 19-Nov-2011.
Kelas : 16.15.

Catatan:
Waktu: full.
Materi kuliah: sistem berita online (SiBerOL), membuat basis data siberol, tabel berita: id (INT, auto_increment, primaty), tgl_post (TIMESTAMP, current_timestamp), nm_war (VARCHAR 50), judul (VARCHAR 127), isi (TEXT), gambar (VARCHAR 255), tgl_tayang (DATETIME), tgl_expire (DATETIME), kategori (VARCHAR 20), status (TINYINT). Kemudian membuat index.php untuk pembaca dan newsdetail.php. Setelah itu membuat halaman wartawan.php untuk wartawan mengentri berita. Halaman prosesberita.php BELUM, demikian pula halaman-halaman untuk redaktur.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: ketua kelas tidak hadir, kuliah tambahan Sabtu 26-Nov-2011 jam 13:30 WIB di D205.

- End Of Note -

CSS: Catatan Perkuliahan Sabtu 19-Nov-2011

Matakuliah: Client-side Scripting.
Hari, tanggal: Sabtu, 19-Nov-2011.
Kelas : 13.30.

Catatan:
Waktu: full++.
Materi kuliah: Menyelesaikan modul 7 (baru) - CSS Bag 2: Web desain menggunakan CSS, tag div, properti id, CSS mengatur margin, padding, display, font, background, width, height, top, left, float.
Tugas: mengingatkan proyek tengah semester untuk dikumpulkan saat UTS.
Quiz: tidak ada.
Catatan khusus: tidak ada.

- End Of Note -

Selasa, November 15, 2011

StealthScan: Port Scanning Yang Tidak Ketahuan

Pernah melakukan portscanning? Semoga saja pernah :) Artikel ini bercerita tentang bagaimana melakukan portscanning namun tidak diketahui oleh pihak yang di-scan. Bagaimana kita bisa mengetahui saat kita sedang di-scan? Oh ada banyak caranya, karena portscanning itu merupakan active attack, jadi pasti bisa "dirasakan" atau dideteksi.

PENDAHULUAN
Seiring berjalannya waktu, ada peningkatan permintaan untuk mengetahui layanan yang ditawarkan host tertentu. Bidang portscanning meningkat untuk menawarkan solusi untuk kebutuhan ini. Pada awalnya ada implementasi seperti SATAN yang terhubung ke setiap port TCP menggunakan secara penuh three-way-handshake (membuka koneksi TCP secara penuh). Sisi baik dari metode ini adalah bahwa pengguna yang memindai tidak perlu membuat paket IP sendiri, karena dia menggunakan system call standar, dan tidak perlu akses root (umumnya uid 0 diperlukan untuk menggunakan SOCK_RAW, /dev/BPF, /dev/nit, dan sebagainya). Sisi buruk metode ini adalah mudah dideteksi dan juga mudah dihalangi, menggunakan sejumlah metode, terutama dengan TCP Wrapper yang dibuat oleh Wietse Venema.
Langkah lain yang dapat digunakan tentu saja SYN-scanning atau 'half-open-scanning’ yang menyiratkan bahwa koneksi TCP penuh tidak pernah dilakukan. Proses pembentukan koneksi TCP adalah tiga tahap: pertama si pengirim mengirimkan paket TCP dengan flag SYN hidup (ON), maka si penerima mengirimkan paket TCP dengan flag SYN dan ACK hidup (ON) jika port terbuka, atau, jika port tertutup, si penerima me-reset koneksi dengan flag RST. Tahap ketiga dari negosiasi adalah ketika si pengirim mengirimkan paket TCP akhir dengan flag ACK hidup (ON). Semua paket-paket ini tentu saja memiliki nomor urut yang bersesuaian, nomor ACK, dll. Setelah itu koneksi sekarang terbuka. SYN-scanner hanya mengirim paket pertama dalam three-way handshake ini, yaitu paket SYN, dan menunggu paket SYN | ACK atau RST. Bila menerima salah satu dari dua paket itu, SYN-scanner dapat mengetahui apakah sebuah port sedang dalam status LISTEN. Keuntungan utamanya metode ini tidak terdeteksi oleh log normal seperti "SATAN detector" atau TCP Wrappers. Namun kelemahan utamanya ialah:
  1. Metode ini masih dapat dideteksi oleh logger tertentu bahwa ada usaha koneksi SYN (misalnya 'tcplog'), dan masih dapat dideteksi dengan netstat.
  2. Si pengirim, di banyak sistem operasi, perlu menyesuaikan seluruh paket IP untuk jenis pemindaian ini (saya tidak tahu ini tidak berlaku di sistem operasi mana, tapi jika Anda tahu, mohon beritahu saya). Ini membutuhkan akses ke SOCK_RAW (yaitu getprotbyname('raw'); di kebanyakan sistem) atau /dev/BPF (Berkeley Packet Filter), /dev/nit (Sun 'Network Interface Tap'), dll. Ini biasanya membutuhkan akses root atau grup setingkat root.
  3. Banyak firewall yang akan menyaring scan ini, tidak akan menyaring StealthScan (TM).

SEKILAS UDP PORTSCANNING
Dalam artikel ini saya akan mengabaikan portscanning UDP untuk alasan sederhana bahwa UDP tidak memiliki kompleksitas TCP dan bukan aliran protokol berorientasi koneksi melainkan sebuah protokol datagram connectionless. Untuk memindai port UDP untuk megetahui apakah port tersebut dalam status LISTEN, cukup kirim paket UDP ke port yang bersangkutan. Anda akan menerima paket ICMP "Destination Port Unreachable 'jika port tidak dalam staus LISTEN. Namun demikian, tidak tertutup kemungkinan adanya metode lain untuk melakukannya.

STEALTHSCAN
Metode ini bergantung pada kode network yang buruk dalam kode BSD. Karena sebagian besar kode jaringan di hampir semua sistem operasi saat ini adalah BSD netcode atau turunannya, maka metode ini akan dapat bekerja pada kebanyakan sistem.
Kekurangan dari teknik ini:
  1. Paket IP masih harus dibuat dan disesuaikan sendiri (customized). Saya tidak melihat ada solusi lain untuk masalah ini, kecuali beberapa system call yang benar-benar tidak aman akan disertakan juga. Saya tidak melihat adanya kebutuhan nyata untuk ini karena SLIP/PPP sudah merupakan layanan yang sangat umum belakangan ini dan mendapatkan akses super user pada sebuah host tidak lagi menjadi masalah.
  2. Metode ini bergantung pada bug dalam kode network. Hal ini dapat dan mungkin akan diperbaiki dalam waktu dekat. OpenBSD, misalnya, telah memperbaiki bug ini.
  3. Hasil scan tidak pernah diketahui, dan hasilnya tidak akan sama pada arsitektur dan sistem operasi yang berbeda. Hal ini tidak dapat terlalu diandalkan.

Kamis, November 10, 2011

PemJar: Kisi-kisi UTS Ganjil 2011/2012

Silakan pelajari kisi-kisi UTS di bawah ini:
  1. Jelaskan dengan gambar bagaimana client dan server berkomunikasi dalam sebuah lingkungan komunikasi client-server di jaringan komputer!
  2. Tuliskan perintah-perintah Visual Basic 6 untuk menempatkan sebuah Winsock ke dalam state Listen pada port 30303! (asumsikan nama Winsock-nya ialah sockMain)
  3. Event apakah yang terpicu manakala sebuah Winsock menerima data?
  4. Jelaskan apa maksud Index dari prosedur berikut ini: Private Sub cmdSend(Index As Integer)
  5. Tuliskan perintah sendkeys untuk mengirimkan kombinasi penekanan keyboard sebagai berikut:
  1. Ctrl+A
  2. Alt+F4
  3. PageUp

Selasa, November 08, 2011

KSI: KamJar: Kisi-kisi UTS Ganjil 2011/2012

Silakan pelajari kisi-kisi UTS di bawah ini (sebagian materi KamJar, sebagian materi KSI):
  1. Sebutkan dan jelaskan 3 (tiga) tujuan keamanan data/keamanan jaringan!
  2. Sebutkan dan jelaskan 4 (empat) jenis serangan pada transmisi data!
  3. Sebutkan dan jelaskan jenis-jenis malware!
  4. Sebutkan dan jelaskan 4 (empat) opsi koneksi ke WAN! Sebutkan keuntungan dan kerugian masing-masing!
  5. Sebutkan 4 (empat) faktor yang dapat digunakan untuk autentikasi! Berikan contoh.
  6. Jelaskan 4 (empat) saja dari 10 Top WAN Security Risk!
  7. Jelaskan perbedaan dari heterogenous system dengan homogenous system ditinjau dari sisi keamanan jaringan!
  8. Berikan pendapat Anda, password seperti apa yang dianggap kuat? Jelaskan.
Selamat belajar dan selamat UTS!

Sabtu, November 05, 2011

SSS: Catatan Perkuliahan Sabtu 05-Nov-2011

Matakuliah: Server-side Scripting.
Hari, tanggal: Sabtu, 05-Nov-2011.
Kelas : 16.15.

Catatan:
Waktu: 16.15 - 18.05.
Materi kuliah: Menyelesaikan modul 6 - Mengakses database menggunakan php: mysql_connect, mysql_select_db, mysql_query, mysql_fetch_array.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: tidak ada.

- End Of Note -

CSS: Catatan Perkuliahan Sabtu 05-Nov-2011

Matakuliah: Client-side Scripting.
Hari, tanggal: Sabtu, 05-Nov-2011.
Kelas : 13.30.

Catatan:
Waktu: full.
Materi kuliah: Menyelesaikan modul 5 (baru) - Table: tr, td, bgcolor, colspan, rowspan. Frame: frameset, src, cols, rows.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: tidak ada.

- End Of Note -

Jumat, November 04, 2011

PemJar: Catatan Perkuliahan Jumat 04-Nov-2011

Matakuliah: Pemrogranan Jaringan.
Hari, tanggal: Jumat, 04-Nov-2011.
Kelas: 08:00.

Catatan:
Waktu: 08:20 - 10.25.
Materi: Client-server remote control.
Tugas: Modifikasilah aplikasi client-server yang telah dibuat minggu lalu untuk mengontrol sebuah media player lain. Media yang dikontrol bebas, silakan unduh dahulu (jangan Windows Media Player). Petunjuk: pelajari dahulu keyboard shortcut media player itu karena setiap media player memiliki shortcut yang berbeda dengan yang lain. Aplikasi hasil modifikasi silakan dikumpulkan dalam bentuk ZIP pada akhir sesi perkuliahan hari ini.
Quiz: tidak ada.
Catatan khusus: tidak ada.

- End Of Note -

Kamis, November 03, 2011

KamJar: Catatan Perkuliahan Kamis 03-Nov-2011

Matakuliah: Keamanan Jaringan.
Hari, tanggal: Kamis, 03-Nov-2011.
Kelas : 08.00.

Catatan:
Waktu: 08.15 - 10.40.
Materi kuliah: Modul 5 - KamJar Modul-05 (Network Monitoring), Monitoring Concept, Network Management, s/d Cost and Problems. Requirements dst BELUM. Materi dapat diunduh di http://files.rakayusuf.com/unduh/?file=13.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: diskusi kelompok (lanjutan), topik network monitoring. selesai 4 kelompok.

- End Of Note -

Rabu, November 02, 2011

KSI: Catatan Perkuliahan Rabu 02-Nov-2011

Matakuliah: Keamanan Sistem Informasi.
Hari, tanggal: Rabu, 02-Nov-2011.
Kelas: 10:45.

Catatan:
Waktu: 10:50 - 13.00.
Materi: Modul 5 - Modul-05 (Network Monitoring), Monitoring Concept, Network Management, s/d Cost and Problems. Requirements dst BELUM. Materi dapat diunduh di http://files.rakayusuf.com/unduh/?file=13.
Tugas: tidak ada.
Quiz: Hanya yang mengumpulkan tugas. Soal quiz bisa dilihat di link di atas.
Catatan khusus: Diskusi 5 kelompok, topik proposal keamanan, yakni tugas kelompok yang dapat dilihat di http://ngajar.rakayusuf.com/2011/10/ksi-tugas-kelompok-01-proposal-keamanan.html.

- End Of Note -

Senin, Oktober 31, 2011

PemJar: Catatan Perkuliahan Senin 31-Okt-2011

Matakuliah: Pemrograman Jaringan.
Hari, tanggal: Senin, 31-Okt-2011.
Kelas: TAMBAHAN (Jumat, 08:00).

Catatan:
Waktu: 10:55 - 12.55.
Materi: Ulangan materi pemrograman dengan VB6 untuk socket programming menggunakan WinSock. Aplikasi yang dibuat: aplikasi Client dan aplikasi Server. Server LISTEN di port 50505 kemudian Client CONNECT dan Server menerima koneksi. Selesai. Tahap berikutnya mengirimkan data. Di sini Client mengisi sebuah TextBox dan mengklik Command Button dan Server menerima dan menampilkan di sebuah TextBox.
Tugas: Tidak ada.
Quiz: tidak ada.
Catatan khusus: tidak ada.

- End Of Note -

KamJar: Catatan Perkuliahan Senin 31-Okt-2011

Matakuliah: Keamanan Jaringan.
Hari, tanggal: Senin, 31-Okt-2011.
Kelas : 08.00.

Catatan:
Waktu: 08.10 - 10.30.
Materi kuliah: Modul 5 - KamJar Modul-05 (Network Monitoring), Monitoring Concept, Network Management, s/d Cost and Problems. Requirements dst BELUM, something happened. Materi dapat diunduh di http://files.rakayusuf.com/unduh/?file=13.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: tidak ada.

- End Of Note -

Minggu, Oktober 30, 2011

SSS: Catatan Perkuliahan Minggu 30-Okt-2011

Matakuliah: Server-side Scripting.
Hari, tanggal: Minggu, 30-Okt-2011.
Kelas : 16.15.

Catatan:
Waktu: full.
Materi kuliah: Menyelesaikan modul 5 & 6 - FUNGSI dalam PHP: fungsi-fungsi string, fungsi numerik (pembulatan), membuat fungsi sendiri (fungsi pangkat), membuat basis data, membuat tabel, BELUM membuat user.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: tidak ada.

- End Of Note -

CSS: Catatan Perkuliahan Minggu 30-Okt-2011

Matakuliah: Client-side Scripting.
Hari, tanggal: Minggu, 30-Okt-2011.
Kelas : 10.45 dan 13.30.

Catatan:
Waktu: full.
Materi kuliah: Menyelesaikan modul 4 (5 & 6 lama) - hypertext, tag A, href (link ke halaman lain), name (link ke halaman sendiri), URL, LIST: ordered list, unordered list (termasuk mengganti bullet dg gambar), menu, dir, definition. Materi bisa diunduh di http://files.rakayusuf.com/unduh/?file=14.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: tidak ada proyektor di kelas 10.45.

- End Of Note -

Sabtu, Oktober 29, 2011

Selamat bagi Para Wisudawan Wisudawati Fasilkom-UMB


Dengan ini saya mengucapkan:

SELAMAT BAGI PARA WISUDAWAN/WISUDAWATI
FAKULTAS ILMU KOMPUTER
UNIVERSITAS MERCU BUANA
29 Oktober 2011 di JCC Senayan, Jakarta

Semoga kesuksesan kalian hari ini menjadi awal bagi kesuksesan-kesuksesan kalian di masa yang akan datang. Jangan lupakan almamater tercinta. Bawa nama baik diri kalian sendiri, nama baik keluarga kalian, dan nama baik almamater.

SALAM SUKSES!

-------
Gambar diambil dari: http://www.macfamous.com/wp-content/uploads/2011/03/wisuda-elins-ugm-2011.jpg.

Jumat, Oktober 28, 2011

PemJar: Catatan Perkuliahan Jumat 28-Okt-2011

Matakuliah: Pemrogranan Jaringan.
Hari, tanggal: Jumat, 28-Okt-2011.
Kelas: 08:00 dan 14:00.

Catatan:
Waktu: 08:10 - 10.25 dan 14:00 - 16:30.
Materi: Pemrograman dengan VB6 untuk socket programming menggunakan WinSock. Aplikasi yang dibuat: aplikasi Client dan aplikasi Server untuk Remote Control. Server LISTEN di port 50505 kemudian Client CONNECT dan Server menerima koneksi. Setelah itu client diberi 8 tombol untuk mengontrol Windows Media Player yang berjalan di server. Materi kuliah dalam bentuk kode VB akan dibuat segera.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: untuk Kelas jam 08:00 akan ada kelas tambahan, Senin 31-Okt-2011 jam 10:45 di D-305.

- End Of Note -

Kamis, Oktober 27, 2011

KamJar: Catatan Perkuliahan Kamis 27-Okt-2011

Matakuliah: Keamanan Jaringan.
Hari, tanggal: Kamis, 27-Okt-2011.
Kelas : 08.00.

Catatan:
Waktu: 08.10 - 10.40.
Materi kuliah: Modul 4 - KamJar Modul-04 (Komunikasi WAN dan Infrastruktur Internet #2), WAN Security, Top 8 WAN Security Risk, plus 2 tambahan aspek. Materi dapat diunduh di http://files.rakayusuf.com/unduh/?file=12.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: diskusi kelompok tentang Network Monitoring, baru maju 4 kelompok, dilanjutkan minggu depan.

- End Of Note -

Rabu, Oktober 26, 2011

KSI: Catatan Perkuliahan Rabu 26-Okt-2011

Matakuliah: Keamanan Sistem Informasi.
Hari, tanggal: Rabu, 26-Okt-2011.
Kelas: 10:45.

Catatan:
Waktu: 10:50 - 13.00.
Materi: Top 8 WAN Security Risk. Bahan bisa dilihat di http://files.rakayusuf.com/unduh/?file=12.
Tugas: tidak ada.
Quiz: Hanya yang mengumpulkan tugas. Soal quiz bisa dilihat di link di atas.
Catatan khusus: tidak ada.

- End Of Note -

Senin, Oktober 24, 2011

KamJar: Catatan Perkuliahan Senin 24-Okt-2011

Matakuliah: Keamanan Jaringan.
Hari, tanggal: Senin, 24-Okt-2011.
Kelas : 08.00.

Catatan:
Waktu: 08.10 - 10.35.
Materi kuliah: Modul 4 - KamJar Modul-04 (Komunikasi WAN dan Infrastruktur Internet #2), WAN Security, Top 8 WAN Security Risk, plus 2 tambahan aspek. Materi dapat diunduh di http://files.rakayusuf.com/unduh/?file=12.
Tugas: tidak ada.
Quiz: 2 soal, tercantum di file materi.
Catatan khusus: tidak ada.

- End Of Note -

Sabtu, Oktober 22, 2011

SSS: Catatan Perkuliahan Sabtu 22-Okt-2011

Matakuliah: Server-side Scripting.
Hari, tanggal: Sabtu, 22-Okt-2011.
Kelas : 16.15.

Catatan:
Waktu: 16.20 - 18.45.
Materi kuliah: Menyelesaikan modul 5 & 6 - FUNGSI dalam PHP: fungsi-fungsi string, fungsi numerik (pembulatan), membuat fungsi sendiri (fungsi pangkat), membuat basis data, membuat tabel, membuat user.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: tidak ada.

- End Of Note -

CSS: Catatan Perkuliahan Sabtu 22-Okt-2011

Matakuliah: Client-side Scripting.
Hari, tanggal: Sabtu, 22-Okt-2011.
Kelas : 13.30.

Catatan:
Waktu: full.
Materi kuliah: Menyelesaikan modul 4 (5 & 6 lama) - hypertext, tag A, href (link ke halaman lain), name (link ke halaman sendiri), URL, LIST: ordered list, unordered list (termasuk mengganti bullet dg gambar), menu, dir, definition.
Tugas: tidak ada. Materi dapat diunduh di http://files.rakayusuf.com/unduh/?file=14.
Quiz: tidak ada.
Catatan khusus: tidak ada.

- End Of Note -

Jumat, Oktober 21, 2011

PemJar: Catatan Perkuliahan Jumat 21-Okt-2011

Matakuliah: Pemrograman Jaringan.
Hari, tanggal: Jumat, 21-Okt-2011.
Kelas: 08:00.

Catatan:
Waktu: 08:10 - 10.25.
Materi: Pemrograman dengan VB6 untuk socket programming menggunakan WinSock. Aplikasi yang dibuat: aplikasi Client dan aplikasi Server. Server LISTEN di port 50505 kemudian Client CONNECT dan Server menerima koneksi. Selesai. Tahap berikutnya mengirimkan data. Di sini Client mengisi sebuah TextBox dan mengklik Command Button dan Server menerima dan menampilkan di sebuah TextBox.
Tugas: Tidak ada. Status tugas minggu lalu: 6 orang mengumpulkan tugas.
Quiz: tidak ada.
Catatan khusus: tidak ada.

- End Of Note -

Kamis, Oktober 20, 2011

KamJar: Catatan Perukuliahan Kamis 20-Okt-2011

Matakuliah: Keamanan Jaringan.
Hari, tanggal: Kamis, 20-Okt-2011.
Kelas: 08:00.

Catatan:
Waktu: 08:10 - 10.35.
Materi: Komunikasi WAN dan Infrastruktur Internet (Bag 1) - istilah WAN, terminologi WAN, leased line, VPN, protokol network, switching, WAN devices, dan Network Monitorinf tools. Materi bisa diunduh dihttp://files.rakayusuf.com/unduh/?file=10.
Tugas: Network Monitoring Tools (tugas kelompok) Lihat di http://ngajar.rakayusuf.com/2011/10/kamjar-tugas-kelompok-02-network.html.
Quiz: tidak ada.
Catatan khusus: modul 03 selesai. Minggu depan diskusi perorangan (topik malware) & kelompok (topik netmon). Perorangan yang diminta maju (sehingga wajib membuat presentasi PPT) akan diumumkan Rabu 26-Okt-2011 di situs ini. Semua kelompok topik netmon wajib membuat presentasi PPT untuk kamis 27-Okt-2011. Perorangan dan kelompok yang maju pastinya akan memperoleh nilai lebih.

- End Of Note -

Rabu, Oktober 19, 2011

KSI: Catatan Perkuliahan Rabu 19-Okt-2011

Matakuliah: Keamanan Sistem Informasi.
Hari, tanggal: Rabu, 19-Okt-2011.
Kelas: 10:45.

Catatan:
Waktu: 10:55 - 13.05.
Materi: Algoritma Data Encryption Standard (DES), sejarah, cara kerja, Skema Fiestel, Key Schedule, dan kriptanalisis. Bahan dapat dilihat di http://ngajar.rakayusuf.com/2011/10/teori-algoritma-data-encryption-standar.html.
Tugas: Kriptanalisis DC, LC, dan Davie's Attack. Tugas bisa dilihat di http://ngajar.rakayusuf.com/2011/10/ksi-tugas-perorangan-02-kriptanalisis.html.
Quiz: tidak ada.
Catatan khusus: Materi DES selesai.

- End Of Note -

KSI: Tugas Perorangan (02) - Kriptanalisis

Matakuliah: Keamanan Sistem Informasi.
Topik: kriptanalisis.
Tanggal diberikan tugas: 19-Okt-2011.
Tanggal dikumpulkan: pada saat UTS.

Uraian tugas:
Buatlah sebuah makalah tentang kriptanalisis yang berisi pembahasan tentang metode Differential Cryptanalisys (DC), Linear Cryptanalisys (LC), dan Davie's Attack. Pembahasan minimal 2 halaman A4 dengan penulisan mengikuti format yang berlaku di Fasilkom UMB. Cantumkan sumber referensi yang digunakan. Warning: jangan copy-paste! Penilaian utama terletak pada keaslian makalah. Gunakan referensi hanya sebagai referensi.
Selamat mengerjakan!

TA: Penawaran Topik Tugas Akhir [01]

Matakuliah: Tugas Akhir.

Penawaran/ide topik Tugas Akhir.
Kategori: pemrograman web.
Topik: pembuatan free page counter untuk situs web dengan statistik pengunjung.
Bahasa pemrograman: PHP.
Tingkat kesulitan: menengah.
Target IPk: bebas.
Kemampuan khusus: fungsi GD pd PHP (bisa dipelajari belakangan).

Uraian singkat:
Pencatatan berapa banyak pengunjung yang mengakses halaman situs web membutuhkan sebuah penghitung akses halaman atau sering disebut sebagai page counter. Idealnya, pemilik situs web melakukan pemrograman web sendiri dengan menambahkan fungsi-fungsi penghitungan akses halaman (page hit) menggunakan bahasa pemrograman tertentu. Namun banyak pemilik situs web yang tidak mengerti pemrograman dan tidak ingin repot. Cara lain yang dapat ditempuh ialah dengan menggunakan layanan page counter yang banyak disediakan di Internet, misalnya Super Free Counter, e-zeeInternet, StatCounter, dan Easy Counter. Ada yang hanya menampilkan angka, ada pula yang menampilkan informasi lokasi pengunjung seperti Freedjit dan Revolve Maps seperti yang digunakan halaman ini. Namun jarang sekali yang menyediakan data profile pengunjung dengan cukup detil, seperti waktu kunjungan, alamat IP pengunjung, asal kunjungan (kota atau negara), ISP pengunjung, halaman apa yang dikunjungi, dan sebagainya. Inilah yang akan dijadikan ide untuk topik tugas akhir. Aplikasi yang dibangun akan membutuhkan registrasi pengguna, halaman login, halaman pengguna, dan halaman statistik. Sedangkan pada situs web pengguna akan dipasang gambar saja, bukan script, untuk memudahkan pembuatan aplikasi.
Berminat? Bila ada pertanyaan lebih lanjut, silakan kirim email atau SMS.

Selasa, Oktober 18, 2011

KamJar: KSI: Teori Algoritma Data Encryption Standar (DES) - [Bag. 1]

Terms of Use: Tulisan ini dibuat dengan niat untuk memberikan manfaat sebesar-besarnya bagi para pembaca yang amat bersemangat untuk belajar, tanpa mengabaikan HAKI yang dimiliki setiap penulis. Dengan demikian, diharapkan dengan sangat bagi siapapun yang mengutip tulisan ini untuk menyebutkan sumber dan penulisnya sesuai dengan kaidah-kaidah pengutipan literatur. Terima kasih.

ALGORITMA KRIPTOGRAFI:
DATA ENCRYPTION STANDARD (DES)
[Bagian 1]
Versi: 11.10.18

Data Encryption Standard (DES) adalah salah satu algoritma kriptografi simetris, artinya kunci yang digunakan untuk proses enkripsi sama dengan kunci yang digunakan untuk proses dekripsi. Algoritma DES ini juga merupakan algoritma enkripsi block-chiper dengan panjang blok 64 bit dan dengan panjang kunci 56 bit yang bersifat rahasia yang dibagi (shared secret). Shared secret sendiri merupakan sepenggal data yang hanya diketahui oleh pihak-pihak yang melakukan komunikasi, dalam hal ini yaitu pengirim pesan dan penerima pesan. Yang dimaksud sepenggal data di sini dapat berupa kata sandi (password), passphrase, atau kunci pada algoritma enkripsi.
Saat ini DES sudah hampir tidak digunakan lagi karena panjang kunci yang hanya 56 bit itu amat dengan mudah dibongkar dengan serangan Brute Force. Menggunakan prosesor tercepat saat tulisan ini dibuat, DES dapat dibongkar hanya dalam waktu beberapa menit. Algoritma lain yang dianggap sebagai ganti dari algoritma DES ialah algoritma AES (Advanced Encryption Standard).

Sejarah DES
Sejarah DES diawali sekitar tahun 1972 di Amerika. Saat itu badan standar Amerika, yakni NBS (National Bureau of Standard), menganggap sudah saatnya ada standar untuk mengenkripsi informasi-informasi sensitif. Setahun kemudian NBS berkonsultasi dengan NSA (National Security Agency) dan sepakat mengeluarkan permintaan kepada siapapun yang mampu untuk membuat algoritma enkripsi yang harus didesain cukup teliti. Cukup banyak yang menanggapi namun di tahun itu tidak ada satu pun yang dianggap NBS memenuhi kriteria. Pada Agustus 1974 NBS mengeluarkan permintaan kedua dan kali ini tanggapan dari IBM dianggap memenuhi kriteria. Algoritma yang diusulkan oleh IBM sebenarnya dikembangkan dari algoritma sebelumnya, yaitu Lucifer karya Horst Feistel. Kemudian ada cukup banyak yang terlibat seperti Walter Tuchman, Don Coppersmith, Alan Konheim, Carl Meyer, Mike Matyas, Roy Adler, Edna Grossman, Bill Notz, Lynn Smith, dan Bryant Tuckerman.
Pada perjalanannya selama tahun-tahun pertama DES menerima banyak kritik, namun pada akhirnya di tahun 1976 DES disetujui sebagai standar federal dan resmi dipublikasikan tanggal 15 Januari 1977. Pada tahun 1999 spesifikasi baru yang disebut sebagai standar NIST 46-3 dikeluarkan dan spesifikasi ini menyebutkan penggunaan Triple-DES yang dianggap lebih baik. Algoritma pengganti DES, yakni AES, dipublikasikan pada tahun 2001 dan distandarkan pada tahun 2002. Pada tahun 2005, badan menarik standar FPIS 46-3.

Cara Kerja DES
DES merupakan block-chiper, artinya dalam sekali proses, data dienkrip (atau didekrip) sekaligus dalam beberapa byte, bukan hanya satu byte seperti pada algoritma klasik. Lihat Gambar 1. Ukuran blok DES ialah 64 bit. Ke-64 bit ini ditransformasi dengan cara tertentu sehingga cara yang sama hanya dapat dilakukan untuk mendekrip hasil enkripsi. DES menggunakan kunci 56 bit. Sebenarnya kunci yang dimasukkan juga 64 bit, namun 8 bit digunakan untuk keperluan pengecekan paritas (parity checking). Bit-bit ini berada pada posisi 8, 16, 24, 32, 40, 48, 56, serta 64 dan pada proses enkripsi-dekripsi akan dihilangkan sehingga tersisa hanya 56 bit.

Gambar 1. Proses iterasi dalam DES.

Ada 16 tingkat proses yang disebut ronde (round).  Ke-16 round ini diapit permutasi awal IP dan permutasi akhir FP yang masing-masing merupakan kebalikan. Artinya, permutasi FP akan membalik permutasi yang dilakukan IP, dan sebaliknya. Sebenarnya penggunaan IP dan FP di sini tidak signifikan terhadap keseluruhan proses. Namun kelihatannya kedua permutasi ini sengaja dihadirkan untuk memfasilitasi perangkat keras tahun 1970-an yang sulit memproses masukan dan keluaran dengan ukuran blok yang panjang.
Sebelum diproses oleh seluruh round di atas, blok data input dipecah menjadi 2 bagian, masing-masing 32 bit, dan diproses bergantian (secara menyilang), proses ini dikenal dengan istilah Skema Fiestel. Skema ini memastikan agar enkripsi dan dekripsi merupakan 2 proses yang amat mirip. Perbedaannya ialah bahwa pada proses dekripsi, subkey (di sini kunci juga dipecah) digunakan dengan urutan yang terbalik. Selebihnya sama. Dengan demikian, implementasi DES amat sederhana, terutama bila ditanamkan ke dalam perangkat keras. Artinya, tidak dibutuhkan proses enkripsi dan dkripsi yang terpisah.
Fungsi F pada Gambar 1 ialah Fungsi Feitsel. Fungsi ini memroses 32 bit data dan terdiri dari 4 tahap. Lihat Gambar 2. Keempat tahap ini ialah:
1. Expansion.
2. Key mixing.
3. Substitusion.
4. Permutation.


Gambar 2. Fungsi Feitsel dalam DES.

- bersambung -

------
File materi dapat diunduh di http://files.rakayusuf.com/unduh/?file=11.


Referensi:
http://id.wikipedia.org/wiki/Data_Encryption_Standard
http://en.wikipedia.org/wiki/Data_Encryption_Standard
http://en.wikipedia.org/wiki/Shared_secret

Senin, Oktober 17, 2011

KamJar: Tugas Kelompok (02) - Network Monitoring Tools

Matakuliah: Keamanan Jaringan.
Topik: Network Monitoring Tools.
Tanggal diberikan tugas: 17-Okt-2011 (20-Okt-2011).
Tanggal harus dikumpulkan: 24-Okt-2011 (27-Okt-2011).
(tanggal di dalam kurung untuk KamJar Kelas Kamis)

Uraian tugas kelompok (01) - Network Monitoring Tools:
Buatlah sebuah makalah yang membahas satu buah perangkat lunak yang merupakan tool untuk memonitor jaringan. Aspek monitoring bebas. Scope pembahasan bebas. Gunakan format makalah yang dikeluarkan Fasilkom-UMB. Nama perangkat lunak tidak boleh sama antar kelompok. Tuliskan nama perangkat lunak yang kalian gunakan di bagian komentar dari posting ini.
Selamat mengerjakan!


KamJar: Catatan Perkuliahan Senin 17-Okt-2011

Matakuliah: Keamanan Jaringan.
Hari, tanggal: Senin, 17-Okt-2011.
Kelas: 08:00.

Catatan:
Waktu: 08:05 - 10.35.
Materi: Komunikasi WAN dan Infrastruktur Internet (Bag 1) - istilah WAN, terminologi WAN, leased line, VPN, protokol network, switching, WAN devices, dan Network Monitorinf tools. Materi bisa diunduh di http://files.rakayusuf.com/unduh/?file=10.
Tugas: Network Monitoring Tools (tugas kelompok) Lihat di http://ngajar.rakayusuf.com/2011/10/kamjar-tugas-kelompok-02-network.html.
Quiz: tidak ada.
Catatan khusus: modul 03 selesai.

- End Of Note -

KamJar: Konsep Kemananan Jaringan (Bag. 1)

Terms of Use: Tulisan ini dibuat dengan niat untuk memberikan manfaat sebesar-besarnya bagi para pembaca yang amat bersemangat untuk belajar, tanpa mengabaikan HAKI yang dimiliki setiap penulis. Dengan demikian, diharapkan dengan sangat bagi siapapun yang mengutip tulisan ini untuk menyebutkan sumber dan penulisnya sesuai dengan kaidah-kaidah pengutipan literatur. Terima kasih.

KONSEP KEAMANAN JARINGAN
(Bagian 1)
Versi: 11.10.16

Pada prinsipnya, tidak ada sistem yang benar-benar aman.  Hal ini disebabkan data mengalir melalui terminal-terminal, seperti PC, hub, switch, router, access point, modem, dan lain-lain. Ada banyak kemungkinan ketidak-amanan data di setiap titik atau segmen yang dilalui, baik itu ketidak-amanan yang disengaja oleh perorangan (intruder, hacker, cracker, dan lain-lain) maupun yang tidak disengaja seperti bencana alam. Pada setiap titik atau segmen yang dilalui, data dapat saja diubah atau berubah, disadap, dan dipalsukan.
Di sini peranan perencanaan yang baik menjadi kunci utama dalam membangun sebuah jaringan komputer yang aman.  Perencanaan ini harus mempertimbangkan tingkat ancaman (threat) terhadap keaman jaringan, resiko-resiko keamanan jaringan (security risk), kelemahan sistem yang digunakan (system weakness),  kebijakan (policy) yang diterapkan, dan pembaruan sistem (system update) yang mungkin dilakukan.

Ancaman (Threat)
Ancaman didefinisikan sebagai setiap kejadian, baik sengaja maupun tidak sengaja, yang berdampak buruk terhadap keamanan jaringan. Pada banyak sistem, ancaman terbesar datang dari pengguna sistem itu sendiri, sekali lagi, baik atas kesengajaan maupun ketidak-sengajaan. Kesengajaan pengguna dapat berupa usaha untuk memperoleh akses yang ilegal terhadap sistem. Ketidak-sengajaan pengguna dapat berupa ketidak-mengertian pengguna terhadap keamanan jaringan.
Konsep keamanan jaringan sebenarnya diturunkan dari konsep keamanan data dan informasi. Termasuk ke dalam konsep keamanan data dan informasi ialah keamanan sistem informasi, keamanan sistem komputer, dan keamanan jaringan komputer.

Kategori Penyusup
Resiko yang paling sering terjadi terhadap keamanan jaringan ialah resiko dari adanya penyusup (intruder). Penyusup ini dapat merupakan pengguna sah di dalam sistem namun berusaha melakukan sesuatu yang bukan haknya terhadap sistem, dapat pula pengguna dari luar sistem yang tidak memiliki hak akses ke dalam sistem.
Ada beberapa tujuan dari pengguna yang menyusup ke dalam sistem. Penyusup dapat dikategorikan sebagai berikut:
  1. The Curious alias Si Ingin Tahu. Penyusup seperti ini hanya masuk ke dalam sistem untuk melampiaskan rasa keingin-tahuannya. Pertanyaan yang ingin ia jawab antara lain: apakah ia mampu masuk ke dalam sistem, apakah ia mampu menembus keamanan sistem, dan apa saja informasi yang berada di dalam sistem. Penyusup seperti ini tidak dianggap sebagai penyusup yang terlalu berbahaya.
  2. The Malicious alias Si Berbahaya. Tujuan dari penyusup seperti ini ialah membuat sistem mati (down) dengan cara apapun. Di Linux atau Unix, misalnya, penyusup yang berhasil menaikkan aksesnya menjadi root dapat memberikan perintah seperti #rm -f / di command line interface (CLI) untuk menghapus semua file dari sistem.
  3. The High-Profile Intruder alias Si Pamer. Penyusup seperti ini masuk ke dalam sistem dengan tujuan untuk memperoleh popularitas. Contohnya antara lain ialah penyusup yang merubah tampilan halaman sebuah website (defacing).
  4. The Competition alias Si Bersaing. Penyusup seperti ini menyusup ke dalam sistem untuk mencari keuntungan finansial. Penyusup seperti ini akan mengambil banyak informasi dari sistem yang diambilnya kemudian menjual informasi tersebut ke pihak lain, misalnya ke pihak pesaing dari organisasi yang sistemnya ia masuki.

- Bersambung -

-------
File materi ini dapat diunduh di http://files.rakayusuf.com/unduh/?file=8.
  

Minggu, Oktober 16, 2011

SSS: Catatan Perkuliahan Minggu 16-Okt-2011

Matakuliah: Server-side Scripting.
Hari, tanggal: Minggu, 16-Okt-2011.
Kelas : 16:15.

Catatan:
Waktu: full.
Materi: Basic PHP, document root, tag, variable, comments, echo, control: IF, using GET (html form). FOR for looping table.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: belum masuk materi array.

- End Of Note -

CSS: Catatan Perkuliahan Minggu 16-Okt-2011

Matakuliah: Client-side Scripting.
Hari, tanggal: Minggu, 16-Okt-2011.
Kelas : 10:45 & 13.30.

Catatan:
Waktu: full.
Materi kuliah: Menyelesaikan modul 3 & 4 - text formatting, logical formatting, physical formatting, tag font, special character, path, dan image.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: tidak ada.

- End Of Note -

Sabtu, Oktober 15, 2011

SSS: Catatan Perkuliahan Sabtu 15-Okt-2011

Matakuliah: Server-side Scripting.
Hari, tanggal: Minggu, 16-Okt-2011.
Kelas : 16:15.

Catatan:
Waktu: full.
Materi: Basic PHP, document root, tag, variable, comments, echo, control: IF, using GET (html form). FOR for looping table, array access.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: tidak ada.

- End Of Note -

CSS: Catatan Perkuliahan Sabtu 15-Okt-2011

Matakuliah: Client-side Scripting.
Hari, tanggal: Sabtu, 15-Okt-2011.
Kelas : 13.30.

Catatan:
Waktu: full.
Materi kuliah: Menyelesaikan modul 3 & 4 - text formatting, logical formatting, physical formatting, tag font, special character, path, dan image.
Tugas: tidak ada.
Quiz: tidak ada.
Catatan khusus: tidak ada.

- End Of Note -

TA: Daftar Mahasiswa Bimbingan PKK 2011/2012

Matakuliah: Tugas Akhir.

Berikut ini daftar mahasiswa bimbingan Tugas Akhir, tahun akademik 2011/2012, dari kelas PKK:

  1. Santi Widhawati, 41507110057, topik: Aplikasi pembelajaran untuk balita.
  2. Agus Ari Wibowo, 41508010034, topik: Aplikasi proxy dengan PHP untuk mengkonversi HTTPS menjadi HTTP.
  3. Riky Saptaria Budiman, 41507110043, topik: perancangan & pembuatan aplikasi reader dan generator QR Code berbasis teknologi mobile Android pada sistem parkir.
  4. Lia Nurhayati, 41506110176, topik: sistem perekrutan karyawan menggunakan basis data online.

Catatan Bimbingan Terstruktur Sabtu (15/10/11):
Penjelasan tentang Bab II dan Bab III.

Jumat, Oktober 14, 2011

PemJar: Model Client-Server yang Digunakan

Matakuliah: Pemrograman Jaringan.
Jenis dokumen: materi kuliah.
Judul: Model Komunikasi Client-Server Sederhana.

Dalam sebuah komunikasi client-server, pastinya ada mekanisme yang disepakati oleh kedua pihak. Bagaimana cara client dan server berkomunikasi, secara sederhana model komunikasi client-server diperlihatkan oleh gambar berikut ini.
Pertama-tama server harus berada dalam state LISTEN. Di sini server siap menerima permintaan koneksi. Dalam kondisi ini, server pasti membuka port dengan nomor tertentu yang diketahui oleh client. Di dalam istilah yang digunakan Microsoft, ada service yang berjalan di sisi server. Sedangkan di dalam istilah yang biasa digunakan oleh Linux dan teman-teman Open Source, ada deamon yang berjalan (dan menunggui port tertentu) di sisi server.
Hubungan antara client dengan server dimulai oleh client yang berinisiatif meminta koneksi ke server. Paketnya bisa berupa paket halo biasa ataupun paket connection_request lainnya. Bila server menerima permintaan ini, server akan membalasnya dan memberitahu client bahwa permintaannya diterima. Pada titik ini koneksi antara client dengan server sudah terjalin.
Setelah terjalinnya koneksi, baik server maupun client boleh mengirimkan data. Setelah data selesai dikirim, baik server maupun clinet boleh mengakhiri koneksi.
Ini merupakan model komunikasi client-server yang amat disederhanakan. Namun kira-kira model ini cukup memberikan gambaran bagaimana komunikasi antara client dan server secara garis besar.
Model inilah yang akan kita gunakan pada saat melakukan coding membuat aplikasi berbasis jaringan.

Tidak Hadir Jumat 14-Okt-2011

Mohon maaf, hari ini (Jumat, 14/10/2011) saya tidak bisa mengajar kelas Pemrograman Jaringan karena sedang kurang sehat. untuk kelas pagi, akan ada kelas tambahan. Terima kasih.

Kamis, Oktober 13, 2011

KamJar: Tugas Kelompok (01) - Kriptografi

Matakuliah: Keamanan Jaringan.
Topik : kriptografi.
Tanggal diberikan tugas: pertemuan kedua.
Uraian tugas kelompok (01) - Kriptografi:

  1. Buatlah sebuah aplikasi sederhana yang dapat melakukan proses enkripsi dan dekripsi dari sebuah algoritma kriptografi.
  2. Algoritma yang dapat dipilih: bebas, boleh algoritma simetris, boleh algoritma asimetris. Bahasa pembrograman yang digunakan: bebas, boleh berbasis teks, boleh grafis.
  3. Tugas dikumpulkan dalam bentuk laporan pada pertemuan ke-10. Format laporan harus mengikuti standar penulisan karya ilmiah yang berlaku di Fasilkom-UMB.
  4. Setiap kelompok wajib membuat presentasi Power Point untuk dipresentasikan pada pertemuan ke-10/11/12. Kelompok yang akan maju presentasi dipilih secara acak.
Kriteria penilaian:
  1. Ketepatan mengumpulkan informasi: nama-nama anggota kelompok, nim, algoritma yang digunakan, dan bahasa pemrograman yang digunakan. Sesuai instruksi yang sudah disampaikan di kelas untuk peserta Keamanan Jaringan kelas Kamis 10:45, informasi tersebut harus dikumpulkan hari ini (tanggal 13 Okt 2011) paling lambat jam 21:00 WIB.
  2. Kemampuan menjelaskan algoritma enkripsi & dekripsi yang digunakan.
  3. Kemampuan personal pada saat tanya-jawab diskusi/presentasi.
Terima kasih.

KamJar: Catatan Perkuliahan Kamis 13-Okt-2011

Matakuliah: Keamanan Jaringan.
Hari/tanggal: Kamis, 13-Okt-2011
Kelas: 10:45.

Catatan:
Waktu: 08:20 - 10:35.
Materi kuliah: menyelesaikan PPT modul m02 (insya Allah nantinya modul akan dapat diunduh di http://files.rakayusuf.com).
Demo: packet sniffer menggunakan EtherDetect.
Tugas kelompok: mengumpulkan nama kelompok, nim, algoritma enkripsi, bahasa pemrograman (selengkapnya Lihat Di Sini).
Tugas perorangan: membuat tulisan tentang Malware for Profit (spyware, botnets, keystroke loggers, and dialers) dan Data-stealing Malware, dikumpulkan pada pertemuan minggu depan (Kamis, 20-Okt-2011).

-End Of Note-

Rabu, Oktober 12, 2011

KSI: Tugas Kelompok (01) - Proposal Keamanan Sistem Informasi

Matakuliah: Keamanan Sistem Informasi.
Uraian Tugas Kelompok (01):

  1. Buatlah proposal kepada sebuah oganisasi atau perusahaan tentang lubang keamanan (security hole) sistem informasi di perusahaan tersebut. Topik seputar masalah keamanan sistem informasi dan bagaimana menanggulanginya. Judul bebas. Target organisasi atau perusahaan harus nyata. Tuliskan informasi lengkap tentang organisasi/perusahaan tersebut, seperti nama organisasi, alamat, nomor telepon dan nama penanggung jawab bidang SI/TI.
  2. Laporan dikumpulkan pada pertemuan keenam dan setiap kelompok wajib membuat presentasi dengan Power Point untuk dipresentasikan/didiskusikan pada pertemuan ketujuh. Laporan cukup dijilid lakban dengan format penulisan standar yang berlaku di Fasilkom-UMB.
  3. Laporan harus mencantumkan sumber-sumber referensi. Dua laporan yang mirip (kemungkinan saling co-pas) akan dikembalikan dan tidak dinilai.
Kriteria penilaian:
  1. Kemampuan analisis, meliputi kejelian melihat lubang keamanan dan kelengkapan aspek analisis.
  2. Argumen-argumen yang mendukung, meliputi teori-teori keamanan dan fakta-fakta perkembangan keamanan terkait analisis pada poin nomor 1.
  3. Kemampuan memberikan usulan solusi.
  4. Kemampuan tanya/jawab dalam presentasi/diskusi.
Selamat mengerjakan. Waktu tersisa masih 2 minggu lagi terhitung dari tugas ini diberikan pada 12 Oktober 2011.