Kamis, 01 Desember 2011

Keamanan Website ?

Judul sengaja saya tambah tanda tanya (?). Sepertinya banyak artikel yang mengulas tentang masalah keamanan website, tetapi benarkah demikian ?
Masalah keamanan entah di bidang manapun tentunya penting untuk diperhatikan, akan tetapi kenyataan dapat berkata lain. Contoh: penjara yang konon di jaga dengan ketat, tembok tinggi dengan dialiri listrik, jeruji besi, dsb. Kenyataan ada saja yang kabur. Demikian juga keamanan di komputer dan dunia maya. Berawal dari situs ini lenterakecil.com kena deface 4 kali dalam seminggu, saya coba menganalisa keamanan website tentu saja berdasarkan artikel yang saya baca juga pengalaman saya selama ini.

Keamanan Website ?  sebuah Pandangan Lain

Orang yang melakukan tindakan, merusak, jahil, mencuri data, di dunia internet disebut hacker, cracker, peretas atau entah apalah..memang dapat membuat pemilik situs kelabakan, kecewa, jengkel, sedih, marah atau tersenyum (yang terakhir ini tentunya pemilik situs adalah seorang hacker yang sebenarnya -baca disini-). Kemudian apa langkah selanjutnya oleh pemilik situs setelah mengetahui situsnya kena hack ? Apakah mengubur situsnya, membuat situs lagi, mencari konsultan keamanan, lapor polisi, atau menjauh dari dunia internet ? Kalau ditanggapi dengan kepala dingin, tentunya kita akan berpikir lagi, mengapa situs saya kena hack ? Kemudian mencari jalan keluarnya.
Langkah pertama yang perlu dipikirkan adalah bagaimana jangan terulang kembali kejadian di atas, bukan ? Itupun kalau mau tetap eksis di dunia maya. INGAT kalimat berikut ini dan pahami ! “TIDAK ADA TINGKAT KEAMANAN YANG BENAR-BENAR 100% AMAN DI INTERNET” juga berlaku di semua bidang. Lantas apa yang harus diperbuat ?. Mengurangi, mempersulit, memperlambat, menutup celah keamanan adalah tindakan tepat. Seorang hacker akan membuat ide dan terobosan baru dalam dunia hacking. Siapa cepat akan dapat.
Pemilik situs baik personal atau perusahaan besar tentunya berbeda penanganan masalah keamanan. Kalau hanya sekedar blog pribadi yang hanya berisi opini, artikel haruskah membayar bermilyar rupiah untuk masalah keamanan? Akan tetapi untuk situs berisi data-data penting, rahasia, mereka investasi yang tidak sedikit untuk keamanannya.
Kenyataan, situs KPU Indonesia konon menginveskan 150 M, berhasil dijebol oleh Xnuxer alias Dany Firmansyah tahun 2004. Jasakom milik STO (pakar hacker) yang merupakan situs forum hacker pun bisa dideface. Situs, TNI, Situs pemerintah lainnya, TVOne bisa di obok-obok. Di luar pun, Google pun sempat kelabakan dengan ulah hacker melalu Gmailnya. NASA, Gedung Putih, bank-bank tidak luput dari ulah hacker.
Di sini saya tidak membahas secara detail bagaimana membuat keamanan website, terlalu banyak artikel yang membahasnya silahkan search. Hanya memberi gambaran bahwa keamanan website tidak  menjamin 100%. Situs ini lenterakecil.com telah tertimpa sial kena deface 4 kali, saya ucapkan terima kasih kepada yang mendeface karena memperingatkan kecerobohan saya. Siapa tahu giliran Anda, semoga tidak.

Rabu, 23 November 2011

Konsep Mekanisme Pengamanan Computer

