Jumat, 25 Maret 2016

Cara Uji Keamanan Android dari Ancaman ‘Stagefright’

0 komentar

Apa itu Stagefright?

Stagefright sebenarnya merupakan media library default yang sudah digunakan oleh sistem Android sejak 5 tahun terakhir. Namun dalam beberapa minggu ini, perusahaan keamanan Zimperium menemukan bahwa ada celah keamanan pada Stagefright tersebut.
Celah keamanan pada Stagefright ini memungkinkan hacker untuk mengeksploitasi smartphone Android kamu dengan cara mengirimkan pesan MMS (Multimedia Messaging Service). Yang bahkan hanya berupa sebuah kiriman file gambar sederhana.

Bagaimana Cara Kerjanya & Seberapa Bahayakah Bug Stagefright di Android?

Bug atau celah keamanan yang menyerang Stagefright di Android memungkinkan seorang hacker untuk mengambil data-data pribadi di smartphone kamu. Dengan hanya mengetahui nomor telepon kamu, seorang hacker dapat mengirimkan pesan MMS ke smartphone kamu. Dalam pesan MMS tersebut, bisa dengan mudah disisipi program jahat (embedded malicious program) seperti malware atau trojan yang dapat mengendalikan smartphone korbannya.
Setelah trojan berhasil dikirim melalui MMS, si hacker dapat dengan mudah membaca segala pesan, menerima informasi login dari berbagai situs atau layanan yang telah dikunjungi, mengoperasikan mikrofon, atau bahkan mengakses file-file yang tersimpan di smartphone kamu.

Device Android Apa Saja yang Bisa Terkena Serangan Stagefright?

Seperti yang sudah dijelaskan sebelumnya bahwa Stagefright merupakan media library default yang sudah digunakan sistem Android sejak 5 tahun terakhir, maka device yang berpotensi tekena ancaman ini adalah mulai dari versi Android 2.2 (Froyo) sampai dengan Android 5.1.1 (Lollipop).

Bagaimana Cara Mengetahui Apakah Android Kamu Berpotensi Terkena Ancaman Serangan Stagefright?

Beberapa minggu setelah Zimperium mengumumkan celah keamanan ini, akhirnya mereka merilis program yang dapat mengecek apakah device kamu berpotensi terkena serangan tersebut atau tidak. Program yang mereka rilis ini bernamaStagefright Detector App, yang dapat kamu download secara gratis dari Playstore.
Cara Penggunaan:
  1. Download dan install aplikasi “Stagefright Detector App” melalui link ini.
  2. Kemudian jalankan aplikasi tersebut. Klik tombol “BEGIN ANALYSIS” 
  3. Tunggu beberapa saat sampai proses analisis berhasil. Informasi akan ditampilkan apakah Android kamu berpotensi terkena serangan atau tidak.

Adanya bug Stagefright ini cukup ditanggapi serius oleh pihak Google. Kabarnya, Google dan Samsung segera mengatasi masalah ini dengan memberi update patch untuk memperbaiki dan menutup celah keamanan pada Stagefright ke konsumen.

Cara Menghindari Ancaman ‘Stagefright’ di Android

Bug yang menyerang Stagefright memang sudah diberitahukan cara kerjanya oleh perusahaan keamanan Zimperium. Namun tidak semua hacker bisa dengan mudah mengetahui dan mempraktekan cara exploit melalui Stagefright tersebut. Karena memang tidak untuk diekspos ke publik supaya tidak banyak orang yang meyalahgunakannya.
Cara menghindari ancaman Stagefright di Android sebenarnya cukup mudah, dan bisa kita lakukan sendiri. Yaitu dengan cara menonaktifkan fitur automatic retrieving pada pengaturan pesan MMS. Berikut langkah-langkahnya:
  1. Buka menu pesan (messaging)
  2. Klik menu option dan pilih “Settings”
            
  3. Selanjutnya pilih Multimedia Message (MMS).
          
  4. Kamu akan melihat tanda centang (ceklis) pada menu auto-retrieve. Hilangkan tanda centang tersebut dengan cara mengkliknya untuk menonaktifkan fungsi menerima MMS secara otomatis.
       
  5. Selesai.
