WHAT'S NEW?
Loading...

Delete fax, company, alamat 2 field di opencart 2.0 Part 2

Pada tutorial sebelum nya saya sudah mengajarkan cara menghapus field fax, company, alamat 2 pada form standart registrasi opencart 2.0 tutorial ini merupakan lanjutan dari tutorial sebelumnya hanya saja kali ini letak field fax, company, alamat 2 berada di posisi checkout atau saat proses pembayaran pesanan.
  • Pertama tama carilah file registrasi yang ditampilkan saat customer melakukan checkout, file ini berada di directory C:\xampp\htdocs\toko\catalog\view\theme\default\template\checkout cari file register.tpl cari baris code berikut kemudian delete untuk menghilangkan field fax dari form
<div class="form-group">
        <label class="control-label" for="input-payment-fax"><?php echo $entry_fax; ?></label>
        <input type="text" name="fax" value="" placeholder="<?php echo $entry_fax; ?>" id="input-payment-fax" class="form-control" />
      </div>
  • Berikutnya cari baris code berikut lakukan hal yang sama untuk menghapus field company dari form
<div class="form-group">
        <label class="control-label" for="input-payment-company"><?php echo $entry_company; ?></label>
        <input type="text" name="company" value="" placeholder="<?php echo $entry_company; ?>" id="input-payment-company" class="form-control" />
      </div>
  • Terakhir cari baris code berikut dan delete untuk menghapus alamat 2 dari form
<div class="form-group">
        <label class="control-label" for="input-payment-address-2"><?php echo $entry_address_2; ?></label>
        <input type="text" name="address_2" value="" placeholder="<?php echo $entry_address_2; ?>" id="input-payment-address-2" class="form-control" />
      </div>
  • Save perubahan yang sudah anda lakukan kemudian coba checkout tanpa mendaftar pilih registrasi account field fax, company, alamat 2 sudah menghilang dari form.
  • Lakukan perubahan bahasa cari file bahasa di directory C:\xampp\htdocs\toko\catalog\language\english\checkout buka file checkout.php kemudian cari baris code " $_['entry_address_1']                = 'Address 1'; " ganti dengan "  $_['entry_address_1']                = 'Address'; "
Demikian tutorial dari saya semoga membantu dan selamat mencoba.

Delete fax, company, alamat 2 field di opencart 2.0 Part 1

Di tutorial ini saya akan mengajarkan cara menghapus fax, company dan alamat 2 field di form register opencart 2.x.
Berikut cara menghapus field field tersebut agar tidak di tampilkan di form registrasi, pada tutorial ini saya menggunakan komputer dengan OS Windows 7 dan xampp sebagai server.

  • Pertama tama cari file  register form opencart di directory C:\\xampp\htdocs\catalog\view\theme\default\template\account cari file dengan nama register.php, buka dengan menggunakan notepad ++ cari baris code berikut kemudian delete baris code tersebut untuk menghapus field fax di form registrasi  :
<div class="form-group">
            <label class="col-sm-2 control-label" for="input-fax"><?php echo $entry_fax; ?></label>
            <div class="col-sm-10">
              <input type="text" name="fax" value="<?php echo $fax; ?>" placeholder="<?php echo $entry_fax; ?>" id="input-fax" class="form-control" />
            </div>
  •  Kemudian cari baris code berikut lakukan hal yang sama untuk menghapus field company dari from registrasi :
<label class="col-sm-2 control-label" for="input-company"><?php echo $entry_company; ?></label>
            <div class="col-sm-10">
              <input type="text" name="company" value="<?php echo $company; ?>" placeholder="<?php echo $entry_company; ?>" id="input-company" class="form-control" />
            </div>
          </div>
  • Terakhir cari baris code berikut dan delete untuk menghapus field adress 2 dari form registrasi :