Keamanan merupakan komponen yang vital dalam komunikasi data elektronis. Masih banyak yang belum menyadari bahwa keamanan (security) merupakan sebuah komponen penting yang tidak murah. Teknologi kriptografi sangat berperan juga dalam proses komunikasi, yang digunakan untuk melakukan enkripsi (pengacakan) data yang ditransaksikan selama perjalanan dari sumber ke tujuan dan juga melakukan dekripsi (menyusun kembali) data yang telah teracak tersebut.
Berbagai sistem yang telah dikembangkan adalah seperti sistem private key dan public key. Penguasaan algoritma-algoritma populer digunakan untuk mengamankan data juga sangat penting.  Contoh – contoh algoritma ini antara lain : DES, IDEA, RC5, RSA, dan ECC (Elliptic Curve Cryptography). Penelitian dalam bidang ini di perguruan tinggi merupakan suatu hal yang penting.
Implementasi pengamanan sangat penting untuk menjamin sistem tidak diinterupsi dan diganggu. Proteksi dan pengamanan terhadap perangkat keras dan sistem operasi sama pentingnya. Sistem operasi hanya satu bagian kecil dari seluruh perangkat lunak di suatu sistem.
Mekanisme proteksi sistem komputer
Pada sistem komputer banyak objek yang perlu diproteksi, yaitu :
1. Objek perangkat keras.
Objek yang perlu diproteksi, antara lain :
- Pemroses.
- Segment memori.
- Terminal.
- Disk drive.
- Printer.
2. Objek perangkat lunak.
Objek yang perlu diproteksi, antara lain :
-           Data dan Program Aplikasi
  • Anti Virus
  • Update / Patch
  • Proteksi / Enkripsi File
-          Sistem Operasi / Komputer
  • Anti Virus
  • Update / Patch
  • Access Control
  • Proteksi File
  • Logging
  • Pengamanan Protokol yang Aktif
  • Pengamanan Fisik (Smardcard, Biometric Authentication)
-      Proses.
-      File.
-      Basis data.
-      Semaphore.
Dari sisi tindakan pihak yang bertanggung jawab, keamanan jaringan komputer terbagi dua level:
1.         keamanan fisik peralatan mulai dari server, terminal/client router sampai dengan cabling;
2.         keamanan sistem sekiranya ada penyelindup yang berhasil mendapatkan akses ke saluran          fisik jaringan komputer. Sebagai contoh, dalam sistem mainframe-dumb-terminal di suatu gedung perkantoran, mulai dari komputer sentral sampai ke terminal secara fisik         keamanan peralatan dikontrol penuh oleh otoritas sentral. Manakala sistem tersebut     hendak diperpanjang sampai ke kantor-kantor cabang di luar gedung, maka sedikit banyak harus menggunakan komponen jaringan komputer yang tidak sepenuhnya           dikuasai pemilik sistem seperti menyewa kabel leased-line atau menggunakan jasa            komunikasi satelit.
Dari sisi pemakaian, sistem keamanan dipasang untuk mencegah:
1.         pencurian,
2.         kerusakan,
3          penyalahgunaan data yang terkirim melalui jaringan komputer. Dalam praktek, pencurian         data berwujud pembacaan oleh pihak yang tidak berwenang biasanya dengan menyadap        saluran publik. Teknologi jaringan komputer telah dapat mengurangi bahkan membuang     kemungkinan adanya kerusakan data akibat buruknya konektivitas fisik namun kerusakan            tetap bisa terjadi karena bug pada program aplikasi atau ada unsur kesengajaan yang         mengarah ke penyalahgunaan sistem.
Menurut David Icove [John D. Howard, “An Analysis Of Security Incidents On The Internet 1989 - 1995,” PhD thesis, Engineering and Public Policy, Carnegie Mellon University, 1997.] berdasarkan lubang keamanan, keamanan dapat diklasifikasikan menjadi empat, yaitu:
  1. Keamanan yang bersifat fisik (physical security): termasuk akses orang ke gedung, peralatan, dan media yang digunakan. Contoh :
  • Wiretapping atau hal-hal yang ber-hubungan dengan akses ke kabel atau komputer yang digunakan juga dapat dimasukkan ke dalam kelas ini.
  • Denial of service, dilakukan misalnya dengan mematikan peralatan atau membanjiri saluran komunikasi dengan pesan-pesan (yang dapat berisi apa saja karena yang diuta-makan adalah banyaknya jumlah pesan).
  • Syn Flood Attack, dimana sistem (host) yang dituju dibanjiri oleh permintaan sehingga dia menjadi ter-lalu sibuk dan bahkan dapat berakibat macetnya sistem (hang).
  • Identifikasi user (username dan password)
  • Profil resiko dari orang yang mempunyai akses (pemakai dan pengelola).
  1. Keamanan yang berhubungan dengan orang (personel), Contoh :
  1. Keamanan dari data dan media serta teknik komunikasi (communications).
  2. Keamanan dalam operasi: Adanya prosedur yang digunakan untuk mengatur dan mengelola sistem keamanan, dan juga ter-masuk prosedur setelah serangan (post attack recovery).