Dengan mematikan fungsi auto-retrieve pada MMS, smartphone Android kamu tidak akan langsung mendownload segala file yang dikirimkan melalui MMS. Setiap file MMS yang dikirimkan ke smartphone kamu akan tetap diterima, akan tetapi untuk membuka pesannya kamu harus mendownloadnya secara manual. Hal ini akan memperkecil kemungkinan terkena serangan Stagefright, karena kamu bisa memilah-milah terlebih dahulu pesan mana yang kiranya dari orang yang kamu kenal.
Source : TESKNOLOGI
Continue reading →
Rabu, 23 Maret 2016

Apa itu Web Attack Beserta Alur Web Attack

0 komentar
Apa itu Web Attack Beserta Alur Web Attack- Ofeng Inc

Apa itu Web Attack?
Web attack merupakan sebuah aktivitas yang dilakukan oleh seseorang dengan memanfaatkan sebuah celah atau sisi kerentanan pada aplikasi web maupun server. Sebenarnya tidak sulit untuk melakukan seebuah aktivitas hacking, hanya saja butuh kesabaran dan kemauan yg kuat agar bisa menguasainya. Tetapi, kebanyakan lebih memilih cara - cara yang instans dengan memanfaatkan tools yang lebih mudah. pada hal kalau teknik dan metode nya dipelajari tidak terlalu ribet, asalkan tau dasar dasarnya terlebih dahulu :) seperti yang di ungkapkan oleh admin IDCA Onix Aqua "Tidak perlu menjadi Hacker untuk bisa Hacking" 

Jadi sebelum mempelajari teknik dan metodenya, alangkah baiknya ketahui dahulu dasar dasarnya dan apa saja istilah yang sering dilakukan dalam dunia hacking khususnya web attack. Disini saya hanya ingin berbagi apa yang saya ketahui saja, tidak ada maksud untuk mengajari maupun menggurui, semoga ada manfaatnya bagi yang membutuhkan. :)

Alur Web Attack
Ada berbagai cara yang dilakukan oleh seorang attacker untuk mencari kelemahan dan menerobos sebuah sistem keamanan agar bisa mendapatkan akses penuh terhadap website tersebut. berikut merupakan gambaran alur web attack berdasarkan apa yang para hacker lakukan dalam proses web attack:



Versi 1 
Gambaran Web Attack : 
  Scan => Exploitasi => Upload Shell => Deface/Jumping => Rooting

1. Scan
Cari tau dimana letak kelemahan web target. Bisa di scan pake beberapa tool scanner. Diantar'a yang paling terkenal :

  # Acunetix (Windows)
  # Nikto (Linux)

Selain dapat mendapatkan bug kita juga dengan tool itu akan dapat mengumpulkan informasi berguna dari web target.

2.Exploitasi
Setelah kita dapat menemukan data dari web target. Kita coba cari cara untuk meng-Exploitasi bug-bug yang sudah kita temukan dengan tool scanner tadi. Di bawah ini daftar situs yang menyediakan macam-macam Exploit : 

  # Exploit Database (exploit-db)
  # Packet Storm
  # Inj3ct0r
  # Hack0wn

Apabila target menggunakan CMS Joomla/Wordpress, kita dapat mencari Exploit untuk plugin-plugin yang di gunakan web target. Karena dengan tool scanner di atas kita diberikan informasi seakan-akan web target sudah di bedah keseluruhan'a. Jadi kita tahu isi folder dari web target, termasuk plugin-plugin apa saja yang digunakan.

3. Upload Shell
Website sudah bisa di Exploitasi dan kita sudah bisa masuk ke halaman admin. Tinggal kita upload shellnya sekarang:

  • Upload shell di Wordpress bisa mengupload plugin or thema yang sudah disisipi file shell'a.
  • Upload shell di Joomla juga sama, cuma bisa juga menggunakan Plugin Ninja Explorer
  • Upload Shell di CMS biasa bisa melalui menu upload gambar, kalau tidak bisa coba shell'a di rename menjadi shell.php.jpg lalu upload.
Setelah shell berhasil di upload tinggal panggil letak URL shell'a dimana.

4. Deface or Jumping
Kalau pengen gaya-gaya an (Deface), cari file index.php lalu rubah file di dalam'a dengan script Deface yang kita punya. Bagi yang malas bikin scrip deface dapat menggunakan tool :DefaceMaker. Coba archive kan website yang sudah kita deface di situs :

  - Hack-DB
  - Indonesia Hacker
  - Zone-H ,dll

