Minggu, 13 Maret 2016

Bisnis Adfly untuk pemula, dapat dollar dengan mudah

0 komentar
Afiliasi AdF ly - Mungkin sebagian dari sahabat ada yang tahu dengan Afiliasi tehnik redirek yang satu ini. Salah satu Afiliasi yang hanya dengan kita menyebarkan link yang telah di shrinking menjadi link induk adf.ly. Meski pendapatanya receh-receh tidak apa-apa kan nantinya pasti akan menjadi lebih besar seiring bejalannya waktu hehe seperti kata pepeatah sedikit demi sedikit lama-lama menjadi bukit, dan oleh kerena itulah mari kita tumbuhkan rasa sabar di dalam diri kita hehe. Orang sabar pasti dapat yang besar. Oh iya kawan, adfly ini berbeda dengan bisnis lain misal Q bonk. tentunya sistem afiliasinya juga berbeda.

Ofeng Incorporated
http://adf.ly/?id=12939863


Bagaimana Tingkat Kesulitan Afiliasi AdF.ly Ini ?
Yang kami rasakan afiliasi ini sangat-sangat mudah, hanya saja karena saking mudahnya ini komisinya pun sangat rendah, namun jangan khawatir. Dengan kita niat bersungguh-sungguh dan juga sabar, meski sedikit pun lama-lama akan menjadi besar.

Berapa Komisi Dari Afiliasi AdF.ly Ini ?
Komisi yang kita dapat adalah tergantung dari orang yang mau klik link shrinker kita, ada yang 1000 kali klik mendapat komisi 4 dollar ada yang 3 dollar, 2 dollar, 1 dollar, dan 0,5 dollar.

Bagaimana Cara Daftar Afiliasi AdF.ly ?
Sebaiknya baca dulu postingan ini sampai akhir ya jangan dulu daftar, namun cara daftar nya okelah saya beri tahu caranya disini oke. Yang pertama mungkin sahabat-sahabat semua akan masuk atau daftar melalui link adF.ly ini. Lalu daftar dengan klik Join Now dan mengisi formulirnya sebagai berikut:
  • Masuk Ke : http://adf.ly/?id=12939863
  • Your Name: Isi dengan nama asli anda jangan alibi atau palsu.
  • E-mail: Masukan eMail anda untuk nanti digunakan login.
  • Retype E-mail:  Masukan kembali eMail anda.
  • Username:  Masuken nickname anda untuk ditampilkan kepada orang lain.
  • Password:  Buat password semau anda minimal 6 karakter.
  • Retype Password: Masukan kembali password yang anda masukan.
  • Account Type: Silahkan pilih "LINK SHRINKER"
  • Human Check: Silahkan masukan captcha sesuai dengan yang tampil pada mesin captch Centang I Agree (Sebaiknya baca terlebih dahulu Terms & Conditionya)
  •  dan Klik JOIN NOW
Buka eMail anda dan klik konfirmasi pada link yang dikirimkan kepada anda.

Bagaimana Cara Kerja Kita Pada Pekerjaan Afiliasi AdF.ly Ini?
Yang pasti kalo misalkan kita ingin bekerja pada Afiliasi AdF.ly kita harus sudah terdaftar sebagai anggota terlebih dahulu. Dan kita harus login kepada akun AdF.ly nya dan mulai beraksi atau bekerja. Setelah kita masuk atau login, kita harus memasukan link yang akan kita shrinking kan kepada mesin AdF.ly nya, contoh kita memasukan link http://ofeng-inc.blogspot.co.id/ kepada bilah mesin shrinker nya, lalu klik shrink maka akan menjadi http://adf.ly/1YGkf1 , dan setelah link itu kita dapat, kita buka facebook, twitter, google Plus, dan media sosial lainya termasuk blog untuk disebarkan linknya dan supaya di klik oleh orang lain. Dan jika ada orang lain yang klik pada link yang sudah kita shrinking kan maka kita berhak mendapat komisi dari AdF.ly. Itulah sekilas tentang penjelasan mengenai adfly silahkan di coba dan daftarkan diri anda. terima kasih atas kunjuangn nya di blog ini semoga bermanfaat. Akhir kata selamat menjalani hari yang indah dan salam sukses.
Continue reading →

Hal Penyebab Anda Gagal Mendapatkan Uang Dari Blog

