Studio Press

Just another Blogger Blog

ad

Social Engineering


Apaan sih social engineering itu?? Mata kuliah kah?? nama makanan kah?? atau apa ya??
Social engineering merupakan teknik yang dipakai untuk membujuk korban melakukan tindakan tertentu dengan memanfaatkan kelalain manusia. Wow, keren ya. Ada berbagai macam teknik yang digunakan yaitu:
Pretexting, yaitu penggunaan skenario tertentu untuk membujuk korban melakukan tindakan tertentu atau memberikan informasi tertentu.
Phising, yaitu penggunaan e-mail sedemikian rupa sehingga bisa membujuk orang untuk melakukan sesuatu atau memberikan informasi tertentu.
Trojan Horse/Gimmes, yaitu memanfaatkan rasa ingin tahu seseorang dan memberikan malware untuk keperluan itu.
Road Apple, yaitu menggunakan media fisik yang bisa memancing rasa ingin tahu seseorang dan memberikan malware sebagai isinya.

Biasanya social engineering ini dipakai oleh hacker dalam kegiatan carding. Medianya bisa melalui chatting. Misalnya, seseorang yang sudah merasa akrab karena sudah sering berhubungan baik melalui chatting dan email, namun belum pernah bertemu secara fisik. Kemudian salah satu pihak, mulai membuka jurusnya dengan pura-pura minta dibelikan sesuatu pada situs tertentu. Berhubung mereka sudah terlanjur “akrab” dan ingin mencoba membantu, lalu membelikan barang melalui situs tertentu yang bisa saja situs palsu untuk mencuri data.
nah, makanya kita harus selalu berhati-hati terhadap orang yang belom kita kenal. Apalagi kenalnya cuma di chatting yang gag pernah ketemu fisik secara langsung.

Computer Crime


Keberadaan komputer-komputer modern saat ini banyak berdampak pada berbagai bidang mulai dari bidang sosial sampai ekonomi. Tak hanya dampak positif yang dapat dirasakan namun dampak negatif juga sering terjadi. Dalam masalah sosial misalnya, komputer digunakan sabagai alat diagnosa pada bidang kedokteran, kontrol kualitas, dll. Karena saking banyaknya manfaat dari kegunaan komputer, terkadang juga menyebabkan tingkat pengangguran meningkat. Sebab dengan komputer, hasil produksi jadi bertambah dengan kualitas bagus.
Namun dibalik semua itu, kerap kali orang menyalahgunakan komputer untuk tindak kriminal.
kejahatan di dunia komputer bisa sebagai berikut:
Pencurian uang
Virus komputer
Layanan pencurian
Pencurian data dalam program
Memperbanyak program
Mengubah data
Pengrusakan program
Pengrusakan data
Pelanggaran terhadap kebebasan
Pelanggaran trhadap undang – undang atau hukun internasional
dll.
Kejahatan terhadap komputer dan penjahat komputer merupakan tantangan utama terhadap perkembangan sistem informasi. Perkembangan sistem, serta sistem akutansi haruslah benyak memggunakan cara pengontrolan dan merundingkan sebelum sistem tersebut dibangun dan merawat sistem keamanaannya.
Kejahatan terhadap komputer dapat menimbulkan ancaman karena merupakan tindakan yang tidak bertanggung jawab terhadap sekelompok kecil pengguna komputer dan seseorang dapat mengambil keuntungan di akibatkan tersebut.

Ten Commandments of Computer Ethics


Maraknya pertumbuhan industri komputer juga diimbangi dengan berkembangnya pengguna internet. tujuan dari penggunaan internet berbeda-beda bergantung pada umur dan pekerjaan. Pada umumnya orang dewasa menggunakan internet untuk mendapatkan informasi, dan bagian dari pekerjaan mereka. sedangkan pada anak-anak, akses internet kerap kali untuk mengakses game, music, dan hiburan lainnya.
Dengan banyaknya pengguna internet maka kita perlu mempunyai etika yang baik dalam menggunakan komputer. Di Indonesia sendiri sudah ada UU ITE, namun meskipun saya kuliah di bidang IT, tapi secara pribadi kurang paham dan menguasai apa itu UU ITE. Tapi sebelum adanya UU ITE, sudah ada 10 commandments of computer ethics, dari kapan taun. Berikut isi dari 10 commandments of computer ethics.