Tidak cukup hanya bisa men-Deface satu web saja. Coba gunakan teknik jumping untuk masuk ke web yang satu server sama web yang telah kita deface.

Versi 1
1.Single Web Attack
Gathering Information  > Exploitation  > Upload Shell > Rooting > Deface > Archive
Dalam kasus ini sang attacker menentukan web target yang akan di serang, kemudian mencari dan mengumpulkan informasi yang berhubungan dengan website target seperti penggunaan server, aplikasi web, dll. Di sini attacker melakukan proses Scanning pada web untuk mendapatkan semua informasi yang dibutuhkan termasuk kelemahan atau celah yang bisa dimanfaatkan untuk mendapatkan hak akses penuh dalam web tersebut (Exploitation) sehingga bisa dilakukan proses penanaman shell atau backdoor (Upload Shell). 
Kelemahan umum yang banyak ditemukan pada aplikasi web yaitu SQL Injection, XSS, CSRF, Upload Vulnerabilities, dll. Hanya saja kelemahan yang paling riskan dan paling mudah digunakan dalam web attack yaitu dengan memanfaatkan fasilitas upload yang ada pada fitur aplikasi web sehingga dengan mudahnya attacker bias melakukan upload shell secara remote maupun direct upload.
2.Random Web Attack
Find Exploit > Dorking > Exploitation > Upload Shell > Symlink/Jumping > Crack Cpanel/WHM >  Rooting > Deface > Archive
Nah, teknik ini yang paling sering digunakan oleh para defacer  selain mudah dan tidak perlu susah susah menemukan celah pada web aplikasi dan bisa mendapatkan banyak korban secara random berdasarkan dork yang digunakan dalam menemukan web target.

Nah sekian artikel yang dapat share di blog ini semoga dapat menambah informasi semoga bermanfaat ya sob :)
Continue reading →
Senin, 14 Maret 2016

JIm Geovedi dan Hmei7 . Hacker Indonesia Yang Diwaspadai Didunia

0 komentar

Jim Geovedi



Ini adalah White Hat Hacker terbaik yang dimiliki oleh Indonesia dan salah satu terbaik di dunia,BBC News menjulukinya sebagai " tidak mirip seperti penjahat Bond.....tetapi memiliki sejumlah rahasia yang akan mereka kejar habis-habisan.

Lahir di Lampung pada 28 Juni 1979, Jim Geovedi tidak pernah mengenyam bangku kuliah, kemampuannya diperolehnya secara otodidak hanya selama 2 tahun. setelah lulus SMA tahun 1998-1999 dia menjalani profesi sebagai seniman grafis jalanan, seorang pendeta ahirnya memperkenalkannya pada dunia IT yang membuatnya memiliki kemampuan hingga saat ini.

Kemampuannya mengubah orbit dan menggeser Satelit menjadikannya sebagai salah satu hacker yang paling ditakuti di dunia,dia pernah diundang oleh pemerintah Cina untuk menguji pertahanan antariksa mereka, bukan hanya driubah rotasinya, satelit milik Cina tersebut bahkan digeser olehnya yang membuat pemerintah Cina kelabakan, untungnya satelit tersebut memiliki bahan bakar cadangan yang membuatnya bisa dikembalikan ke lintasan aslinya.

Jim Geovadi saat ini berdomisili di London, bersama rekannya dia mendirikan perusahaan C2PRO Consulting, selain itu dia juga mendirikan dan mengoperasikan beberapa perusahaan konsultan keamanan TI. 

pada tahun 2004, Jim Geovadi pernah disewa oleh Komisi Pemilihan Umum untuk mencari tahu pelaku penjebol pusat data penghitungan suara pemilu dan berhasil dengan sukses.

HMEI7


Ini adalah defacer ( pengubah tampilan halaman situs) paling berbahaya yang dimiliki oleh Indonesia saat ini Berdasarkan data dari Zone-H.org. sudah ratusan ribu blog dan situs yang telah dilumpuhkan dan diganti tampilan olehnya. dia sempat menduduki peringkat pertama defacerdunia.