<div class="form-group">
            <label class="col-sm-2 control-label" for="input-address-2"><?php echo $entry_address_2; ?></label>
            <div class="col-sm-10">
              <input type="text" name="address_2" value="<?php echo $address_2; ?>" placeholder="<?php echo $entry_address_2; ?>" id="input-address-2" class="form-control" />
            </div>
  • Simpan perubahan yang telah dilakukan, setelah itu silahkan cek kembali form registrasi field fax, company dan alamat nomer 2 sudah tidak ada di form registrasi opencart anda.
Demikian tutorial dari saya semoga membantu. 

Cara membuat alamat website .onion

Layanan hidden website TOR diakses melalui alamat web yang berakhir dengan .onion. Secara umum tampak seperti string acak dari huruf dan angka, string acak dari huruf dan angka tersebut sebenarnya adalah representasi dari kunci publik yang dihasilkan ketika operator menciptakan layanan tersembunyi mereka.

Kita dimungkinkan untuk menghasilkan alamat .onion sesuai dengan keinginan kita hanya saja untuk menghasilkan keypair yang sesuai dengan alamat .onion yang kita inginkan kita harus melakukan brute force untuk menghasilkan key pair yang sesuai, mungkin akan memakan waktu yang lama. 


  

Pertama tama kita harus menginstall beberapa Dependencies :

Debian 
apt-get install libssl-dev
apt-get install build-essential
CentOs
yum install openssl-dev
yum groupinstall "Development Tools"
Berikutnya install Shallot
wget https://github.com/katmagic/Shallot/releases/tag/shallot-0.0.3
tar xvzf shallot-0.0.3.tar.gz
cd Shallot-shallot-0.0.3

# Configure and compile
./configure && make
Setelah proses installasi selesai coba hasilkan alamat .onion pertama anda
./shallot fooba 
Output yang dihasilkan berupa alamat .onion beserta RSA private key yang bisa anda akses di direktory /var/lib/tor/myonion/
cd /var/lib/tor/myonion/
[ -f private_key ] && > private_key
nano private_key

# Insert the private key provided by Shallot, then Save and exit

[ -f hostname ] && rm -f hostname
service tor restart
Setelah anda restart TOR anda seharusnya hostname telah dibuat ulang dan akan berisi alamat .onion yang dihasilkan oleh shallot.

Tip alamat .onion :
  • Semakin banyak/panjang alamat .onion yang anda hasilkan maka semakin kecil kemungkinan mendapatkan private key anda dengan metode brute force.( the world god only know )
  • Jika anda sudah melakukan konfigurasi nginx yang mengarah pada suatu hostname tertentu, seperti server blok Nginx, ingat untuk mengubahnya jika anda melakukan perubahan URL!
  • Mungkin akan membutuhkan beberapa percobaan dan waktu untuk menghasilkan alamat .onion yang sesuai dengan keinginan anda menggunakan shallot.
Demikian tutorial tentang cara mendapatkan alamat .onion website semoga membantu.  

Bagaimana cara membuat .ONION Website menggunakan Tor network

Pada artikel kali ini saya akan mengajarkan bagaimana cara membuat/host website di TOR network. Apa itu TOR ?? The Onion Router (TOR) adalah server yang membuat pengguna menjadi anonim dalam internet.
Tor bekerja dengan cara mengarahkan lalu-lintas internet melalui jaringan sukarelawan yang disediakan dengan gratis dan di seluruh dunia, dengan lebih dari 4.000 relay. Tor berfungsi menyembunyikan pengguna internet. Orang yang menggunakan jaringan tor menggunakan jaringan onion routers. Hal ini membuat lokasi pengguna tetap rahasia.
Tor bisa digunakan untuk hal-hal yang melawan hukum dalam beberapa tempat, seperti mengkritik pemimpin negara, menyebarkan berkas berhak cipta, bahkan hingga menyebarkan pornografi anak-anak.
Berikut cara melakukan installasi .ONION server menggunakan Debian Linux :
Mari kita mulai dengan menginstall beberapa software yang kita butuhkan.