0 komentar
Ofeng Incorporated
Blog adalah media online yang secara umum berisikan informasi, tutorial, tips dan konten terkait. Blog dapat dijadikan sebagai media penghasil uang hingga dalam jumlah tak terbatas. Ya, semakin piawai serta konsisten Anda mengelola blog milik Anda, maka semakin besar pula kesempatan Anda untuk dapat menguangkan blog Anda.
Make money blogging memang sudah tidak asing lagi, namun pada prakteknya memang hanya sebagian blogger saja yang dapat merealisasikannya, sebagian lagi gagal ditengah-tengah jalan atas sejumlah alasan. Blogging for money membutuhkan konsep serta kerja keras, dan hal inilah yang sering kali tidak disadari oleh para sahabat pemula.
Sebagian dari mereka sepertinya hanya tergiur dengan besarnya penghasilan tanpa berpikir lebih dalam bagaimana penghasilan tersebut bisa diwujudkan. Apakah cukup hanya dengan membuat blog, cukupkah hanya dengan menulis, tentu saja tidak. Mendapatkan penghasilan dari blog butuh proses yang cukup panjang, dan kita harus siap melakukan sederet hal yang dibutuhkan selama kita sedang berproses menjadi blogger yang berpenghasilan.
Mendapatkan uang dari blog sejatinya amat realistis, tetapi kita harus siap bekerja keras, konsisten serta tidak menjadikan kegagalan sebagai alasan untuk berhenti. Jika dalam bisnis off-line kita mengenal yang namanya investasi (investasi dalam bentuk uang), maka dalam blogging kita menginvestasikan waktu dimana kita baru akan dapat menikmati hasilnya dikemudian hari.
Selama kurun waktu tertentu kita hanya dihadapkan dengan pekerjaan, mulai menulis artikel, melakukan praktik optimasi, bersosialisasi, membangun jaringan di social media, dll. Dalam kurun waktu tersebut kita belum mendapatkan apapun, karena kita masih dalam proses berinvestasi hingga dalam beberapa bulan/tahun kemudian kita baru bisa menikmati kerja keras kita.
Pada kesempatan ini saya ingin share beberapa hal yang menyebabkan seorang blogger gagal mendapatkan penghasilan dengan harapan apa yang saya paparkan disini dapat memberikan bahan pembelajaran berarti bagi kita semua, terutama bagi kalian yang ingin serius dalam bloging. Berikut 5 hal yang akan menyebabkan Anda gagal memonetisasi blog Anda.
1. Hanya Terfokus Untuk Mendapatkan Uang
Seperti dijelaskan diatas, mendapatkan uang dari blog itu membutuhkan proses. Anda harus mengikuti prosesnya tahapan demi tahapan, dan jika Anda hanya terfokus untuk mendapatkan uang, maka kondisi ini justru akan mengarahkan Anda pada kegagalan karena Anda cenderung untuk melakukan kesalahan, seperti menulis artikel tanpa memperhitungkan kualitas, mendatangkan pengunjung dengan cara yang salah, melakukan spam, dll.
2. Enggan Bekerja Keras 
Percayalah, tidak ada satupun blogger yang berhasil menuai kesuksesan tanpa kerja keras. Blogging itu program kerja untuk jangka panjang yang akan menelan banyak waktu, dan jika Anda melakukannya dengan setengah hati atau dengan cara bermalas-malasan, maka tidak akan ada penghasilan serupiahpun yang berhasil Anda dapat. Anda hanya akan membuang banyak waktu dengan sia-sia.
3. Menggunakan Karya Orang Lain
Blogging memang membutuhkan produktivitas, namun produktivitas tinggi yang dilakukan dengan cara yang salah tidak akan memberikan hasil apapun. Kita tidak akan mendapatkan timbal-balik apapun dengan cara mempublikasikan karya tulis orang lain di blog kita.
blog yang bisa menghasilkan uang adalah blog yang berbekal originalitas.
4. Menyerah Saat Dihadapkan Dengan Masalah
Seringkali segalanya memang tidak semudah yang kita skenariokan dari awal. Dalam proses membangun blog yang bernilai, kita akan dihadapkan dengan banyak kendala, mulai proses mendatangkan pengunjung, mempertahankan pengunjung, meningkatnya volume persaingan, dll. Dalam blogging kita akan mengalami satu permasalahan belum tersolusikan, timbul masalah baru. Hal ini sebenarnya sebuah kondisi yang wajar, hal yang sama pastinya juga terjadi diluar blogging, dan tugas kita adalah tetap fokus dengan pekerjaan kita serta tidak menjadikan kendala atau masalah sebagai alasan untuk menutup lembaran ngeblog kita.
5. Merasa Jenuh Karena Target Tidak Terealisasi
Perlu kita sadari, bahwa terealisasi atau tidaknya sebuah target, hal tersebut bergantung pada banyak faktor dan kita sendirilah yang menjadi barometernya. Review apa yang sudah Anda kerjakan selama kurun waktu tertentu, sudahkah Anda bekerja sesuai kebutuhan. Masihkah pekerjaan menyisakan banyak kekurangan, jika demikian maka kerjakanlah dengan lebih baik lagi sehingga kedepannya hasilnya pun akan menjadi lebih baik.
Continue reading →
Sabtu, 12 Maret 2016

Cara deface web dengan metode Com_User

0 komentar
Cara deface web dengan metode Com_User

Com_User adalah salah satu teknik Exploit Joomla yang paling banyak diminati oleh defacer-defacer yang ada di indonesia dan bahkan di seluruh dunia. Com_User / Teknik Exploit joomla! ini dapat di gunakan untuk CMS Joomla! yang menggunakan joomla! versi 1.6.x. / 1.7.x. / 2.5.x.


