Senin, 25 Juni 2012

Memilih Bahasa Pemrograman


Bahasa Program atau Pemrograman seperti yang dikutip dari Wikipedia Bahasa Indonesia yaitu :
Bahasa Pemrograman atau sering diistilahkan juga dengan bahasa komputer, adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:

  1. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
  2. Bahasa Tingkat Rendah (Low Level), atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
  3. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik
  4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.
Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah.

Minggu, 24 Juni 2012

Menggabungkan Clamav dengan AntiVirus Kita


Clamav adalah sebuah AntiVirus open source yang cukup ampuh dalam mendeteksi malware (Virus,Worm dan teman-temannya)dan dengan jumlah database malware yang dimiliki Clamav sangat besar,kira-kira satu juta dua ratus ribu

Banyak AntiVirus lokal (AntiVirus Indonesia) yang ingin menggabungkan AntiVirusnya dengan Clamav namun banyak juga yang memikirkan lisensi Clamav yang bersifat open-source tersebut.Tidak masalah jika AntiVirus yang ingin digabungkan dengan Clamav tersebut ingin open source,tapi bagaimana jika tidak mau ikut-ikutan open source?

Dalam dokumentasi Clamav (clamdoc.pdf) tertulis bahwa: "Segala program yang menggunakan library Clamav haruslah bersifat open source" namun jika kita memakai trik dibawah ini,mudah-mudahan AntiVirus kita tidak harus terlibat lisensi open source tersebut :)

Pengertian Hacker


Hacker adalah panggilan untuk sesorang yang sangat ahli dalam bidang teknologi komputer,khususnya bidang security computer,dengan aktifitasnya yang sering disebut Hacking. Istilah Hacker sudah ada sejak tahun 1960 dimana istilah menggambarkan seorang programmer yang handal.

Hacker sangat hobi mencari dan meng-eksploitasi kelemahan dalam sistem atau jaringan komputer, namun ada juga yang melakukannya karena merasa tertantang dan karena uang.

Berbeda dengan "Hacker-Hacker Palsu" yang sering kita jumpai atau kita dengar yang katanya mampu membobol password facebook seseorang atau fanspage di facebook untuk tujuan mulia (saya sambil tertawa menulisnya) dan kegiatan Deface dan memamerkannya atau memakai topeng anonymous pada akun jejaring sosialnya biasanya golongan ini disebut Lamer

Jumat, 23 Maret 2012

Sejarah Trojan Horse


Sejarah Trojan Horse
Trojan horse atau kuda troya adalah sebuah legenda mitologi pada zaman peperangan antara Troya dan Yunani sekitar (1194 SM) yang berlangsung selama 10 tahun..

Pasukan Yunani yang berjumlah hampir 50.000 prajurit [tidak diketahui siapa yang dahulu menghitung ini] tidak bisa menembus benteng Troya yang sangat kokoh,sempat putus asa karena banyak prajuritnya yang tewas dalam pertempuran tersebut,50.000 pasukan yang dikerahkan Yunani tidak cukup menghancurkan Troya,perang yang telah berlangsung lama tersebut tidak ada titik terang bagi kedua belah pihak,perang terus berlanjut sampai sepuluh tahun,sampai pada suatu hari,terbunuhlah Pangeran Troya dalam peperangan yang menyebabkan Perang harus dihentikan selama 12 hari,karena adat zaman pertengahan mengharuskan adanya penghentian perang sementara atau masa berkabung jika ada panglima,pangeran atau raja yang terbunuh dalam peperangan.

Namun pada malam harinya saat 12 hari dimulainya masa tenang,panglima Yunani mempunyai ide dari pasukannya yang membuat Mainan patung kuda untuk anaknya saat dia pulang nanti..Dia melihat bahwa mainan patung kuda [Kuda Troya]  tersebut sebagai alat untuk menipu musuh agar bisa masuk ke dalam kota Troya karena dia tahu bahwa rakyat troya sangat percaya dengan mitologi tentang dewa.