Perlolehan Deface hasil Hmei7 Bisa dilihat di situs Zone-h ( http://www.zone-h.org/archive/notifier=Hmei7 )

Kemampuan Hacker yang dijuluki The Mass Defacer HMEI7 World ini tidak diragukan lagi, dalam salah satu berita yang dilansir oleh eHacking News, HMEI7 berhasil melumpuhkan 5000 situs diseluruh dunia hanya dalam 2 hari. tidak kurang dari 1000 situs Brazil termasuk situs PizzaHut juga pernah dihack olehnya. dia juga tercatat telah mendeface website milik pemerintah Venezuela, Mexico, Iran, Turki, Angola dan Elsavador. dalam setiap tindakannya HMEI7 selalu meninggalkan email n1cedre4m@yahoo.com.

Dia Menjadi Peringkat Pertama Sabagai Defacer Paling Aktif Dan Paling Banyak Poin nya.
                                                http://www.zone-h.org/stats/notifier



Di indonesia sendiri terdapat banyak sekali situs yang telah dideface olehnya, tercatat dia pernah mengubah tampilan situs telkom.co.id dan tiga situs lainnya pada halaman yang diganti, Hmei7 menulis "TELKOM INDONESIA hacked by Hmei7. Be secure, your security get down. n1cedre4m@yahoo.com. www.telkom.co.id/tm/x.htm".





Informasi tentang hacker yang satu ini masih simpang siur, hingga saat ini tidak ada yang mengetahui identitas aslinya, banyak yang menduga hacker yang satu ini berasal dari kota Malang, di awal aksinya pada sekitar tahun 2001, diperkirakan hacker yang satu ini masih berstatus anak kuliahan.

berikut beberapa situs yang pernah dideface oleh HMEI7

Honda dan Subaru



IBM



Google Pakistan

Toyota

ASUS

Mozzila bosnia
AVG ANTIVIRUS
benq.com.cn

http://www.zone-h.org/archive/notifier=Hmei7

Continue reading →

C++ - Apa Itu C++ , Belajar C++

0 komentar
Ofeng Inc

Kita ketahui bersama bahwa pada awal berkembangnya komputer, tahun 70an, telah ditemukan bahasa pemrograman yang prosedural (belum berbasis object/oop). Nah, kebanyakan bahasa – bahasa ini digunakan untuk antarmuka hardware. Intinya digunakan supaya hardware tersebut bisa didetect dengan baik oleh system operasi komputer. 

Bahasa – bahasa seperti ini jaman sekarang dikenal dengan bahasa asembly. Banyak yang menyebutnya dengan bahasa low level. Bahasa - bahasa prosedural tersebut diantaranya adalah bahasa C, Basic, Pascal, Fortran, dan lain lain. Sekarang bahasa C berkembang menjadi C++, Visual C++, Visual C#. Sedangkan bahasa Basic sendiri juga berkembang menjadi Visual Basic. Sementara pascal berkembang menjadi Delphi dan lain – lain .



1.Apa itu C++? 
Sebelum C++ dikembangkan, sudah ada bahasa sejenis yang digunakan programmer yaitu bahasa C (dikembangkan oleh Dennis Ritchie dari bahasa B), saat itu dia dari Bell Laboratories sedang mengembangkan system operasi Unix. C ini merupakan bahasa prosedural, kemudian dikembangkan hingga menjadi sebuah bahasa pemrograman C yang berorientasi pada object (OOP – Object Oriented Programming) yang kemudian disebut dengan C++ (dikembangkan oleh Bejarne Stroustrup tahun 1979).

2.Bagaimana Filosophy bahasa C?
Secara umum, pemrograman dengan bahasa C menggunakan 2 konsep, yaitu data dan algorithms. Data merupakan bahan yang akan diolah, sedangkan algorithms adalah metode pengolahan.
Bisa dibilang algorithms ini adalah fungsi/cara/metode/langkah dan lain lain untuk mengolah data tersebut.
Lihat gambar 1:


Tapi bagaimanapun juga, penggunaan bahasa prosedural seperti C sangat tidak efisien untuk pembuatan software skala menengah ke atas. Terlalu banyak perulangan, terlalu banyak percabangan, terlalu banyak kode yang harus kita ketikan. Maka, seiring dengan perkembangan jaman dan teknologi, bahasa C ini dikembangkan ke tingkat lebih lanjut yaitu bahasa C yang berorientasi object yang disebut dengan C++.

3.Apa itu bahasa pemrograman berorientasi object? Apa bedanya dengan bahasa prosedural?
Object Oriented Programming (OOP) adalah bahasa pemrograman yang berorientasi pada object. Apa sih object??? Object itu ya bahasa pemrograman itu sendiri.

Mari kita renungkan. Misalnya kita membuat sebuah object mobil misalnya. Mobil ini bisa kita buat dengan prosedural language maupun dengan OOP language. Loh, jadi tidak ada bedanya dong?? Sebentar dulu, harap bersabar.
Kita tidak akan membahas bagaimana cara membuat 1 mobil, bahasa apa yang digunakan untuk membuat mobil, tapi yang kita bahas adalah 1 mobil. Yup mobil yang sudah jadi yang baru saja anda buat dari mengetikan puluhan kode misalnya.

Nah, sekarang saya ingin 1 mobil tadi digandakan menjadi 2 mobil. Bagaimana anda membuat mobil yang satunya?? Apakah anda akan mengopikan semua kode anda tadi untuk menjadikan mobil ke dua??? Ini cuman dua, bagaimana kalo saya ingin 3, atau 4, atau 120 mobil???

Ah, ada renungan lain, mobil tadi telah anda buat, pasti ada bagian bagiannya seperti roda. Nah, bagaimana kalo saya ingin mobil yang sama dengan cat yang berbeda? Bagaimana kalo saya ingin anda membuat mobil yang sama dengan salah satu roda nya kempes.
Disinilah object oriented programming punya peranan yang sangat penting. Kita hanya perlu membuat sebuah class mobil. Untuk membuat mobil baru hanya tinggal membuat instance baru. Dan lain sebagainya. Jauh lebih elegan, lebih efisien, lebih terstruktur ketimbang prosedural language.

4.Langsung saja, apa yang kita perlukan untuk belajar C++?
Anda bisa saja pakai aplikasi teks editor apa saja. Kemudian anda dapat mendownload aplikasi compiler apa saja yang sudah tersedia di internet. Mudah bukan??

Tapi, sekarang banyak sekali vendor yang menyediakan software komplit (lengkap) untuk anda baik berbayar maupun gratis. Software komplit ini dinamakan dengan IDE (Integrated Development Environment).

Dalam IDE ini terdapat editor khusus yang dapat kita gunakan, terdapat compiler yang terintegrasi dengan editor tadi, terdapat debugger, bahkan terdapat software deployer yang akan membuat kode anda menjadi software jadi disertai dengan installer nya.
Dengan editor khusus ini maka pekerjaan anda akan jauh lebih mudah, disertai dengan kode warna yang presentatif, disertai code inspektor yang akan langsung menginformasikan kepada anda bahwa kode yang anda ketikan salah, disertai juga dengan smart coding (intellisense code) yaitu saat anda mengetikan 1 huruf saja maka smart coding ini akan memunculkan baik method maupun propertis yang tersedia.

Disertai juga template ui dan installer, sehingga untuk membuat menu, bottom, dan lain – lain yang berhubungan dengan User Interface sudah dibundled pada software tersebut kita hanya tinggal membuat logic nya saja.
Banyak sekali IDE/SDK super powerfull gratis maupun berbayar yang dapat anda gunakan di jaman 2013 ke 2014 ini.
Referensi saya pribadi adalah anda dapat menggunakan QT 5.1 dan Visual Studio 2012. Semuanya gratis. Untuk visual studio yang gratis adalah Visual Studio Express. Atau mungkin anda memiliki referensi lain??

Bila sudah tersedia IDE super powerfull gratis dengan GUI yang komunikatif, haruskan saya install compiler sendiri dari download di internet? Haruskah saya memakai editor simple tanpa intellisense code?? Haruskah saya belajar menggunakan command line juga??
Semua ini anda sendiri yang dapat menjawabnya :)