Apa sih CMS Joomla itu?

Joomla! adalah Sistem manajemen konten (SMK atau CMS) yang bebas dan terbuka (free opensource) ditulis menggunakan PHP dan basisdata MySQL untuk keperluan di internet maupun intranet. Joomla pertamakali dirilis dengan versi 1.0.0. Fitur-fitur Joomla! diantaranya adalah sistem caching untuk peningkatan performansi, RSS, blogs, poling, dll. Joomla! menggunakan lisensi GPL.
Asal kata Joomla sendiri berasal dari kata Swahili jumla yang mengandung arti "kebersamaan".
(dikutip dari wikipedia.org)

Yang anda butuhkan:
1. Exploit Joomla (download disini)

Langkah-Langkah:


1. Cari web target dengan menggunakan mesin pencari dengan "dork" yang ada dibawah ini.

   intext:Usar un nombre de usuario y contraseña válido para poder tener acceso a la Administración.. Joomla!® es software libre distribuido bajo la licencia GNU/GPL. Pack creado por Joomla!Spanish - 2011 - Hosting Joomla Spanish Webempresa

intitle:home page beez joomla 1.6 inurl:com/joomla

intitle:home page beez 2 inurl:com/joomla

intitle:home page beez 5 inurl:com/joomla

intitle:home page atomic inurl:com/joomla

intext:Joomla!® - бесплатное программное обеспечение, распространяемое по лицензии GNU General Public License
Локализация: Портал Joomla! по-русски. Техническая поддержка: Форум русской поддержки Joomla! CMS inurl:/administrator

intext:Veuillez utiliser un identifiant et un mot de passe valides pour accéder à l'administration. site:it

intext:Введите существующие логин и пароль доступа к Панели управления. site:ru

inurl:/administrator/index.php intext:Use a valid username and password to gain access to the administrator backend. Joomla!® is free software released under the GNU General Public License.


intitle:joomla! intext:joomla! is a flexible and powerful platform, whether you are building a small site for yourself or a huge site with hundreds of thousands of visitors site:com

inurl:index.php/using-joomla/extensions/components/users-component/registration-form

Google Dork yang berwarna merah, memiliki kualitas tinggi.
Google Dork yang berwarna biru, memiliki kualitas sedang.
Google Dork yang berwarna oranye, memiliki kualitas rendah.

2. Setelah mendapatkan suatu web yang menggunakan CMS Joomla!, lalu cobalah membuka halaman administrator untuk memastikan apakah webnya "vuln" atau tidak

3. Cari web yang vuln.
*Penjelasan: Vuln = Vulnerability = Mempunyai kelemahan. Sehingga web yang dikatakan vuln berarti bisa untuk kita Deface.


Gambar diatas merupakan site "Vuln" alias menggunakan CMS Joomla Versi 1.7.X


Gambar diatas merupakan site "Joomla versi 1.6.x / 2.5.x".

Note: "Perbedaan Site Vuln dengan yang lainnya, terlihat pada bagian bawah atau footer Admnistration Login pada web Joomla nya."

*Web yang menggunakan "versi 1.6.x dan 2.5.x" itu bukan berarti sitenya tidak tidak bisa di deface/tidak vuln, hanyasaja web yang seperti itu peluangnya dapat di defacenya  hanya 25% dari keseluruhan web joomla seperti gambar diatas. Tapi jika anda telah lama mendeface web dengan cara ini, anda akan mengetahui ciri-ciri Web Joomla yang bisa di deface tanpa harus melihat halaman administratornya.

4. Setelah menemukan site yang "vuln". masukkan tambahan alamat berikut di belakang alamat/domain/url web sitenya.

index.php?option=com_users&view=registration

*misal, web yang akan saya deface adalah http://targetmu.com/joomla/ maka, saya harus menambahkan exploit di belakang alamat web tersebut menjadi http://targetmu.com/joomla/index.php?option=com_users&view=registration

5. setelah sudah mengikuti langkah diatas, anda akan masuk ke tempat registrasi.
*Jika saat anda pergi ke halaman registrasi, dan lalu web itu meredirect anda ke halaman login. Carilah target lain. Karena admin web itu sudah menghapus halaman registrasinya.


6 Setelah masuk ke tempat registrasi seperti gambar diatas. maka langkah selanjutnya adalah menekan tombolctrl+u / klik kanan -> Lihat sumber laman dan akan muncul tampilan seperti gambar di bawah.


7. Cari kode hidden (dengan bantuan ctrl+f ) dan cari kode hidden seperti gambar di bawah ini. 


8. Copy code yang diberi kotak merah tersebut ke Exploit Joomla yang telah kamu download tadi.

9. Buka Exploit Joomla yang telah kamu download tadi dengan Notepad. Lalu kamu paste kode yang telah kamu copy tersebut dikotak merah kedua (yang di paling bawah). Dan masukkan alamat web yang telah di exploit tersebut. 

contoh: http://targetmu.com/joomla/index.php?option=com_users&view=registration ke kotak merah pertamayang terdapat di tempat paling atas.