apt-get install nginx
apt-get install ntpdate tor
service tor stop
Note : Saya menginstall ntpdate karena TOR membutuhkan waktu/jam yang akurat.

Konfigurasi Hosting
Contoh di bawah ini untuk situs HTML statis sederhana. jika anda berencana membuat website menggunakan CGI, Javascript, PHP maka itu akan menjadi tugas latihan anda sebagai pembaca, pada dasarnya tidak terlalu berbeda dengan konfigurasi hosting pada umumnya hanya saja mungkin beberapa modifikasi diperlukan untuk mengamankan anda dari OPSEC :)

Buatlah directory hosting untuk website .onion kita :
mkdir -p /usr/share/nginx/onions/myonion
echo "Hello World" > /usr/share/nginx/onions/myonion/index.html
chown -R debian-tor:debian-tor /usr/share/nginx/onions/myonion
Konfigurasi listen port untuk nginx :
nano /etc/nginx/sites-available/default

# Remove the existing config and replace with
server{
        listen 127.0.0.1:9070;
        root /usr/share/nginx/onions/myonion;
        index index.html index.html;

        server_name yuda.darknet; # We'll amend this later

        location / {
                autoindex on;
        }

}

# Save and exit (Ctrl-X, Y)

nano /etc/nginx/nginx.conf

# Locate the http block and add

server_tokens off;

# Save and exit
Restart nginx atau Start nginx
service nginx start
wget --header="Host: yuda.darknet" http://127.0.0.1:9070/
Konfigurasi TOR
cd /etc/tor
mv torrc torrc-default
nano torrc

# Insert the following
SocksPort 0 # what port to open for local application connections
SocksListenAddress 127.0.0.1 # accept connections only from localhost

RunAsDaemon 1
DataDirectory /var/lib/tor


HiddenServiceDir /var/lib/tor/myonion/
HiddenServicePort 80 127.0.0.1:9070
Setelah itu start TOR seharusnya di directory /var/lib/tor/myonion ada dua directory dibuat salah satunya memberikan informasi host name sedangkan directory yang lainya menyimpan private key file ini harus dijaga dengan sangat sangat aman jangan biarkan seorangpun mencurinya :) .
service tor start
cat /var/lib/tor/myonion/hostname
Buat autostart hal ini dimaksudkan agar setiap kali kita melakukan restart pada server maka TOR akan otomatis menyala.
update-rc.d nginx defaults
update-rc.d tor defaults
Langkah Pengamanan terhadap OPSEC
OPSEC dilakukan dengan berbagai cara tergantung kasus yang ingin diungkap, tapi setidaknya kita melakukan tindakan pencegahan dengan mengamankan server kita dari aksi aksi mereka.
Pertama Konfigurasi fail2ban
apt-get install fail2ban
cat << EOM > /etc/fail2ban/jail.local
[ssh]
enabled = true
maxretry = 3
banaction = iptables-allports
[ssh-ddos]
enabled = true
maxretry = 3
EOM

service fail2ban restart
update-rc.d fail2ban defaults
Disable sejarah BASH 
echo 'alias exit="kill -9 $$"' >> /etc/profile
source /etc/profile
Note : Pertimbangkan untuk mematikan firewall untuk mengurangi potensi serangan dari side-channel.

Beberapa point tambahan yang harus perhatikan saat membuat server .onion
  • Jangan pernah mengkonfigurasi .onion server sebagai host relay, ini akan menyebabkan downtime karena selain menanggung beban dari server onion, server juga disaat yang sama memberikan data informasi public relay yang tersedia.
  • Hindari menghosting banyak website .onion di server yang sama.
Jika Anda berencana untuk menghosting website yang lebih kompleks daripada situs HTML statis, perhatikan pesan kesalahan, header yang dihasilkannya - apa pun yang mengandung IP Anda perlu dihapus / dinonaktifkan / dirubah.