Akhirnya pasukan yunani membuat Kuda Troya yang terbuat dari bahan perahu kapal mereka sendiri,sementara pasukan lain menyembunyikan markas dan perahu kapal lainnya dibelakang bukit pantai..
12 hari berlalu,dan pasukan Troya menemukan patung Kuda besar yang ditinggalkan pasukan Yunani..
Pejabat pemerintahan Troya yang memang sangat percaya pada Dewa dan mitologi,menyuruh membawa masuk patung kuda troya tersebut sebagai lambang kemenangan Troya atas Yunani..


     Masyarakat Troya berbondong-bondong memeriahkan acara kemenangan mereka atas Yunani,dan patung Kuda tersebut diletakkan ditengah-tengah mereka seperti gambar di atas (gambar berdasarkan film Troy)

     Malam harinya,tanpa mereka sadari pasukan Yunani yang bersembunyi di dalam patung kuda troya keluar dan membuka gerbang benteng Troya sehingga pasukan yunani yang berada diluar benteng dapat masuk ke kota dan menghancurkan kota Troya dengan mudah..Singkat cerita hancurlah kota Troya akibat kepecayaan mereka terhadap sesuatu yang belum tentu benar (dalam arti terlalu percaya pada Dewa dan patung-patung seperti patung Kuda)

Berdasarkan legenda inilah para pembuat malware membuat Trojan Horse (istilah keren untuk Patung Kuda Troya ini disebut oleh Daniel Edwards dari NSA) yang dapat mengambil alih komputer anda,mencuri data,merekam ketikkan keyboard dan sebagainya. Trojan Horse juga kadang disebut sebagai RAT (Remote Administration Tool)

referensi:
http://en.wikipedia.org/wiki/Trojan_horse
http://en.wikipedia.org/wiki/Trojan_horse_(computing)

Semoga Bermanfaat =)

Artikel ini dibuat oleh Yudha Tri Putra,segala macam bentuk pengcopyan atau menyalin sebagian atau seluruh halaman ini,dapat dikenakan sanksi dan melanggar Hak Cipta Yudha Tri Putra sebagai Blogger

MscanX AntiVirus 2012


Bagi anda penggemar AntiVirus lokal,baik karena ringan,kecepatan dan portabilitasnya,anda bisa mencoba AntiVirus baru 2012 yaitu MscanX AntiVirus di : http://www.softpedia.com/get/Antivirus/MscanX-AntiVirus.shtml

MscanX AntiVirus adalah AntiVirus yang dibuat dengan Microsoft Visual Basic 6.0
dengan fitur-fitur seperti berikut:

Heal:
Dapat melakukan heal atau dis-infeksi terhadap virus sebagai berikut:
· W32 \ Srigala.A
· W32 \ Gaelicum.A
· Chirb
· W32 \ Ramnit.A | Script (htm, html)

Minggu, 05 Februari 2012

Membuat Password yang Powerfull

Pada zaman ini semua membutuhkan Password, dalam keseharian kita seperti memakai jejaring social seperti Facebook,Twitter, memakai e-mail seperti G-Mail,Yahoo Mail untuk Login dan juga pada beberapa software seperti Microsoft Office Word,WinRAR, untuk mengamankan data penting dan tentu banyak yang ingin "mengetahui" password orang lain,entah itu password pacarnya,temannya bahkan musuhnya,

apakah menggunakan password itu aman dan terjamin kerahasiaannya? bagaimana caranya supaya password kita menjadi powerfull dan susah untuk ditebak atau di "bongkar"?ayo kita pelajari.

Pindah dari VB 6.0 ke C++





C++ adalah bahasa pemrograman komputer C++ dikembangkan di Bell Labs (Bjarne Stroustrup) pada awal tahun 1970-an, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class (wikipedia.org) merupakan bahasa pemrograman yang cukup banyak dipakai programmer selain VB 6,VB.Net,delphi dan lainnya.

        Perpindahan dari VB 6 ke C++ tidaklah mudah,karena banyak perbedaan yang akan anda temukan.
dari segi visualisai,syntax bahkan "style" pemrograman telah banyak berubah..tapi mengapa pindah ke C++ sedangkan VB 6 masih banyak diminati oleh user dan programmer?? jawabannya adalah : "Ketertarikan untuk mengetahui,mengenal dan mendalami bahasa pemrograman yang lebih sulit dan lebih kompleks dari VB 6"
(C) 2018. Diberdayakan oleh Blogger.

Categories

Followers