*Jangan lupa mengganti alamat email dan username nya (terserah kamu )
*Password dibiarkan berbeda


10. Save file tersebut.

11. Lalu buka Exploit Joomla tersebut dengan web browser (google chrome/mozilla firefox )

12. Setelah di buka, maka akan muncul tampilan seperti gambar di bawah ini.


13. Setelah di buka dengan web browser dan muncul tampilan seperti gambar berikut. Lalu langkah selanjutnya adalah klik tombol Register yang terdapat di bagian bawah.

14. Lalu akan ada tulisan password yang anda masukkan tidak sama. (kalau di bahasa indonesia kan)

15. Ganti password tersebut (terserah anda) dan klik register kembali.

16. Setelah sukses, buka alamat link aktivasi yang terdapat di email anda.
*Jika alamat link aktivasi tidak masuk ke INBOX sebuah web, coba lah lihat di halaman SPAM. Dan jika tidak masuk kedua-duanya, cobalah reload/refresh email anda.

17. Setelah di klik link aktivasi pada email, maka anda telah menyelesaikan registrasi. dan anda bisa login kedalam halaman administrator. (tambahkan kode /administrator di belakang alamat web tersebut)

*misal alamat web nya adalah http://targetmu.com/joomla/ maka anda harus menambahkan /administrator di belakang web nya. seperti http://targetmu.com/joomla/administrator

18. Setelah itu anda masukkan username dan password, lalu login.

19. Taraaaa, sekarang anda sudah masuk kedalam halaman adminnya dan tinggal di tebas indexnya.


*Ada 4 kemungkinan GAGAL untuk web yang menggunakan CMS Joomla:
1. Web telah menghapus laman Registration Form.
2. Alamat Activation Link tidak masuk kedalam email.
3. User sudah diaktifkan tetapi kita tidak bisa masuk kedalam administrator panel tersebut.
4. Template tidak bisa di di ubah.
Paling sering GAGAL pada nomor 3
Continue reading →

Jenis Bug di Pemrograman

0 komentar
Ofeng Incorporated


Pengertian bug adalah kesalahan pada komputer baik disebabkan oleh perangkat lunak ataupun perangkat keras sehingga komputer tidak bekerja dengan semestinya. Sebenarnya istilah “Bug” (dibaca bag) telah digunakan oleh para insinyur dan para tukang servis atau repairmen sebelum era komputer. Insinyur Amerika telah menyebutkan Bug sebagai kekurangan kecil dalam mesin selama lebih dari satu abad. sementara itu sang legendaris Thomas Edison berbicara mengenai bug dalam sirkuit listrik pada tahun 1870 an.

Lalu istilah bug muncul dalam dunia komputer ketika komputer pertama di bangun pada awal 1940an, ketika itu ada seorang pekerja yang menemukan bug baik di perangkat keras dan program yang sedang berjalan. Namun sebenarnya istilah bug pada komputer diawali dengan kisah unik, Pada tanggal 9 September 1945, salah seorang tim dari Universitas Hardvard memandang pada Panel F dan menemukan sesuatu yang tidak biasa antara titik di relay 70. Ternyata itu adalah ngengat (bug ; binatang kecil; serangga), kemudian mereka segera mengambilnya dan menyimpan dalam buku catatan (log book). Grace Hopper memberikan catatan pada buku itu denan judul “First actual case of bug being found,” dan itulah pertama kalinya istilah Bug digunaan untuk 

Bug yang timbul pada sebuah aplikasi memiliki ciri khas tersendiri yang semua sudah di buat menurut compiler. Oleh karena itu ada baiknya kita memperhatikan bug yang di hasilkan, karena itu adalah salah satu informasi yang di berikan oleh aplikasi yang kita buat. Beberapa jenis bug berdasarkan ciri-ciri nya:

1. Devide By Zero
Jika pada sebuah pembagian, pembagi bernilai 0, maka program akan terhenti dan menampilkan error di layar monitor.

2. Infinite Loop
Pengertian loop adalah perulangan yang sering di gunakan dalam teknik pemerograman. Penggunaan loop yang salah dapat mengakibatkan program menjalankan sebuah procedure tanpa akhir.

3. Aritmatic Overflow or Uderflow
Overflow terjadi saat sebuah perhitungan menghasilkan nilai yang lebih besar daripada nilai yang dapat di tampung oleh media atau variabel penyimpan. Sementara underflow  merupakan kebalikannya. Pada perhitungan aritmatik, hal ini sering di temukan dan menjadi masalah.

4.  Exceeding Array Bounds
Array merupakan variabel berdimensi yang memiliki indeks. Saat program mengakses indeks di luar array yang di tentukan, maka akan mengakibatkan error.

5. Access Violation
Hal yang terjadi saat sebuah proses mencoba melewati batas yang diizinkan oleh sistem. Misalnya menulis sebuah nilai pada alamat memory (diluar yang di izinkan), segmen atau media yang di proteksi.

6. Memory Leak
Penggunaan memory yang tidak di inginkan, dapat terjadi karena program gagal melepaskan memory yang sudah tidak digunakan.