Senin, 31 Oktober 2011

PENGERTIAN, KELEBIHAN, DAN MANFAAT LINUX

Kelebihan dan Manfaat Program Linux
Linux adalah sebuah Unix-jenis sistem operasi awalnya dibuat oleh Linus Torvalds dengan bantuan dari pengembang di seluruh dunia. Dikembangkan di bawah GNU General Public License, kode sumber untuk Linux tersedia secara bebas untuk semua orang.Ada banyak Varian dari Linux yang di kembangkan di seluruh dunia sebagai Sistem operasi yang Free dan Open source yang sering di kenal dengan Istilah FOSS (Free/Open Source Software).Foss adalah Konsep berbagi , merdekan dan terbuka.

1. Anda tidak perlu membeli Linux OS dan mengeluarkan Uang yang mahal untuk membeli CD Windows yang Original.
2. Anda tidak Perlu takut Untuk di Sweeping atau di Razia Software karena Linux Free.
3. Anda telah membantu mengurangi Pembajakan Software dan tidak perlu membeli Licensi Key/ Keygen.
4. Apakah Anda suka internet? The TCP / IP protokol dibangun pada UNIX komputer (Linux)
5. sedangkan Windows hanya embraced TCP / IP sebagai protokol asli dari Windows 2000.
6. Sobat tidak perlu defragment Linux Selalu untuk selamanya..^_^
7. Linux lebih aman karena Linux memiliki filosofi menjalankan proses pada tingkat
8. terendah yang diperlukan akses.
9. lebih dari 80% dari atas 500 supercomputers di dunia menjalankan Linux
10. Jika anda memerlukan sebuah kantor suite Anda dapat men-download Open Office (Free)
11. Anda tidak menderita vendor lock-in dengan Linux.
12. Linux OS dapat menjalankan distribusi yang sama persis pada sistem 32-bit, 64-bit sistem sedangkan Windows Bajakan yang sering digunakan di Indonesia adalah Windows 32 Bit.
13. Komunitas linux adalah orang yang berlimpah dengan keinginan untuk saling membantu memecahkan masalah apapun pengalaman serta berbagi tips dan ide untuk kreativitas.
14. Linux tidak crash tanpa alasan jelas sewaktu di Jalankan.
15. Linux tidak dapat membuat sistem anda unusable seperti yang sering di temukan di Windows.
16. Pada Sistem Operasi Windows ketika selesai Update Antivirus dan Instal software seringnya meminta untuk Restart/reboot bahkan kadang Restart secara Otomatis (Windows Maksa Bro biar systemnya Update).Tetapi Linux tidak reboot dengan sendirinya (Otomatis)
17. Linux dapat membaca dengan baik lebih dari seratus berbagai jenis file system.
18. Sobat memiliki hak untuk mengubah apa-apa saja yang berada di dalam Linux jika memiliki kemampuan dan skill asal masih mencantumkan Varian Linuxnya.
19. Sobat tidak akan terjebak dengan legacy application dimana vendor maupun providernya telah ditutup dan tak dapat memperbaruinya.
20. Linux happily akan menginstal sendiri pada partisi hardisk logis. Anda tidak dibatasi untuk partisi utama.
21. Linux dapat dijalankan dari CD tanpa harus mempengaruhi apa yang sudah di hard disk dari komputer.(IGOS OS yang murni Sistem Operasi buatan Indonesia yang di ambil dari Varian Fedora Linux pernah memberikan saya Live CD IGOS…Thanx IGOS..Promosi dikit)
22. Tidak ada 1 Sistem Operasipun yang bisa meng-klaim terbebas dari serangan Virus maupun Trojan termasuk Linux.Tapi setidaknya Linux tetap lebih aman karena Linux merupakan Open source dan masih sedikitnya orang yang mengetahui tentang Scripting pembuatan Virus di Linux..hehe
23. Pada Linux Anda mendapatkan khusus suite yang berisikan pendidikan dan permainan. Windows versi ini tidak dikembangkan, dan harus membeli Licensi.
24. Anda tidak perlu untuk mencari Resor vendor atau menggunakan situs Windows Update untuk melakukan sesuatu pekerjaan.
25. Anda dapat membuat sendiri distro Linux jika Anda inginkan. Bayangkan “MyLinux” untuk diberikan kepada semua teman dan keluarga Anda.(Ga kebayang kalau ada “DevitLinux” Mimpi kali y…Boleh dong…hehe).Kidding Sob…dan dengan catatan kita bisa mendistribusikannya ke setiap orang tanpa harus per-izinan alias Birokrasi dan akhirnya anda terkenal deh..
26. Linux dapat membantu Anda menghapus spam tanpa biaya. Bahkan, Spam Assassin – salah satu yang paling populer open source anti-spam system – adalah dasar dari banyaknya komersial produk anti-spam. Kontras oleh produk seperti Symantec Mail Keamanan adalah sekitar $ 30/mailbox. Layanan seperti MessageLabs juga biaya per surat.
27. (Waw mending buat email Baru deh kalau email Saya di kirim Spam Assassin daipada Bayar!)
28. Perangkat lunak open source menawarkan versi yang lebih baik dari Microsoft Office SharePoint Server dari Microsoft
29. Linux adalah sebuah sistem multi-user . Anda dapat memiliki banyak ratusan semua pengguna Linux yang bekerja di salah satu sistem. Sedangkan Windows Terminal Services menawarkan tapi tidak standar, dan ada yang ekstra lisensi per pengguna.
30. Linux sangat kuat bahasa scripting yang memberikan kekuatan besar untuk sistem administrator.
31. Proyek honeypot menemukan bahwa sebuah unpatched Linux server dapat lebih bertahan jika terkoneksi dengan Internet.sementara patch Windows’ server akan bangkrut dalam waktu beberapa jam.Bahkan tanpa patch, Linux masih lebih baik daripada Windows.
32. An out-of-the-box sistem Linux dapat digunakan untuk yang jauh lebih besar dari berbagai kepentingan yang out-of-the-box sistem Windows. Anda akan mail server, web server, database server, dan file-print server, intranet server, remote akses server, VPN server, server FTP – apapun yang Anda inginkan, benar-benar.
33. Linux tidak membatasi bagaimana konten digunakan pada sistem. Tidak ada manajemen hak digital (DRM) perlambatan bawah komputer atau menyebabkan konflik dengan hardware atau software. Tinggi kualitas audio visual keluaran tidak artificially direndahkan. Dengan Linux anda dapat memutar musik, menonton film dan menjalankan perangkat lunak. Sistem operasi tidak akan terganggu dengan adil-hak untuk menggunakan konten Anda sendiri.
34. Sobat tidak akan menanyakan ke Mama…Ma mengapa RUNDLL32.EXE ?? hehe..^_^
35. Berapa banyak kertas dan plastik yang digunakan untuk membuat dan mendistribusikan semua kotak set produk Microsoft? Linux adalah bebas didownload dari Internet.
36. Beberapa vendor perangkat keras seperti ASUS akan mencari embedding Linux di silicon untuk membuat generasi berikutnya komputer mulai lebih cepat. Anda tidak boleh melakukan ini dengan Windows, dan jika tidak mungkin ia akan datang dengan kenaikan harga karena perizinan.
37. Linux tidak akan mati karena open source dan Free.Tidak seperti Sistem Operasi yang Lain.Maaf Y Vendor yang OS yang telah Tutup BeOS, AmigaOS

