11 Juni 2010

Ahli Matematika = Ahli Komputer


Mendengar kata matematika membuat anda berfikir Hmmm..... pelajaran yang sangat...sangat... sulit, dengan bentuk teorema rumus-rumus baku dan harus dipahami, Phobia terhadap ilmu ini banyak dirasakan kalangan yang pernah/sedang menimba ilmu, padahal justru inilah pusat dari segala macam ilmu baik ilmu komputer, ilmu hukum, ilmu ekonomi, ilmu sosial, ilmu kedokteran maupun ilmu-ilmu lainnya. Sehingga banyak orang berlomba-lomba untuk menguasai ilmu ini, karena itulah maka banyak lembaga-lembaga pendidikan yang mengajarkan kursus-kursus matematika dengan menawarkan bimbingan dalam bentuk bimbel, kelas private maupun semi private untuk tingkat SD, SMP dan SLTA. Berikut kami sampaikan beberapa orang yang ahli Matematika yang terjun di dunia IT :
  1. Pernahkah anda tahu cerita pemilik perusahaan software terbesar di negara paman Sam (Amrik) Bill Gates seorang Milyuner yang menguasai pangsa pasar penjualan software operating system dengan nama Microsoft Windows beliau adalah seorang yang jenius ahli Matematika dan pernah sebelumnya berkuliah di MIT (Massacusetts Institute Of Technology) walaupun pada akhirnya dia tidak selesai mengikuti perkuliahan tersebut karena lebih tertarik pada dunia Bisnis. Dimana pada usia belasan tahun dia sudah mampu membuat suatu program game othello yang pembuatannya menggunakan program bahasa basic computer, othello sendiri dibuat dengan menggunakan rumus matematika maka tidaklah aneh kalau seorang Bill Gates mampu membuat program tersebut.
  2. Prof. Niclaus Wirdth (ahli matematika), yang mampu membuat program compiler turbo pascal (Bahasa Tingkat Tinggi), dimana sebelumnya program yang ada berbentuk Interpreter (program mentah), dimana dengan dibuatnya program compiler maka source asli program dapat langsung dibundling dengan extension EXE.
  3. Pembuat virus komputer pertama kali (Virus O'Brain) adalah seorang ahli matematika yang berasal dari negara Pakistan, dimana pembuat virus ini adalah guna menjawab dari pemikiran seorang DR Fred Cohen dimana dalam seminar security computer dia menyebutkan bahwa di suatu masa akan ada suatu program komputer yang dapat berkembang biak layaknya sebuah infeksi virus.
  4. Seorang Ahli matematika membongkar sistem keamanan PS 3 (Playstation 3) dalam waktu yang relatif singkat hanya dalam waktu 3 hari dengan membongkar sistem pemrograman Playstation agar dapat dikembangkan, karena kita ketahui bahwa sistem PS3 hingga saat ini belum tersedia DVD versi bajakannya, hal ini terjadi di bulan Mei 2010, dan lain sebagainya.
Berarti kalau seperti itu setiap ahli matematika juga ahli komputer donk ????, nah kalau untuk menjawab pertanyaan ini adalah tergantung juga dengan si manusianya itu sendiri, karena tidak semua orang ahli matematika dapat membuat program komputer atau bahkan gape komputer, karena untuk menguasai ilmu komputer dengan baik bukan hanya kemampuan penguasaan matematika saja namun perlu juga kemampuan berfikir secara Logic Komputer/Mesin. Di ibaratkan adalah Logic dipakai untuk menyelesaikan masalah dengan selalu berfikir secara biner 0 & 1 sedangkan matematika adalah alat untuk menerapkan rumus yang akan dipakai guna menyelesaikan masalah. Sebagai contoh :
  1. Pembuatan Program Statistik Penduduk Kota Jakarta dengan menerapkan sistem 3 dimensi kependudukan dengan berbagai macam kondisi. Disini tidak bisa dipungkiri bahwasanya dalam pembuatan program tersebut diperlukan pemikiran yang matang karena Ilmu Matematika dan Ilmu Logika Pemrograman Komputer akan bermain pada saat pembuatannya karena percuma saja Ilmu Matematika Matang namun Ilmu Logika Pemrograman Komputernya tidak sempurna, begitupun sebaliknya. Maka anda akan menemui program komputer yang tidak sesuai dengan yang anda harapkan.
  2. Pembuatan Program Game dengan tema Archade, Sport, Fight, Sistem Pakar dll, inipun menggunakan perhitungan Matematika dan Logika komputer yang luar biasa misalnya dalam hal menggunakan Timer untuk menyelesaikan setiap bagian dari game tersebut, Perhitungan detail dari pergerakan-pergerakan di game, Memonitoring kemampuan pemain dengan memberikan 3 kesempatan untuk mengulang permainan bila pemain gagal untuk bertahan dari serangan musuh biasanya hal ini dapat anda jumpai di permainan dengan tipe Fight & Archade.
  3. Pembuatan Program Simulator dengan tema sport biasanya banyak di jumpai di game balapan dimana anda seakan-akan berada pada Dashboard Mobil dengan menerapkan rumus matematika metode translasi dan vektor maka hal ini baru bisa dapat dilakukan
  4. Penerapan program sistem pakar yang menggunakan rumus matematika probabilitas, serta masih banyak lagi hal-hal lainnya yang kita sebutkan satu persatu.

Ada lagi pertanyaan yang cukup menggelitik dari teman-teman IT mereka berkata " Saya gak jago matematika tapi buat program bisa kok ?", mungkin statement ini ada benar dan tidaknya mengapa demikian, memang ada beberapa program yang dibuat tanpa memerlukan perhitungan matematika misalkan membuat menu tampilan utama yang berisi master data, seperti input nama, jabatan, golongan, alamat dan lain-lain dalam pemrograman Visual Basic hal ini akan sangat terbantu dengan menggunakan program Wizardnya. namun pada saat data tersebut diolah untuk menghasilkan perhitungan transaksi, pembuatan hasil report transaksi dan logic yang rumit (misalnya perulangan, tipe data dll) disinilah baru berperan kedua ilmu ini. Karena percuma saja bila anda hanya mengcopy paste pemrograman dari sumber lain karena anda akan menemui kesulitan pada saat anda membuat program dengan tipe yang agak berbeda di kemudian hari.

Oleh karena itu kuasailah Ilmu Matematika dengan sempurna baru setelah itu anda melangkah ke dunia komputer secara mudah, percayalah kedua ilmu ini akan sangat terasa mudah anda jalani bilamana anda menguasainya dengan baik dan jangan lupa asah terus keahlian anda melalui praktek..praktek dan praktek serta selalu berfikir secara logic 0 & 1.

24 Mei 2010

Back to Phobia RS

Sekian lama berlalu dalam keluargaku ini
Tak pernah kuduga hal ini terjadi lagi
Hmmmm..., Rumah Sakit sesuatu hal yang kucoba hindari
Sepenggal kisah lama yang membekas dalam diri ini

Kudatangi saat semua belum terlambat
Walaupun hati Phobia berat
Harapan dan doa memohon selamat
Sambil panjatkan Doa Selamat

Berputar waktu mencari dan mencari
Tibalah hasil yang kunanti-nanti
Menghuni kamar suatu prosedur yang harus dijalani
Kepastian kamar sudah yakin kami dapati

Resah, Gelisah membaur dalam ilustrasi cepat
Bermain pengharapan dan pertanyaan tergiat
Suara yang kudengar beberapa waktu yang lewat
Menjawab kegelisahanku yang tak pernah istirahat

Terhenyak mencari penyembuhan di malam hari
walaupun mengenal akan titik-titik lokasi
Spedometer menunjukkan angka tinggi
Menjawab daftar yang tertuang di kertas putih ini

Delapan hari berlalu secepat kilat
Stamina fisik sudah mulai menguat
Saran yang bijak untuk kembali berobat
Semoga kami mendapatkan nilai manfaat

Original Inspiration by Ram Syamsul Yulias, S.Kom

12 April 2010

Trik Antisipasi Serangan Hacker pada Login Facebook Anda


Melanjutkan artikel saya terdahulu mengenai Teknik Penyusupan Pada Jaringan Komputer WLAN rasanya tidak lengkap kalau tidak membahas bagaimana caranya berinternet aman di Facebook, bagi para pemula, menengah maupun pakar di dunia maya, sudah tidak asing lagi menggunakan Facebook (FB), dimana situs pertemananan ini banyak menyedot perhatian publik dimana anggota dari FB hingga tulisan ini di buat berjumlah jutaan lebih dan bahkan kian bertambah dari waktu ke waktu, FB termasuk website 3 teratas di jajaran situs website yang terkenal seperti Yahoo maupun Google. Mengapa bisa demikian ?, FB memberikan kemudahan untuk para anggotanya dimana untuk setiap anggota yang mendaftar pada situs tersebut tidak dikenakan biaya untuk mengikutinya. Anggota yang sudah terdaftar akan mendapatkan username (email) dan password (Facebook).


Namun pernahkah anda mengalami sesuatu yang janggal pada saat anda menggunakannya,pada saat anda membuka situs ini dengan mengisi username dan password ditemukan kegagalan login dengan alasan password anda telah diubah dan anda tidak berhak menggunakannya, padahal anda sama sekali tidak pernah merubahnya. Hal ini pernah penulis alami pada saat menggunakan situs tersebut, oleh karena itu diperlukan trik-trik untuk mengantisipasinya, bila hal tersebut anda alami :

1. Pastikan komputer yang anda gunakan aman untuk melakukan aktifitas browsing internet, disarankan menggunakan komputer pribadi, hindarilah sedapat mungkin menggunakan jasa warnet bila hal tersebut memaksa anda untuk menggunakan jasa tersebut, janganlah pernah melakukan aktifitas login facebook, login email atau transfer uang dengan memasukkan id kartu kredit (Id credit card) tindakan ini sangatlah beresiko tinggi, karena ada beberapa warnet yang tidak jujur dengan memasang program keyloger, dengan maksud untuk merekam aktifitas internet anda dan bukan mustahil login email dan id credit card anda dapat terbaca.

2. Ketik lengkap alamat facebook anda seperti http://www.facebook.com (harus huruf kecil semua) penulisan ini tidak boleh ada kesalahan dalam pengetikan, karena ada beberapa web palsu yang dibuat oleh para hacker yang menampilkan format sama seperti facebook, teknik ini selalu disebut Teknik Phishing dengan merekam ketikan para pengunjung yang datang ke web tersebut, walaupun anda akan di redirect ke halaman facebook aslinya namun sebenarnya anda sudah masuk ke perangkap sang hacker, karena login yang sudah anda masukkan telah terekam pada bagian log dari web palsu tersebut.

3. Rancang password FB anda dengan mengkombinasikan karakter, numerik huruf besar dan huruf kecil buat password lebih dari 8 karakter seperti Fz1chwlp3",? atau BFghwKl*&2? dan lain-lain, tindakan ini dilakukan guna meminimalisir serangan pada saat login , dan jangan pernah membuat password mengandung makna seperti alamat rumah, nama panggilan/nama panjang, tanggal lahir, nomor rumah, nomor kendaraan, dan lain-lain karena hal ini untuk menyulitkan hacker untuk menembus password anda dengan kata lain buat password sesulit mungkin. " Setelah itu anda jangan pernah melupakan password yang anda buat !"

4. Bilamana PASSWORD FB = PASSWORD email, maka segeralah lakukan tindakan pencegahan dengan mengubah password anda di FB , janganlah anda berpikir untuk memudahkan anda mengingatnya maka anda membuat password di FB dan email pribadi anda dengan membuatnya secara persis, karena hal ini justru akan memudahkan Hacker untuk menguasai password FB dan email pribadi anda, biasanya hacker akan melakukan tindakan-tindakan berupa :
a. Mengubah photo-photo anda di FB dengan memasang photo-photo yang tidak senonoh;
b. Membuat suatu komentar di dinding dengan postingan-postingan yang sembarangan yang anda sendiripun tidak pernah membuat postingan tersebut;
c. Melakukan Chat dengan teman - teman anda;
d. Membaca email pribadi anda dan berkirim email ke teman-teman anda.

5. Seleksi dalam mengikuti setiap group-group buatan orang lain di Facebook, yang mungkin anda sendiripun tidak mengenal pembuatnya, karena bukan rahasia umum lagi ada beberapa group yang di indikasikan menyebarkan virus, spam, dan script yang berbahaya buat login anda di FB, bila anda masuk pada group tersebut maka mereka akan menggunakan Teknik lama Portscan dengan cara menanam program Backdoor bawaan script tersebut dengan maksud bila mereka terdeteksi antivirus sekalipun mereka tetap dapat melakukan aksinya dengan meremote/mengendalikan komputer dari jarak jauh. Buat para IT mania maupun dunia underground IT hal ini dapat mudah diatasi namun bagi para pemula dan orang umum yang tidak mengerti akan teknik ini akan sangat menyulitkan dan tidak menyadari keberadaan mereka.

6. Jangan pernah membaca email di Facebook dari orang yang anda tidak kenal, karena trik yang saat ini sedang trend adalah dengan mengirimkan email kepada seseorang, dengan maksud memasang target penyerangan di komputer korban dengan melalui script-script pemrograman bahasa tingkat tinggi maupun bahasa tingkat rendah, bila hal ini terjadi laporkan saja email tersebut sebagai SPAM, umumnya yang mereka lakukan adalah menawarkan bentuk jasa uang panas (cara cepat mendapatkan uang), photo-photo yang mempunyai unsur pornografi, perangkat lunak-perangkat lunak gratis berupa link-link website. Bilamana anda penasaran dengan link tersebut anda bisa melakukan trik-trik guna meminimalisir serangan tersebut :
a. Pasang program Antivirus Berbayar ( disini penulis merekomendasikan yang berbayar bukan yang versi gratisan guna perlindungan yang lebih ampuh)
b. Buka program microsoft word/notepad yang ada di windows
c. Copy link tersebut pada program microsoft word/notepad.
d. Buka Internet/mozilla/opera/safari browser dan paste link tersebut ke media Search engine google setelah itu tekan tombol enter.
e. lihat link tersebut apakah ada indikasi yang mencurigakan, biasanya program antivirus anda akan memberikan peringatan bilamana link tersebut mengandung (Malware, Spyware, Spam dan Adware) umumnya akan ditandai dengan warna bila warnanya berwarna hijau maka situs tersebut layak dan aman dikunjungi, namun bilamana berwarna merah atau kuning maka situs itu berbahaya untuk anda kunjungi.
f. Bila anda sudah mengetahuinya maka hendaklah anda segera memblokir pengirim email tersebut pada settingan facebook anda di setting privasi dengan maksud agar pengirim tersebut tidak dapat mengirim email kepada anda.

7. Berhati-hati di media chat online karena ada beberapa kasus hal ini justru lebih cepat penyebaran virus berbahaya, karena ada beberapa kasus antivirus yang tidak bisa merespon cepat serangan tersebut untuk lebih amannya buat chat offline.

8. Atur setting privasi anda untuk komentar, suka, tag photo, Application dengan pengaturan profile hanya teman yang dapat melihat melihat profile anda secara keseluruhan, untuk lebih amannya setting ke pengaturan disable untuk pengaturan komentar,suka, tag photo dan application (namun resikonya FB anda tidak akan dapat berinteraksi dengan teman-teman anda inilah pilihan yang sangat sulit karena kelebihan facebook adalah kemampuannya berinteraksi dengan orang lain, silahkan anda tentukan saja mau pilih mode aman atau mode normal).

9. Gunakanlah software berbayar/asli baik itu operating system (windows) maupun antivirus guna perlindungan yang lebih baik dengan selalu mengupdate teratur dimana fasilitas ini adalah gratis karena bentuk suatu dukungan dari penyedia layanan tersebut. Karena dengan teraturnya kita mengupdate maka performance dan security komputer akan lebih terjamin dan memperkokoh pertahanan dari segala macam serangan hacker. Software bajakan/Free justru akan memudahkan hacker lebih leluasa melewati celah keamanan komputer.

10. Bila anda telah selesai beraktifitas internet jangan lupa Sign Out/Log Out Facebook anda dengan maksud mengunci aplikasi tersebut, di analogikan bila anda meninggalkan rumah untuk berpergian pastinya anda akan mengunci pintu rumah anda guna menjaga keamanan dari pencuri, apa yang terjadi bila anda membuka lebar-lebar pintu rumah anda disaat anda pergi ???, hal inipun berlaku pula di dunia maya, karena banyak kasus terjadi orang-orang yang kehilangan password karena kecerobohan mereka, buat dunia underground IT hal ini sangatlah mudah mencari login password yang belum sign out/log out hanya cukup membalikkan telapak tangan.

Mengapa tema ini penulis bahas pada blog ini tidak lain dan tidak bukan untuk sharing pengalaman dan sharing ilmu di dunia Underground IT, karena sebelum tulisan ini diturunkan penulis mengalami 2 kejadian yang serupa seperti :

1. Kehilangan akun Facebook dimana pada saat itu Sang Hacker International melakukan tindakan penyerangan, dengan mengubah password yang penulis miliki. Hal ini menyebabkan penulis kesulitan untuk membuka akun facebook, dimana pada saat itu Password FB penulis di rubah oleh sang Hacker. Sehingga jalan satu-satunya adalah kita harus mendirect ulang Hack tersebut ke alamat Facebook, Alhamdulillah pada akhirnya akun tersebut dapat kita ambil/normalkan kembali dan password yang dibuat hacker kita hapus secara tuntas. Mengapa hal ini terjadi karena pada saat itu penulis diajak untuk bergabung pada komunitasnya dalam bentuk group, namun pada saat itu penulis menolak halus ajakan tersebut, namun siapa sangka setelah itu, group tersebutlah yang menyerang penulis dengan mencoba mengambil otoritas password (lucu yach ditolak halus kok malah marah-marah dan menyusahkan orang).

2. Serangan Portscan dengan metode teknik backdoor untuk meremote komputer penulis (ini juga di lakukan oleh Hacker International mengapa demikian karena penulis pernah coba mentrace jalur address network bawaan hacker yang menunjukkan salah satu negara di belahan dunia), kalau yang ini penulis dapatkan pada saat penulis menerima email dari seorang Hacker dimana isi emailnya sangat sederhana bertuliskan Please Click this link http://.......................(untuk link-link sengaja tidak penulis tampilkan guna menghindari penyebaran script-script berbahaya). Pada saat itu penulis mengetahui bahwa address tersebut agak mencurigakan karena tidak menampilkan informasi yang jelas mengenai link tersebut walaupun pada akhirnya link tersebut tidak jadi dibuka .Tahukah anda yang penulis alami bahwa sang Hacker menyerang dengan metode portscan (Walaupun teknik ini adalah teknik yang sudah usang) namun sangat mengganggu dengan selalu putusnya akses internet dimana kita diharuskan mengkoneksikan ulang sambungan internet, Ini dapat diantisipasi bila anda menggunakan Software asli. karena dengan software asli serangan tersebut dapat kita buat samplenya dengan mengirimkannya ke vendor pembuat software antivirus tersebut untuk di analisa lebih lanjut.

Demikian sharing pengalaman dan pengetahuan yang saja jelaskan satu persatu semoga hal ini dapat membantu anda untuk lebih berhati-hati dan selalu waspada untuk menggunakan Facebook sebagai bagian dari hidup anda, Silahkan tulis komentar anda pada tulisan ini...............

Anda diperbolehkan mengcopy paste artikel ini dan mohon diberitahukan darimana sumbernya.


Penulis



Ram Syamsul Yulias, S.Kom
Website = http://www.rampunjadi.com
Blog = http://www.rampunjadi.com/blogweb.php

14 Januari 2010

Game Personal Computer dari masa ke masa

Masih ingatkah anda dengan Space Invader (pesawat tempur), DIGGER (ala packman yang selalu memakan batu permata berwarna hijau) yang berjalan di komputer dengan processor 8088/8086 dengan kisaran memori 640 kb , yang pernah merajai dunia game pada era tahun 80 an. dimana pada saat itu game tersebut banyak digemari baik anak-anak, maupun orang dewasa, tapi coba kita bayangkan bagaimana jadinya bila game-game tersebut dimainkan pada masa kini bisa saya pastikan anda tidak akan bisa memainkannya dengan nyaman dikarenakan game ini berjalan menjadi lebih cepat dibandingkan kita memainkannya dengan komputer pada masa lalu. Megapa demikian ?, itu disebabkan pada saat pembuatan game tersebut pembuat game mencoba menyesuaikan kemampuan komputer pada saat itu.

Ada cerita menarik pada saat saya mencoba game tersebut pada sekitar tahun 2001 dimana komputer yang saya pakai adalah Komputer dengan Processor 486 Dx 4 100 dengan memori 4 MB, ternyata setelah saya coba permainan Space Invader saya tidak pernah bisa menyelesaikan level 1 dari permainan tersebut. Dimana sebelumnya saya selalu menang diatas level 16 pada saat menggunakan komputer processor 8088, begitu pula dengan permainan digger.

Game yang tidak kalah serunya pada saat itu adalah game Prince of Persia dan Budokan (karate) untuk game yang ini anda masih bisa menggunakannya dengan komputer berbasiskan Dual core/core 2 duo bahkan hingga core i7 pun. Mengapa demikian karena game ini hanya berisikan mengenai petualangan dan pertarungan satu lawan satu.

Memasuki masa millenium gamepun banyak berubah dari sisi pemrograman, dimana pada masa lalu untuk membuat suatu game kita bisa menggunakan bahasa pemrograman Turbo basic, Turbo Pascal dan Turbo C++ maka saat ini pemrograman game komputer bisa menggunakan Bahasa pemrograman Visual Basic, Borland Delphi, Borland C++, JAVA dengan memadukannya lewat Maya. Game-game ini bisa anda jumpai di Game-game bertema archade, sport, fighter, simulation seperti Tomb Rider, Fifa football, Daytona, Teken dll. Umumnya game ini mempunyai animasi 3 dimensi dan bahkan 4 dimensi sehingga lebih hidup dilihat dari sisi tampilannya.

Saat ini pun game-game sudah memasuki tahap keemasan dengan basis pemrograman web seperti HTML/XHTML, PHP, ASP, JAVA, Javascript dengan memadukannya lewat pemrograman Database melalui SQL/Oracle, Kalau dulu kita hanya bisa memainkan game tersebut lewat multiplayer dalam hal ini dibatasi tidak kurang tidak lebih dari 2 orang namun saat ini game tersebut sudah bisa dimainkan Full Multiplayer tanpa dibatasi lagi jumlahnya bisa hanya 2,3,4,5........ dan bahkan hingga jumlah tak terbatas seperti di Game Online Mafia Wars, Farmville, Fishville, Vampire Wars dll. Ternyata perkembangan teknologi yang sedemikian pesatnya membawa kita lebih banyak mencicipi nikmatnya bermain game dan jangan lupa setelah anda bermain game jangan lupa Shalat, Makan dan tentunya istirahat yang cukup.


Semoga bermanfaat,


Ram Syamsul Yulias
http://www.rampunjadi.com