Demikian tutorial installasi .onion server pada Debian Linux semoga membantu. 

Modul Konfirmasi Pembayaran Opencart 1.5.x.x



Kali ini saya akan membagikan modul konfirmasi pembayaran opencart untuk versi opencart 1.5.x.x modul ini merupakan koleksi pribadi saya untuk link sumber silahkan cek README.txt
Berikut saya bagikan link download beserta cara installasi :

  • Download modul konfirmasi pembayaran opencart 1.5.6.x Klik Disini
  • Upload folder admin dan catalog ke server.

Lakukan langkah langkah berikut ini
[1].Masuk ke phpmyadmin (atau sejenis) melalui control panel, lalu pilih database yang anda gunakan untuk opencart anda. Pilih SQL, lalu masukkan kode berikut.

CREATE TABLE  `payment` (
`confirm_id` INT NOT NULL AUTO_INCREMENT ,
`nama` VARCHAR( 100 ) NOT NULL ,
`email` VARCHAR( 100 ) NOT NULL ,
`phone` VARCHAR( 20 ) NOT NULL ,
`order_id` INT NOT NULL ,
`method` VARCHAR( 100 ) NOT NULL ,
`ke` VARCHAR( 100 ) NOT NULL ,
`total` VARCHAR( 100 ) NOT NULL ,
`dates` DATE NOT NULL,
`t` INT NOT NULL ,
`g` INT NOT NULL ,
`l` INT NOT NULL ,
`bank` VARCHAR( 100 ) NOT NULL ,
`nobank` INT( 20 ) NOT NULL ,
`akun` VARCHAR( 100 ) NOT NULL ,
`komentar` LONGTEXT NOT NULL ,
`tanggal` VARCHAR( 30 ) NOT NULL ,
`status` INT NOT NULL DEFAULT  '1' ,
PRIMARY KEY (  `confirm_id` )
)



[2]. catalog/controller/common/header.php
Cari :
        $this->data['text_checkout'] = $this->language->get('text_checkout');
Tambahkan (dibawahnya) :
    $this->data['text_pay'] = $this->language->get('text_pay');

Cari :
    $this->data['cart'] = $this->url->link('checkout/cart');
Tambahkan (dibawahnya) :
    $this->data['pay'] = HTTP_SERVER . 'index.php?route=information/payment';

[3]. Edit bahasa
Jika menggunakan bahasa Indonesia :
--> catalog/language/indonesia/common/header.php
Cari :
    $_['text_home']   = 'Home';
Tambahkan (dibawahnya) :
    $_['text_pay']    = 'Konfirmasi Bayar';

Jika menggunakan bahasa English :
--> catalog/language/english/common/header.php
cari :
    $_['text_home']     = 'Home';
Tambahkan (dibawahnya) :   
    $_['text_pay']      = 'Confirm Payment';


[4]. catalog/view/theme/default/template/common/header.tpl
Cari :
    <a href="<?php echo $home; ?>"><?php echo $text_home; ?></a>
Tambahkan (disampingnya) :
    <a href="<?php echo $pay; ?>"><?php echo $text_pay; ?></a>


[5]. catalog/model/account/order.php
Cari :
    public function getTotalOrderProductsByOrderId($order_id) {
        $query = $this->db->query("SELECT COUNT(*) AS total FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'");
       
        return $query->row['total'];
    }

Tambahkan (dibawahnya) :
    public function getOrdersPay() {       
        $query = $this->db->query("SELECT o.order_id,o.date_added, o.total, o.currency_code, o.currency_value FROM `" . DB_PREFIX . "order` o LEFT JOIN " . DB_PREFIX . "order_status os ON (o.order_status_id = os.order_status_id) WHERE customer_id = '" . (int)$this->customer->getId() . "' AND o.order_status_id = '1' AND os.language_id = '" . (int)$this->config->get('config_language_id') . "' ORDER BY o.order_id DESC");   
        return $query->rows;
    }


