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.