7. Stack Overflow
Stack merupakan struktur data dengan prinsip LIFO (Last In First Out) pada program yang Anda dapat mengimplementasikan logika stack untuk suatu tujuan. Tetapi jika stack melebihi atau di bawah nilai yang diijinkan oleh program, maka akan timbul kesalahan Stack Overflow atau Underflow.

8. Buffer Overflow
Buffer merupakan tempat penyimpanan sementara dalam teknik pemerograman. Buffer Overflow terjadi jika Anda menyimpan terlalu banyak data yang tidak dapat di tampung oleh buffer yang disediakan.

9. Deadlock
Merupakan suatu kondisi dimana dua atau lebih proses saling menunggu satu sama lain untuk menyelesaikan suatu prosesnya, dan tidak satu pun dari proses tersebut yang selesai. Problem deadlock sering ditemukan pada proses multiprocessing.

10. Of By One Error
Merupakan istilah untuk menggambarkan perulangan yang terlalu banyak atau terlalu sedikit. Misalnya perulangan yang dikehendaki adalah lima kali, tetapi kenyataan yang terjadi aplikasi mengulang proses tersebut sebanyak empat kali atau enam kali. Kesalah ini pada umumnya terjadi karena kesalahan penulisan logika kode pada proses perulangan.

Untuk mengurangi kesalahan dalam penulisan program, akan lebih baik jika di berikan komentar yang memberikan penjelasan dalam alur program yang kita buat.
Continue reading →

Keamanan Jaringan (Network Security)

0 komentar
Ofeng Incorporated
Pengertian Keamanan Jaringan

Jaringan komputer adalah kumpulan dua atau lebih komputer-komputer yang saling dihubungkan atau saling berhubungan dengan menggunakan sebuah media baik dengan kabel maupun tanpa kabel (nirkabel/wireless) sehingga dapat melakukan pemakaian data dan sumber daya secara bersama-sama.

Karena jaringan komputer pemakaian data dan sumber dayanya secara bersama-sama, maka jaringan komputer tersebut rawan dengan penyalahgunaan sumber daya jaringan seperti pencurian data hacking, cracking, sniffing, dsb oleh karena itu jaringan komputer harus diamanankan dan metode tersebut biasa disebut dengan keamanan jaringan (Network Security)

Keamanan jaringan (Network Security) dalam jaringan komputer sangat penting dilakukan untuk memonitor akses jaringan dan mencegah penyalahgunaan sumber daya jaringan yang tidak sah. Tugas keamanan jaringan dikontrol oleh administrator jaringan.


Konsep Keamanan Jaringan

Keamanan jaringan sendiri sering dipandang sebagai hasil dari beberapa faktor. Faktor ini bervariasi tergantung pada bahan dasar, tetapi secara normal setidaknya beberapa hal dibawah ini diikutsertakan :
• Confidentiality (kerahasiaan)
• Integrity (integritas)
• Availability (ketersediaan)
Keamanan klasik penting ini tidak cukup untuk mencakup semua aspek dari keamanan jaringan komputer pada masa sekarang. Hal-hal tersebut dapat dikombinasikan lagi oleh beberapa hal penting lainnya yang dapat membuat keamanan jaringan komputer dapat ditingkatkan lagi dengan mengikut sertakan hal dibawah ini:
• Nonrepudiation
• Authenticity
• Possession
• Utility

Confidentiality (kerahasiaan)
Ada beberapa jenis informasi yang tersedia didalam sebuah jaringan komputer. Setiap data yang berbeda pasti mempunyai grup pengguna yang berbeda pula dan data dapat dikelompokkan sehingga beberapa pembatasan kepada pengunaan data harus ditentukan. Pada umumnya data yang terdapat didalam suatu perusahaan bersifat rahasia dan tidak boleh diketahui oleh pihak ketiga yang bertujuan untuk menjaga rahasia perusahaan dan strategi perusahaan [2]. Backdoor, sebagai contoh, melanggar kebijakan perusahaan dikarenakan menyediakan akses yang tidak diinginkan kedalam jaringan komputer perusahaan. Kerahasiaan dapat ditingkatkan dan didalam beberapa kasus pengengkripsian data atau menggunakan VPN. Topik ini tidak akan, tetapi bagaimanapun juga, akan disertakan dalam tulisan ini. Kontrol akses adalah cara yang lazim digunakan untuk membatasi akses kedalam sebuah jaringan komputer. Sebuah cara yang mudah tetapi mampu untuk membatasi akses adalah dengan menggunakan kombinasi dari username-dan-password untuk proses otentifikasi pengguna dan memberikan akses kepada pengguna (user) yang telah dikenali. Didalam beberapa lingkungan kerja keamanan jaringan komputer, ini dibahas dan dipisahkan dalam konteks otentifikasi.