Ten Commandments of Computer Ethics:

1. Thou shalt not use a computer to harm other people.
2. Thou shalt not interfere with other people's computer work.
3. Thou shalt not snoop around in other people's computer files.
4. Thou shalt not use a computer to steal.
5. Thou shalt not use a computer to bear false witness.
6. Thou shalt not copy or use proprietary software for which you have not paid.
7. Thou shalt not use other people's computer resources without authorization or proper compensation.
8. Thou shalt not appropriate other people's intellectual output.
9. Thou shalt think about the social consequences of the program you are writing or the system you are designing.
10. Thou shalt always use a computer in ways that ensure consideration and respect for your fellow humans.

Terjemahannya kurang lebih seperti ini:
1. Kamu seharusnya tidak menggunakan komputer untuk membahayakan orang lain.
Jelas dong ya, kalo punya komputer gag boleh digunakan untuk membahayakan orang lain. Misalnya, nimpuk orang pake laptop, trus jangan sampe juga ada orang yang kena setrum pas komputer kita nyala.

2. Kamu seharusnya tidak mencampuri pekerjaan komputer orang lain.
Kaya orang kurang kerjaan aja ikut campur proyek orang lain, contoh gampangnya sih gini, temen kamu lagi bikin tugas web design, dia pergi makan, trus kamu ngutak-ngatik bantuin, nah pas balik bukannya web jadi bagus, malah webnya jadi ancur..

3. Kamu seharusnya tidak mengintip file-file komputer milik orang lain.
ini nih emang hal yang sering menggoda kalo udah megang komputer orang, bawaanya pengen aja ngeliat file-filenya, kayak musik, foto, ato video. Tapi kalo cuma kaya gitu sih masih pelanggaran level bawah. Coba kalo yang diintip file rahasia, kayak dokumen pribadi dan yang mengandung password, itu baru gag boleh.

4. Kamu seharusnya tidak menggunakan komputer untuk mencuri.
Nah kan biasanya komputer tuh yang dicuri ama maling, tapi ini sekarang komputer dipake buat nyuri, ini gag boleh. Kayak carding, ngebobol rekening orang. Gag gentle tau, kalo berani dateng aja langsung ke Banknya, bawa pistol gitu.

5. Kamu seharusnya tidak menggunakan komputer untuk menyatakan kesaksian palsu.
Internet itu sumber informasi tapi gag semua informasi bener dan valid. ada yang namanya hoax, nah yang kayak begini ini yang gag bisa dijadiin saksi.

6. Kamu seharusnya tidak mengcopy atau menggunakan software hak milik yang tidak kamu bayar.
Hari gini ya, pembajak tuh gag cuma disawah ama dilaut, tapi dikomputer juga ada. Pembajak software jangan ditanya ada berapa banyak, banyak banget malah! Makanya kalo gag mampu beli ya pake open source aja.

7. Kamu seharusnya tidak menggunakan resource komputer orang lain tanpa otorisasi atau kompensasi.
Ini gag ada bedanya ama pembajak.

8. Kamu seharusnya tidak pantas untuk menggunakan output intelektual orang lain.
bikin karya itu susah loh, makanya jangan asal jiplak aja, hargai dung jerih payah mereka.

9. Kamu seharusnya berfikir tentang konsekuensi sosial dari program yang kamu tulis atau sistem yang kamu buat.
Hayo, yang udah belajar PTI pasti kenal ama istilah utilitarianism, deontology ama kontak sosial..

10. Kamu seharusnya menggunakan komputer dengan cara – cara yang penuh pertimbangan dan respect terhadap kemanusiaan.
oow, mungkin maksudnya komputer diperlakukan kayak manusia gtu ya.. meskipun komputer gag kenal lelah, tapi ya jangan digeber terus-terusan, ntar kalo rusak, sapa coba yang rugi..

okay, thanks for reading. Semoga terhibur..
=]

Ethics Theory



Dalam kuliah PTI mengenai Ethical Issue for computer science, terdapat 3 teori etika, yaitu Utilitarianism, deontology dan social contract. Apaan sih itu?? mari kita bahas one-by-one.