[6]. admin/controller/common/header.php
cari:
    $this->data['text_zone'] = $this->language->get('text_zone');

tambahkan:
    $this->data['text_confirmation'] = $this->language->get('text_confirmation');

cari:
    $this->data['zone'] = $this->url->link('localisation/zone', 'token=' . $this->session->data['token'], 'SSL');

tambahkan:
    $this->data['confirmation'] = $this->url->link('report/confirmation', 'token=' . $this->session->data['token'], 'SSL');


[7]. Edit Bahasa
jika menggunakan English:
--> admin/language/english/common/header.php

tambahkan (sebelum tanda "?>")
    $_['text_confirmation']              = 'Confirmation';

jika menggunakan Bahasa Indonesia:
--> admin/language/english/common/header.php

tambahkan (sebelum tanda "?>"):
    $_['text_confirmation']              = 'Konfirmasi';


[8]. admin/view/template/common/header.tpl
cari:
          <li><a class="parent"><?php echo $text_affiliate; ?></a>
            <ul>
              <li><a href="<?php echo $report_affiliate_commission; ?>"><?php echo $text_report_affiliate_commission; ?></a></li>
            </ul>
          </li>

tambahkan:
    <li><a href="<?php echo $confirmation; ?>"><?php echo $text_confirmation; ?></a></li>


[9]. Buka halaman admin
    lalu System -> User -> User Group
    Edit "Top Administrator"
    centang "report/confirmation" baik yang ada di "Access Permission" ataupun di "Modify Permission"
############################################
### EDIT REKENING BANK & CARA PEMBAYARAN ###
############################################
catalog/language/indonesia/information/payment.php atau
catalog/language/english/information/payment.php
dan
admin/language/indonesia/report/confirmation.php atau
admin/language/english/report/confirmation.php

Lakukan penyesuaian pada bagian :
// Rekening Bank
$_['text_bca']        = 'BCA';
$_['text_bni']        = 'BNI';
$_['text_mandiri']  = 'MANDIRI';

Kata yang dirubah antara file yang ada di catalog dan admin harus sama.
----------------------------------
update v 1.0.2
### KETERANGAN TAMBAHAN ###
Bagi member, daftar order yang muncul adalah daftar order dalam status pending. Untuk mengecek status order user bisa dilihat dihalaman admin bagian sales > order.
Selain order dalam status pending tidak akan muncul dalam list konfirmasi.

Cara Instal Opencart di Localhost.



Opencart merupakan salah satu CMS yang didesain khusus untuk membuat sebuah toko online, opencart memiliki berbagai macam keunggulan seperti mudah digunakan, ringan, dukungan extension, thema yang sangat banyak dari pihak ketiga selain itu harga untuk extension tidak terlalu mahal kalau menurut saya. Pada artikel kali ini saya akan mengajarkan cara installasi opencart di localhost.
Berikut cara melakukan installasi opencart di localhost :
  • Pastikan sudah menginstall webserver lokal seperti Xampp, WAMPP, Apache dan sejenisnya.
  • Kemudian download file installasi opencart di http://www.opencart.com/index.php?route=download/download setelah selesai di download extract di folder Opencart kemudian copykan ke " C:\\xampp\htdocs " rename sesuai dengan keinginan, disini saya contohkan saya taruh di C:\\xampp\htdocs\toko karena ditutorial ini saya menggunakan opencart terbaru maka rename file config-dist.php di folder utama ubah menjadi config.php kemudian file dengan nama yang sama di folder admin.
  • Setelah itu buat databases pastikan server XAMPP anda sudah running. ketikan di browser localhost/phpmyadmin kemudian klik Database setelah itu buat nama database sesuai keinginan klik create untuk membuat database.




  • Jika sudah selesai, langkah selanjutnya adalah masuk ke browser dan yang paling penting adalah pastikan Web Server lokal anda menyala. ketikkan http://localhost/toko karena tadi namanya saya ganti menjadi toko, kalian bisa menyesuaikan sesuai nama folder opencart kalian. Kemudian klik tombol  Continue.


  •  Maka akan tampil seperti berikut, klik tombol Continue aja untuk proses selanjutnya.
  • Kemudian setting konfigurasi sesuai dengan keinginan. database=localhost, user=root, pasword=kosong, database name=isi sesuai nama database yang telah kalian buat di localhost/phpmyadmin, database prefix= terserah . dan untuk pilihan username, pasword dan email pada administration isikan sesuai keinginan, yang perlu diingat adalah username dan pasword pada administration untuk masuk ke halaman admin web. kalau sudah sesuai klik tombol Continue.
  • Proses Instalalasi selesai, sekarang kita bisa melihat halaman admin atau front end web kita, namun sebelumnya kalian harus menghapus folder Install yang ada di C://xampp/htdocs/toko/.