Integrity (integritas)
Jaringan komputer yang dapat diandalkan juga berdasar pada fakta bahwa data yang tersedia apa yang sudah seharusnya. Jaringan komputer mau tidak mau harus terlindungi dari serangan (attacks) yang dapat merubah dataselama dalam proses persinggahan (transmit). Man-in-the-Middle merupakan jenis serangan yang dapat merubah integritas dari sebuah data yang mana penyerang (attacker) dapat membajak “session” atau memanipulasi data yang terkirim. Didalam jaringan komputer yang aman, partisipan dari sebuah “transaksi” data harus yakin bahwa orang yang terlibat dalam komunikasi data dapat diandalkan dan dapat dipercaya. Keamanan dari sebuah komunikasi data sangat diperlukan pada sebuah tingkatan yang dipastikan data tidak berubah selama proses pengiriman dan penerimaan pada saat komunikasi data. Ini tidak harus selalu berarti bahwa “traffic” perlu di enkripsi, tapi juga tidak tertutup kemungkinan serangan “Man-in-the-Middle” dapat terjadi.

Availability (ketersediaan).
Ketersediaan data atau layanan dapat dengan mudah dipantau oleh pengguna dari sebuah layanan. Yang dimana ketidaktersediaan dari sebuah layanan (service) dapat menjadi sebuah halangan untuk maju bagi sebuah perusahaan dan bahkan dapat berdampak lebih buruk lagi, yaitu penghentian proses produksi. Sehingga untuk semua aktifitas jaringan, ketersediaan data sangat penting untuk sebuah system agar dapat terus berjalan dengan benar.

Nonrepudiation
Setiap tindakan yang dilakukan dalam sebuah system yang aman telah diawasi (logged), ini dapat berarti penggunaan alat (tool) untuk melakukan pengecekan system berfungsi sebagaimana seharusnya. “Log” juga tidak dapat dipisahkan dari bagian keamanan “system” yang dimana bila terjadi sebuah penyusupan atau serangan lain akan sangat membantu proses investigasi. “Log” dan catatan waktu, sebagai contoh, bagian penting dari bukti di pengadilan jika cracker tertangkap dan diadili. Untuk alasan ini maka “nonrepudiation” dianggap sebagai sebuah faktor penting didalam keamanan jaringan komputer yang berkompeten. Itu telah mendefinisikan “nonrepudition” sebagai berikut :
•    Kemampuan untuk mencegah seorang pengirim untuk menyangkal kemudian bahwa dia telah mengirim pesan atau melakukan sebuah tindakan.
•    Proteksi dari penyangkalan oleh satu satu dari entitas yang terlibat didalam sebuah komunikasi yang turut serta secara keseluruhan atau sebagian dari komunikasi yang terjadi.
Jaringan komputer dan system data yang lain dibangun dari beberapa komponen yang berbeda yang dimana masing-masing mempunyai karakteristik spesial untuk keamanan. Sebuah jaringan komputer yang aman perlu masalah keamanan yang harus diperhatikan disemua sektor, yang mana rantai keamanan yang komplit sangat lemah, selemah titik terlemahnya. Pengguna (user) merupakan bagian penting dari sebuah rantai. “Social engineering” merupakan cara yang efisien untuk mencari celah (vulnerabilities) pada suatu system dan kebanyakan orang menggunakan “password” yang mudah ditebak. Ini juga berarti meninggalkan “workstation” tidak dalam keadaan terkunci pada saat makan siang atau yang lainnya. Sistem operasi (operating system : Windows, Unix, Linux, MacOS) terdapat dimana-mana, komputer mempunyai sistem operasi yang berbeda-beda antara satu dengan yang lainnya (tergantung selera), dan bahkan router juga dijalankan oleh oleh sistem operasi. Setiap sistem operasi mempunyai gaya dan karakteristik sendiri yang membedakannya dengan sistem operasi yang lainnya, dan beberapa bahkan digunakan untuk kepentingan “server”. Beberapa sistem operasi juga mempunyai masalah yang dapat digunakan sehingga menyebabkan sistem operasi tersebut berhenti merespon pengguna. Layanan pada “server” memainkan peranan penting dalam keamanan. Developer perangkat lunak mengumumkan celah keamanan pada perangkat lunak dengan cepat. Alasan yang digunakan adalah celah ini kemungkinan akan digunakan oleh pihak yang tidak bertanggung jawab untuk menyusupi sebuah system ataupun setiap pengguna komputer. Pengelola atau pengguna server dan workstation harus melakukan pengecekan untuk “update” masalah keamanan secara regular. Perangkat keras mungkin sedikit susah dipahami sebagai sesuatu yang mempunyai potensi untuk mempunyai masalah keamanan. Yang sesungguhnya adalah sangat berbeda dengan apa yang kita pikirkan, apabila perangkat keras terletak di sebuah lokasi yang tidak aman maka terdapat resiko untuk pemasangan perangkat keras yang tidak diinginkan kedalam jaringan komputer dan ini dapat membuat penyusupan menjadi mudah. Juga, bila sebuah perangkat keras jaringan computer dirubah setting-nya ke konfigurasi default oleh orang luar. Pemilihan jenis metode transmisi juga mempunyai peranan penting didalam masalah keamanan. Setiap informasi rahasia tidak boleh di transmisikan secara wireless, setidaknya tidak tanpa menggunakan enkripsi yang bagus, sehingga setiap orang dapat menyadap komunikasi “wireless” yang terkirim. Sangat dianjurkan untuk menggunakan firewall untuk membatasi akses kedalam jaringan komputer ke tingkat yang dibutuhkan. Firewall juga dapat menjadi titik terlemah, yang mana dapat membuat perasaan aman. Firewall harus mengizinkan arus data kedalam sebuah jaringan komputer jika terdapat juga arus data keluar dari jaringan komputer tersebut melalui firewall dan ini dapat menjadi titik terlemah. Fakta penting lainnya bahwa tidak semua serangan dilancarkan melalui firewall.