5.Mari kita mencoba membuat Hello World Application 
Buka editor anda, ketikan kode di bawah ini. Disini saya menggunakan Visual Studio 2012.
Lihat gambar 2:


Nah, kode di atas adalah kode default standar penulisan C++.
*Kenapa harus ada fungsi main() ?????
*Apa itu #include ?
*Kenapa tidak #include ?
*Kenapa memakai int??? Kenapa int main()?? Kenapa tidak main() saja?? Kenapa tidak main(void)?? Kenapa tidak void main()???
*Apa itu using namaspace std; ???
*Kenapa memakai return 0; ??

Pertanyaan – pertanyaan seperti inilah yang terlewatkan pada kebanyakan tutorial C++ yang bertebaran di internet.

Perlu diketahui bahwa kode di atas adalah kode standar C++, ada dapat me-run kode tersebut pada IDE anda dan cobalah lihat, pasti dapat berjalan dengan sempurna. Akan tertampil conlose window hasil dari running kode. Tetapi pada Visual Studio IDE, setelah eksekusi kode maka akan menutup secara otomatis. Memang begitulah Microsoft membuatnya. Sehingga untuk membuat window hasil running tetap ditempat (tidak close) anda dapat menambahkan:

cin.get();

kode ini akan meng-catch input yang dimasukan pengunjung sebelum window menutup. Bila pengunjung tidak mengetikan apa apa, maka window akan tetapi terbuka.
Lihat gambar 3:


Lihat gambar 4:


Pada Source.cpp di atas, kita akan menjelaskan bagian – bagian dari kode seperti berikut ini:

#include ini adalah preprocessor
int main() ini adalah function header
using namespace ini adalah using namespace directive
function body yaitu antara {}
statements yaitu pada code cout
return 0; yaitu return statement untuk menyudahi jalannya fungsi
Lihat gambar 5:


Mari kita lanjut ke pembahasan…

*Kenapa harus ada fungsi main() ?????

Saat anda me-run C++ program, eksekusi kode selalu dimulai dari fungsi main(). Ini adalah standard dari kode C++. Bagaimana bila tidak ada fungsi main() pada kode anda? Tentu program anda tidak akan berjalan dan compiler (compiler apa saja) akan menginformasikan kepada anda bahwa program anda tidak lengkap karena tidak terdapat fungsi main().

Jadi semua alur eksekusi kode dimulai dari fungsi main(), ini berbeda dengan bahasa pemrograman lain seperti php, actionscript, dan lain lain yang mana kita bisa memanggil langsung fungsi yang kita buat.
Lihat gambar 6:


Diatas adalah koding dengan php, lebih flexible karena kita bisa memanggil index.php dan menampilkan langsung fungsi – fungsi contoh() dan lagi() pada browser.
Lihat gambar 7:



Lihat kode c++ diatas, semua eksekusi harus melalui fungsi main(). Diatas kita meng-include karena kita menggunakannya untuk hal hal yang berhubungan dengan string. Hasilnya adalah seperti berikut ini:
Lihat gambar 8:

Nah, ada pertanyaan, bagaimana bila kita membuat file .dll (untuk Windows)? Haruskan kita menambahkan fungsi main()? .dll adalah sebuah dynamic link library, file ini tidak dapat berjalan sendiri, file ini bukan standalone, file ini hanya merupakan sebuah bagian dari dari aplikasi utama, sehingga .dll tidak membutuhkan fungsi main(), fungsi main() hanya perlu ditambahkan pada aplikasi utamanya / aplikasi pemanggilnya.

Ada pertanyaan lagi, terutama buat pengguna Visual C++ (dikembangkan oleh Windows), secara default tidak ada fungsi main() dalam Visual C++.
Lihat gambar 9:

Memang benar, microsoft mengembangkan Visual C++ dengan _tmain() yang merupakan non standard sintaks. Apakah itu berarti tidak ada fungsi main() dalam Visual c++?

Ya, ada fungsi main() yang tersembunyi yang akan memanggil fungsi _tmain() ini. Ini merupakan programming environment dalam Windows.

*Apa itu #include ?

Line di atas adalah preprocessor directives. C++ sama seperti C, sama – sama menggunakan preprocessor. Maksudnya adalah program akan memproses file tertentu terlebih dahulu sebelum proses compile utama dilakukan.
Iostream adalah file yang kita gunakan bila program kita berhubungan dengan input – output. Input Output yang kita ambil dari file ini dan kita gunakan pada kode program adalah cout dan cin. Sehingga supaya cout dan cin tersebut berjalan sebagai menstinya kita perlu meng-iclude kan file yang kita butuhkan.

*Kenapa tidak #include ?
File – file yang kita gunakan pada include (termasuk iostream) biasanya disebut sebagai ‘include files’ atau ‘header files’. Pada bahasa C, penulisan untuk include file disertai extensi dari file tersebut misalnya iostream.h. nah, berbeda dengan penulisan pada C++, yang hanya cukup menggunakan nama file tanpa ekstensi (.h).