Utilitarism
Menurut kodratnya manusia menghindari ketidaksenangan dan mencari kebahagiaan. Kebahagiaan tercapai jika ia memiliki kesenangan dan bebas dari kesusahan. Suatu perbuatan dapat dinilai baik atau buruk sejauh dapat meningkatkan atau mengurangi kebahagiaan sebanyak mungkin orang.
Jafi intinya, apakah kegiatan yang kita lakukan ini akan membuat orang bahagia.

Deontology
Menurut aliran ini perbuatan moral semata-mata tidak didasarkan lagi pada hasil suatu perbuatan dan tidak lagi menyoroti tujuan yang dipilih dari perbuatan itu, melainkan berdasarkan maksud dan dari wajib atau tidaknya perbuatan moral itu.
jadi, deontology ini lebih menyoroti internal karakter dari perbuatan yang dilakukan(niatnya apa) , bukan sekedar bahagia.

Disiplin ilmu di bidang komputer

Disiplin ilmu di bidang komputer

Mungkin tulisan ini akan sangat berguna bagi temen-temen yang akan melanjutkan studinya ke jenjang perguruan tinggi. Khusunya yang berminat melanjutkan ke disiplin ilmu komputer. Sering kali saya mendapatkan pertanyaan dari temen-temen yang baru mau masuk kuliah, apa sih bedanya teknik informatika, sistem informasi ama teknik komputer?? Trus mana yang paling bagus untuk kedepannya??
Pertanyaan ini kerap saya dapati waktu presentasi ke SMA-SMA, dan akan lebih banyak pertanyaan serupa pada bulan Juni-Juli saat musim pendaftaran kuliah.

Ok ok, let's start from curriculum_nya. Berdasarkan informasi yang sudah saya dapatkan di MK PTI, bahwa kurikulum bidang komputer di Indonesia mengadopsi pada Computing Curricula, yang diterbitkan oleh ACM dan IEEE-CS. Adaptasi dan acuan kurikilum di Indonesia adalah sebagai berikut:
1. Computer Science untuk Program Studi Teknik Informatika atau Ilmu Komputer.
2. Computer Engginering Untuk Program Studi Sistem Komputer atau teknik komputer.
3. Information System Untuk SisteM informasi atau manajemen Informatika.

Dan juga dikenal Software engginering dan Information Technology, Namun di Indonesia dianggap bukan program studi karena masih bisa masuk salah satu bagian dari Teknik Informatika atau Ilmu komputer.

Trus apa bedanya?? Okey, saya akan coba jelasin satu-satu.
1. Computer Engginering( Jurusan Sistem komputer atau teknik komputer), Fokus pada desain dan konstruksi komputer-based system dan Embedded System. Jadi diharapkan lulusan mampu mendesain dan mengimplementasikan sistem yang terintegrasi baik software maupun hardware.
2. Computer Science( jurusan Teknik Informatika atau ilmu komputer), Cakupan areanya luas, dengan teori dan dasar algoritmanya dapat dikembangkan dibidang robotic, computer vision, intellegent system, bioinformatics, dll.Area kerja Lulusan Computer science dapat diterapkan dalam desain dan implementasi software, menunjukkan cara baru untuk menggunakan komputer(www, data mining, dsb) serta mengembangkan cara yang efektif untuk menyelesaikan masalah computing.

3. Software Engginering, diharapkan lulusanya dapat mengembangkan dan memelihara software system.
4. Information System (jurusan sistem informasi), lulusannya diharapkandapat menganalisa kebutuhan Teknologi dan proses bisnis.
5. Information Technology, lebih concern ke teknologi Informasi dan lebih pada aplikasi

Computing Curricula membuat suatu komparasi umum dan pembobotan mata kuliah tiap jurusan dengan visualisasi grafis seperti di bawah. Sumbu horizontal menggambarkan arah pengembangan (apakah lebih teoritis atau lebih praktis), sedangkan sumbu vertikal menggambarkan topik dan desain mata kuliah yang diajarkan. Pembobotan ditandai dengan warna abu-abu tua pada visualisasi gambar.






Okay, semoga tulisan saya ini membantu, dan selamat memilih jurusan.