Authenticity
Sistem harus memastikan bahwa pihak, obyek, dan informasi yang berkomunikasi adalah riil dan bukan palsu.  Adanya Tools membuktikan keaslian dokumen, dapat dilakukan dengan teknologi watermarking(untuk menjaga“intellectual property”, yaitu dengan meni dokumen atau hasil karya dengan “tangan” pembuat ) dan digital signature.
Macam-macam metode username/password:
• Tidak ada username/password
Pada sistem ini tidak diperlukan username atau password untuk mengakses suatu jaringan. Pilihan ini merupakan pilihan yang palin tidak aman.
• Statis username/password
Pada metode ini username/password tidak berubah sampai diganti oleh administrator atau user. Rawan terkena playbacks attacka, eavesdropping, theft, dan password cracking program.
• Expired username/password
Pada metode ini username/password akan tidak berlaku sampai batas waktu tertentu (30-60 hari) setelah itu harus direset, biasanya oleh user. Rawan terkena playback attacks, eavesdropping, theft, dan password cracking program tetapi dengan tingkat kerawanan yang lebih rendah dibanding dengan statis username/password.
• One-Time Password (OTP)
Metode ini merupakan metoda yang teraman dari semua metode username/password. Kebanyakan sistem OTP berdasarkan pada “secret passphrase”, yang digunakan untuk membuat daftar password. OTP memaksa user jaringan untuk memasukkan password yang berbeda setiap kali melakukan login. Sebuah password hanya digunakan satu kali.

Celah Keamanan Jaringan WiFi

Beberapa kelemahan pada jaringan wireless yang bisa digunakan attacker melakukan serangan antara lain:
1. Hide SSID
Banyak administrator menyembunyikan Services Set Id (SSID) jaringan wireless mereka dengan maksud agar hanya yang mengetahui SSID yang dapat terhubung ke jaringan mereka. Hal ini tidaklah benar, karena SSID sebenarnya tidak dapat disembuyikan secara sempurna. Pada saat saat tertentu atau khususnya saat client akan terhubung (assosiate) atau ketika akan memutuskan diri (deauthentication) dari sebuah jaringan wireless, maka client akan tetap mengirimkan SSID dalam bentuk plain text (meskipun menggunakan enkripsi), sehingga jika kita bermaksud menyadapnya, dapat dengan mudah menemukan informasi tersebut. Beberapa tools yang dapat digunakan untuk mendapatkan ssid yang di-hidden antara lain: kismet (kisMAC), ssid_jack (airjack), aircrack dan masih banyak lagi. Berikut meupakan aplikasi Kismet yang secang melakukan sniffing.

2. WEP
Teknologi Wired Equivalency Privacy atau WEP memang merupakan salah satu standar enkripsi yang paling banyak digunakan. Namun, teknik enkripsi WEP ini memiliki celah keamanan yang cukup mengganggu. Bisa dikatakan, celah keamanan ini sangat berbahaya. Tidak ada lagi data penting yang bisa lewat dengan aman. Semua data yang telah dienkripsi sekalipun akan bisa dipecahkan oleh para penyusup. Kelemahan WEP antara lain :
•    Masalah kunci yang lemah, algoritma RC4 yang digunakan dapat dipecahkan.
•    WEP menggunakan kunci yang bersifat statis
•    Masalah Initialization Vector (IV) WEP
•    Masalah integritas pesan Cyclic Redundancy Check (CRC-32)
Aplikasi yang bisa digunakan untuk melakukan mengcapture paket yaitu Airodump.  aplikasi airodump yang sedang mengcaptute paket pada WLAN. Setelah data yang dicapture mencukupi, dilakukan proses cracking untuk menemukan WEP key. Aplikasi yang bisa digunakan untuk melakukan menembus enkripsi WEP yaitu Aircrack.

3. WPA-PSK atau WPA2-PSK
WPA merupakan teknologi keamanan sementara yang diciptakan untuk menggantikan kunci WEP. Ada dua jenis yakni WPA personal (WPA-PSK), dan WPA-RADIUS. Saat ini yang sudah dapat di crack adalah WPA-PSK, yakni dengan metode brute force attack secara offline. Brute force dengan menggunakan mencoba-coba banyak kata dari suatu kamus. Serangan ini akan berhasil jika passphrase yang digunakan wireless tersebut memang terdapat pada kamus kata yang digunakan si hacker. Untuk mencegah adanya serangan terhadap keamanan wireless menggunakan WPA-PSK, gunakanlah passphrase yang cukup panjang (satu kalimat).