Selamat berkreasi dengan toko online kalian semoga tutorial installasi opencart saya bisa membantu kalian yang ingin memulai berjualan online.

Modul JNE untuk Opencart gratis.


Modul ini perlu vqmod untuk fitur autocompletenya.
Silahkan install vqmod terlebih dahulu jika belum terinstall di toko online anda.

Installasi Vqmod

Abaikan step ini jika Anda sudah menginstall Vqmod.
1. Download master vqmod di https://github.com/vqmod/vqmod/
2. Extract file yang diperoleh, dan upload folder vqmod dari hasil extraksi tadi ke
   direktori target dari installasi opencart (biasanya di public_html/)
3. Pada address bar di web browser Anda, ketikkan http://www.yoursite.com/vqmod/install
4. Jika Anda berhasil, maka akan muncul pesan sukses untuk installasi vqmod
5. Lebih detail bisa dibaca di https://github.com/vqmod/vqmod/wiki/Installing-vQmod-on-OpenCart

Petunjuk Installasi

Installasi Shipping JNE
1. Upload semua folder yang ada di folder "FILE_TO_UPLOAD"
2. Login ke admin store anda. Cek permission di System -> Users -> User Groups. Klik edit untuk Top Administration
3. Centang semua dengan cara select all untuk opsi access dan modify permission. Save.
4. Buat Geozone dengan nama Indonesia di System -> Localisation -> Geo Zones.
    Geo zone name : Indonesia
    Description : Pengiriman dan Pembayaran untuk wilayan Indonesia
    Country : Indonesia
    Zone : All zone
5. Untuk JNE dengan tarif pengiriman dari kota asal Jakarta bisa menggunakan file tarif-jne-jakarta.csv. Silahkan import file tersebut ke database Anda melalui phpmyadmin. Atau bisa juga menggunakan file oc_tarif_jne.sql dengan catatan database Anda juga menggunakan prefix oc_.
6. Go to Extensions -> Shipping -> JNE Reguler. Klik Install
7. Silahkan isi beberapa field yang ada. Khusus untuk geozone silahkan pilih Indonesia. Klik save.
8. Ulangi langka 6-7 untuk jne yes dan oke jika diperlukan.

Klik Disini Untuk Download

Cara mengakses website atau forum tanpa harus mendaftar.

Ada banyak website dan forum yang memblok user yang belum mendaftar di website atau forum mereka. Tapi mereka tidak akan memblok google boot hehehehehehe yang harus kita lakukan hanyalah berubah menjadi google boot setelah itu kita akan dengan mudah menelusuri setiap situs web tanpa harus mendaftar.

Pertama carilah add-on User Agent Switcher untuk Firefox kemudian install. Sekarang pergi ke Tools> User Agent Switcher> Options dan kemudian Pilihan.
 
 Pilih User Agent dari sidebar kiri dan klik Add di deskripsi isi dengan " crawl-66-249-66-1.googlebot.com " dan di kolong pengguna isikan " Googlebot/2.1 (+Googlebot - Webmaster Tools Help) " seperti yang terlihat dari dari screenshoot dibawah.