Jumat, 28 Oktober 2011

Pengertian Database


Pengertian Database
  1. Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik untuk memperoleh informasi dari basis data tersebut.
  2. Database adalah representasi kumpulan fakta yang saling berhubungan disimpan secara bersama, untuk memenuhi berbagai kebutuhan.
  3. Database merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek tertentu untuk tujuan tertentu pula.
  4. Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu sehingga mampu memenuhi informasi yang optimal yang dibutuhkan olehpara pengguna.
Asal Mula Istilah Database
Istilah “database” berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal yang di luar bidang elektronika, artikel mengenai database komputer. Catatan yang mirip dengan database sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi danm kumpulan data yang berhubungan dengan bisnis.
Konsep Dasar Database
Konsep dasar database adalah kumpulan dari catatan, atau potongan dari pengetahuan. Sebuah database memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur database: ini dikenal sebagai database model atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah yaitu mewakili semua informasi dalam bentuk tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili dengan menggunakan nilai yang sama antar tabel.
Perangkat Untuk Membuat Database.
Database dapat dibuat dan diolah dengan menggunakan suatu program komputer, yaitu yang biasa disebut dengan software (perangkat lunak).Software yang digunakan untuk mengelola dan memanggil kueri (query) database disebut Database Management System (DBMS) atau jika diterjemahkan kedalam bahasa indonesia berarti “Sistem Manajemen Basis Data”.
DBMS terdiri dari dua komponen, yaitu Relational Database Management System (RDBMS) dan Overview of Database Management System (ODBMS). RDBMS meliputi Interface Drivers, SQL Engine, Transaction Engine, Relational Engine, dan Storage Engine. Sedangkan ODBMS meliputi Language Drivers,Query Engine, Transaction Engine, dan Storage Engine.
Sedangkan level dari softwarenya sendiri, terdapat dua level software yang memungkinkan untuk membuat sebuah database antara lain :
  • High Level Software dan Low Level Software.