4. MAC Filter
Hampir setiap wireless access point maupun router difasilitasi dengan keamanan MAC Filtering. Hal ini sebenarnya tidak banyak membantu dalam mengamankan komunikasi wireless, karena MAC address sangat mudah dispoofing atau bahkan dirubah. Tools ifconfig pada OS Linux/Unix atau beragam tools spt network utilitis, regedit, smac, machange pada OS windows dengan mudah digunakan untuk spoofing atau mengganti MAC address.
Masih sering ditemukan wifi di perkantoran dan bahkan ISP (yang biasanya digunakan oleh warnet-warnet) yang hanya menggunakan proteksi MAC Filtering. Dengan menggunakan aplikasi wardriving seperti kismet/kisMAC atau aircrack tools, dapat diperoleh informasi MAC address tiap client yang sedang terhubung ke sebuah Access Point. Setelah mendapatkan informasi tersebut, kita dapat terhubung ke Access point dengan mengubah MAC sesuai dengan client tadi. Pada jaringan wireless, duplikasi MAC address tidak mengakibatkan konflik. Hanya membutuhkan IP yang berbeda dengan client yang tadi.

5. Weak protocols (protokol yang lemah)
Komunikasi jaringan komputer menggunakan protokol antara client dan server. Kebanyakan dari protokol yang digunakan saat ini merupakan protocol yang telah digunakan beberapa dasawarsa belakangan. Protokol lama ini, seperti File Transmission Protocol (FTP), TFTP ataupun telnet, tidak didesain untuk menjadi benar-benar aman. Malahan faktanya kebanyakan dari protocol ini sudah seharusnya digantikan dengan protokol yang jauh lebih aman, dikarenakan banyak titik rawan yang dapat menyebabkan pengguna (user) yang tidak bertanggung jawab dapat melakukan eksploitasi. Sebagai contoh, seseorang dengan mudah dapat mengawasi “traffic” dari telnet dan dapat mencari tahu nama user dan password.
6. Software issue (masalah perangkat lunak)
Menjadi sesuatu yang mudah untuk melakukan eksploitasi celah pada perangkat lunak. Celah ini biasanya tidak secara sengaja dibuat tapi kebanyakan semua orang mengalami kerugian dari kelemahan seperti ini. Celah ini biasanya dibakukan bahwa apapun yang dijalankan oleh “root” pasti mempunyai akses “root”, yaitu kemampuan untuk melakukan segalanya didalam system tersebut. Eksploitasi yang sebenarnya mengambil keuntungan dari lemahnya penanganan data yang tidak diduga oleh pengguna, sebagai contoh, buffer overflow dari celah keamanan “format string” merupakan hal yang biasa saat ini. Eksploitasi terhadap celah tersebut akan menuju kepada situasi dimana hak akses pengguna akan dapat dinaikkan ke tingkat akses yang lebih tinggi. Ini disebut juga dengan “rooting” sebuah “host” dikarenakan penyerang biasanya membidik untuk mendapatkan hak akses “root”.

7. Hardware issue (masalah perangkat keras).
Biasanya perangkat keras tidak mempunyai masalah pada penyerangan yang terjadi. Perangkat lunak yang dijalankan oleh perangkat keras dan kemungkinan kurangnya dokumentasi spesifikasi teknis merupakan suatu titik lemah. Berikut ini merupakan contoh bagaimana perangkat keras mempunyai masalah dengan keamanan.

Kategori Serangan (Gangguan)

Serangan (gangguan) terhadap keamanan dapat dikategorikan dalam empat kategori utama :
a. Interruption Suatu aset dari suatu sistem diserang sehingga menjadi tidak tersedia atau tidak dapat dipakai oleh yang berwenang. Contohnya adalah perusakan/modifikasi terhadap piranti keras atau saluran jaringan. 
b. Interception Suatu pihak yang tidak berwenang mendapatkan akses pada suatu aset. Pihak yang dimaksud bisa berupa orang, program, atau sistem yang lain. Contohnya adalah penyadapan terhadap data dalam suatu jaringan. 
c. Modification Suatu pihak yang tidak berwenang dapat melakukan perubahan terhadap suatu aset. Contohnya adalah perubahan nilai pada file data, modifikasi program sehingga berjalan dengan tidak semestinya, dan modifikasi pesan yang sedang ditransmisikan dalam jaringan. 
d. Fabrication Suatu pihak yang tidak berwenang menyisipkan objek palsu ke dalam sistem. Contohnya adalah pengiriman pesan palsu kepada orang lain.

Ada beberapa prinsip yang perlu dihindari dalam menangani masalah keamanan : 
a. diam dan semua akan baik-baik saja 
b. sembunyi dan mereka tidak akan dapat menemukan anda 
c. teknologi yang digunakan kompleks/rumit, artinya aman
Continue reading →