Pilih Google Bot sebagai Script Pengguna Anda dengan pergi ke Tools> User Agent Switcher.
  
Sekarang kita bisa menikmati browsing website atau forum apapun tanpa harus repot repot melakukan pendaftaran. :) Silahkan coba sendiri dan comment jika ini bekerja :).

 

Berbagai Macam Ancaman Keamanan Komputer.

Sebagai pengguna komputer kita tentu sering mendengar istilah virus, worm, trojan dsb, di artikel ini saya akan memberikan anda penjelasan tentang perbedaan dari istilah-istilah tersebut.

Malware
Malware adalah singkatan dari Malicious Software. Ini termasuk program atau file yang dirancang untuk membahayakan. Untuk mendistribusikan mereka hacker sering menyembunyikan mereka dalam program lain di sebuah website atau mengirimkannya kepada Anda melalui e-mail. Ini termasuk:
  • Virus dan worm
  • Trojan Horses
  • Adware dan Spyware
  • Phishing & Farming
  • Spam dan e-mail berisi pesan tentang berita yang tidak terjadi ( HOAX)
Tipe Malware
Malware dapat mengambil alih akses komputer kita secara penuh ini memungkinkan hacker untuk mengirimkan data, mendapatkan informasi berharga seperti user id, password, mematikan antivirus dan software firewall.