Dulu C++ juga menggunakan extensi file (.h) pada gaya penulisan, tetapi untuk style yang sekarang tidak diperlukan lagi. Jadi hanya cukup dengan #include.

Lalu bagaimana bila ditambahkan dengan .h? tentu saja tidak masalah :)

*Apa itu using namespace std; ???

Bila anda menginclude file dengan #include tanpa ektensi .h maka anda perlu menggunakan using namespace std;
Bila tidak menggunakan line diatas maka untuk memanggil cout dan cin dapat dengan :

Std::cout; 
Serta
std::cin;
Mudah bukan???
Namespace ini sebetulnya digunakan untuk memudahkan penulisan kode bila program anda terdiri dari kode kode dari beberapa vendor.
Coba bayangkan, bila anda mengambil kode dari vendor ‘OkieInc’ dan vendor ‘MetuInc’ misalnya. Ternyata kedua-duanya memiliki nama fungsi yang sama yaitu ‘function Mediatutorial()’. Nah, tanpa namespace, compiler akan sangat bingung bahkan jadi hang karena harus memilih fungsi dari vendor yang mana?
Nah, dengan namespace, kita dapat memanggil fungsi dari vendor OkieInc dengan misalnya okieinc::Mediatutorial();
Sedangkan dari MetuInc dapat dengan:
metuinc::Mediatutorial();
Mungkin cukup sekian tutorial update untuk pengenalan C++, semoga bermanfaat, dan kita akan kembali dengan tutorial-tutorial C++ berikutnya.
Continue reading →
Minggu, 13 Maret 2016

Bisnis Blog Dengan RefBan ( Referral Banner )

0 komentar
Referral Banners
Klick Image To Register Your Refban Account !


Refban – Apa Siapa Refban?

Refban adalah kependekan dari Referral Banner. Dari namanya, kita sudah bisa menebak di kawasan mana bisnis online ini bermain. Sebagai sebuah brand yang masih unyu-unyu dengan konsep yang juga baru di dunia periklanan berbentuk banner,
RefBan adalah jaringan spanduk dan rujukan sistem gabungan . Anggota dapat melakukan perdagangan views nyata dari menampilkan banner pada halaman atau link , dan juga mendapatkan uang dengan mengajak orang lain .
Refban memungkinkan kita untuk menghasilkan dollar – setidaknya – melalui 2 (dua) cara.
Pertama, nantinya kita bisa bisa mendapatkan uang dengan cara memasang kode iklan banner dari Refban.
Kedua, mengikuti program afiliasi / referral dengan mempromosikan link khusus yang didapat dari member area.
Mencari Uang di REFBAN paling banyak diminati disamping tidak rumit, tidak pake biaya pendaftaran, dan banyak menghasilkan dolar. Sayangnya banyak diantara kita yang tidak tahu. Bagaimana sih cara mendapatkan uang di REFBAN ? Saya perlu membuat blog ini secara khusus mengenai penjelasan cara mencari uang di REFBAN. Tidak lain supaya pembaca mendapat pengetahuan dan kalaupun ingin mengikuti jejak langkah saya tidak menjadi bingung, sehingga bisa mengerjakannya dalam mencari uang di REFBAN. Baiklah sobat, 



Memang Dengan Memasang Banner Refban di blog/website kita. akan mendapatkan dollar/hari nya.
Saat Pertama Mendaftar di refban,anda akan Mendapatkan $5 pertama atau setara Rp.50.000.

Cara Mendaftar Di Refban :

Pertama Klik Link =>   I N I Kemudian Klik tulisan Click Here.
Setelah Diarahkan ke Home Page Klik Tulisan " CREATE "
Lalu isikan Email yang aktif dan password dengan teks dan angka.
Kemudian Klik Create.
Setelah itu buka Email yang anda gunakan untuk Create RefBan tadi.
Cari mail dari RefBan dan Konfirmasi Alamatnya.
Lalu anda akan diarahkan ke home RefBan kembali.
Kemudian Login Akun Refban anda menggunakan Email & Passwordnya.
Pilih Tab Publish,Lalu Klik Generate Code. Lalu Isikan Alamat Blog anda Pada"Description (For You Reference)"7.lalu Centang Salah satu Dari isi Blog anda, Contoh : Bisnis & industri dll.
Kemudian Klik Create,Lalu Copy Code Kode yang Diberikan. Dan Pastekan Di Blog/Website Anda.

SELESAI.

Continue reading →