Yang termasuk di dalam High Level Software, antara lain Microsoft SQL Server, Oracle, Sybase, Interbase, XBase, Firebird, MySQL, PostgreSQL, Microsoft Access, dBase III, Paradox, FoxPro, Visual FoxPro, Arago, Force, Recital, dbFast, dbXL,Quicksilver, Clipper, FlagShip, Harbour, Visual dBase, dan Lotus Smart Suite Approach. Sedangkan yang termasuk di dalam Low Level Software antara lainBtrieve dan Tsunami Record Manager.
Tipe Database
Terdapat 12 tipe database, antara lain Operational database, Analyticaldatabase, Data warehouse, Distributed database, End-user database, External data base, Hypermedia databases on the web, Navigational database, In-memory data bases, Document-oriented databases, Real-time databases, dan RelationalDatabase.

Sistem operasi Komputer


Sistem operasi Komputer adalah perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.
Sistem Operasi komputer merupakan software pada lapisan pertama yang diletakkan pada memori komputer, (memori komputer dalam hal ini ada Hardisk, bukan memory ram) pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi Komputer berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan kernel suatu Sistem Operasi.
Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan software. selain itu, Sistem Operasi komputer juga melakukan semua perintah perintah penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur jadwal yang tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain.
Contoh-contoh dari Sistem operasi Komputer misalnya adalah Windows, Linux, MacOS, dan lain lain

Minggu, 23 Oktober 2011

Dampak positif pemanfaatan teknologi informasi dan telekomunikasi

Peranan TIK dalam dunia pendidikan
Manfaat TIK dalam bidang pendidikan antara lain :
  • Berbagi hasil penelitian, hasil penelitian yang dimuat dalam internet akan mudah dimanfaatkan orang lain disegala penjuru dunia dengan cepat.
  • Konsultasi dengan pakar, konsultasi dangan para ahli dibidangnya dapat dilakukan dengan mudah walaupun ahli tersebut berada ditempat yang sangat jauh.
  • Perpustakaan online, perpusatakaan online adalah perpustakaan dalam bentuk digital.
  • Diskusi online. Diskusi online adalah diskusi yang dilakukan melalui internet.
  • Kelas online. Aplikasi kelas online dapat digunakan untuk lembaga-lembaga pendidikan jarak jauh, seperti universitas dan sekolah-sekolah terbuka.
Keuntungan pemanfaatan TIK dalam bidang pendidikan bagi pelajar antara lain :
  • Dapat mengakses informasi-informasi hasil penelitian orang lain
  • Memperoleh sumber ilmu pengetahuan dengan mudah
  • Akses ke para ahli lebih mudah karena tidak dibatasi jarak dan waktu
  • Materi pelajaran dapat disampaikan interaktif dan menarik
  • Melalui belajar jarak jauh dapat menghemat biaya dan waktu.
Keuntungan pemanfaatan TIK dalam bidang pendidikan bagi penyelenggara pendidikan antara lain :
  • Dapat berbagi hasil penelitian dengan lembaga pendidikan lain
  • Dapat memberi layanan lebih baik ke peserta didik
  • Dapat menjangkau peserta didik yang tempatnya sangat jauh
  • Melalui perpustakaan online, dapat menekan biaya untuk menyediakan buku.
  • Dapat saling berbagi sumber ilmu dengan institusi lain

Read more: http://bisain-tik.webnode.com/products/manfaat-dampak-dan-peranan-teknologi-informasi-dan-komunikasi-/
Create your own website for free: http://www.webnode.com