Pharming
Pharming adalah serangan di mana pengguna dapat tertipu memasukkan data sensitif seperti nomor sandi atau kartu kredit ke situs web berbahaya. Penyerang tidak harus bergantung pada pengguna yang mengklik link dalam suatu email. Bahkan jika pengguna mengetikkan URL (alamat web) di browser`s bar, penyerang masih dapat mengarahkan pengguna ke situs web berbahaya.

Adware
Adware adalah singkatan yang digunakan untuk software pengiklan. Hal ini mengacu pada perangkat lunak yang secara otomatis memutar, menampilkan atau download iklan. Iklan ini terlihat setelah perangkat lunak diinstal pada komputer atau saat aplikasi sedang digunakan.

Virus
Virus adalah program komputer berbahaya yang dapat menyalin dirinya sendiri dan menginfeksi komputer dengan tujuan merusak file atau memodifikasi. Hal ini dilakukan tanpa izin atau pengetahuan pengguna. Virus mereplikasi sendiri dengan melampirkan ke obyek lain misalnya melalui lampiran e-mail, download internet, disket, CD, dll 

Spyware
Spyware adalah perangkat lunak yang digunakan untuk mengumpulkan informasi tentang seseorang atau organisasi tanpa sepengetahuan mereka. Spyware menampilkan iklan yang berhubungan dengan apa yang ditemukan dari memata-matai Anda

Phishing
Sebuah e-mail yang menyamar sebagai kontak yang sah dari bisnis atau organisasi dalam upaya untuk mencuri informasi pribadi atau keuangan disebut Phishing. Phishing sering menyatakan bahwa ada masalah atau mengancam untuk mengakhiri akun jika Anda tidak merespon.

Spam 
Spam adalah e-mail yang dikirimkan secara massal di Internet. Dalam hampir semua kasus alamat pengirim adalah palsu yakni berpura-pura sebagai pengirim yang sah. Spam umumnya membawa program/kode berbahaya. Sulit untuk menghentikan spam terkecuali server pengirim spam dimatikan.

Trojan Horses
Ini adalah kendaraan pengiriman untuk program komputer berbahaya atau merusak, mirip dengan virus atau worm. Hacker penulis virus dan bahkan pengiklan dapat menanamkan kode berbahaya ke dalam setiap program atau file yang tampaknya tidak berbahaya atau berguna seperti animasi atau video game. 

Worm
Sebuah program komputer berbahaya, seperti virus, tetapi worm dapat menyebar sendiri tanpa harus berinteraksi dengan pengguna biasanya lebih berbahaya daripada virus karena mereka dapat menyebabkan kerusakan pada jaringan.

Antivirus Software
Terlepas dari jenis antivirus yang berjalan pada komputer anda harus memiliki fitur sebagai berikut :
  • Memiliki detector yang memonitor komputer anda secara terus menerus.
  • Memiliki e-mail scanner ini akan melakukan scanner dalam email yang masuk.
  • Pembaharuan databases antivirus untuk menjamin data virus yang di deteksi selalu update.
  • Melakukan pemindaian setiap kali anda menggunakan perangkat portable seperti flasdixk, CD, DVD.

Contoh Malware

Sekarang ini penyebaran adware dan spyware beragam pendekatan yang paling sering adalah dalam bentuk iklan menawarkan program, musik, antivirus, yang harus dilakukan hanyalah mengklik tombol download kemudian kita diharuskan untuk mendownload dan menginstall program tersebut.
  • Jangan menginstall antivirus atau program yang menawarkan atau mengklaim dapat meningkatkan kecepatan komputer karena seringkali program tersebut adalah Malware. 
  • Jangan pernah mengklik link yang dikirimkan melalui instan messenger seringkali link tersebut berisi installasi program tersembunyi.
Phishing Attack
Untuk kasus phising attack di indonesia biasanya hacker mengirimkan pemberitahuan melalui e-mail, sms dengan isi kita sudah memenangkan suatu hadiah dari lembaga keuangan dengan menyertakan alamat website yang dibuat mirip dengan website asli dari lembaga tersebut dengan tujuan mencuri/ mengumpulkan data pribadi seperti user id dan password.


Pharming Attack
Web Pharming memungkinkan hacker untuk mengarahkan lalu lintas suatu situs ke situs web lain. Pada situs ini mereka bisa mencuri rincian keuangan atau data pribadi biasanya pada formulir pendaftaran.
Pharming situs biasanya menggunakan protokol HTTPS pada halaman login mereka untuk memungkinkan pengguna untuk memverifikasi identitas situs web.
Jika penyerang mencoba untuk meniru situs menggunakan HTTPS, pengguna akan menerima pesan dari browser menunjukkan bahwa sertifikat situs web tidak sesuai dengan alamat yang sedang dikunjungi.
Dalam keadaan ini Anda tidak harus melanjutkan dan tekan No Anda akan kembali ke halaman sebelumnya.
 

 

Spam e-mail
Email Spam sering (meskipun tidak selalu) dialihkan ke folder email sampah atau dikarantina pada mail server perusahaan. 
  • Jangan membuka pesan yang tidak diinginkan.
  • Waspada terhadap email dengan link.
  • Jangan pernah membalas e-mail yang mencoba menjual sesuatu kepada anda terlebih jika anda tidak mengetahui toko yang menawarkan produk tersebut.
  • Jangan pernah menanggapi e-mail dari lembaga keuangan atau organisasi terkemuka yang meminta informasi atau rincian informasi akun. mereka tidak pernah melakukan nya.
  • Jangan pernah memposting alamat e-mail anda di media social ini akan meningkatkan jumlah spam yang anda terima.
E-mail Golden Rules 
  • Jangan pernah membuka e-mail dari orang asing.
  • Jangan pernah menuliskan e-mail anda di social media.
  • Jangan gunakan e-mail gratis untuk email kerja seperti Hotmail atau Yahoo.
  • Abaikan surat berantai.
  • Berhati-hatilah membalas pesan spam atau mengklik berhenti berlangganan.
  • Jangan pernah mengirim data pribadi, user id, password, pin melalui email.    
Menginstal patch terbaru
Hal ini sangat penting untuk menjaga Sistem Operasi Anda tetap up to date. Pastikan bahwa update secara otomatis di-download.