Meet and Greet Geek Artefak @Saung Kito - Grogol.

Meeting Untuk Kerja Sama Dengan Relife recapital life insurance

Training Analisa Malware di IDSIRTI

Para Founder #Geek Artefak

Mimpilah kamu setinggi langit, maka jika kamu jatuh akan ada di hamparan bintang yang berkilau...

Jumat, 08 Mei 2015

Kode Menangkap Inputan Keyboard Dalam Java.

Halo sobat geek! Apa kabar? Semoga sehat selalu dan diberikan semangat yang ngga pernah mati untuk terus belajar. Aamiin.


Bareng sama GeekTeam disini kita bakal ngebahas materi Pemrograman Java tentang Mendapatkan Input dari Keyboard. Postingan kali ini sebenarnya terinspirasi dari materi kuliah pemrograman java yang sedang masuk di materi Mendapatkan Input dari Keyboard. Jadi bagi kalian yang kebetulan lagi masuk materi input/output, kita bisa saling sharing ilmu disini. Buat yang udah master, mohon koreksinya. :D

Untuk menggunakan paket ini, kita cukup menambahkan baris berikut di bagian paling atas kode yang kita tulis : import java.io.*;
Berikut penulisan kodenya : 
Sebagai pendahuluan dan sebagai informasi, program java melakukan proses Input dan Output melalui Stream. Nah, Steram itu dapat di artikan sebagai penghubung antara peralatan fisik untuk proses input atau output dengan media yang dapat menyimpan atau memberikan informasi.Kita sama-sama tahu, peralatan untuk keperluan input pada komputer diantaranya adalah keyboard, mouse, dll. Kalau di gambarkan secara singkat peran stream dalam proses input adalah seperti ini :
Peralatan Input → Stream → Media Penyimpanan Data
Setelah kita sudah tahu peran dari stream dalam proses input, sekarang kita bahas bagaimana proses input dilakukan melalui keyboard menggunakan java. Untuk keperluan input/output, java menyediakan paket java.io. Di dalam paket java.io terdapat banyak kelas dan interface yang dapat digunakan untuk mendukung keperluan input atau output.Setelah paket java.io kita definisikan, sekarang kita memilih Stream yang akan kita gunakan untuk keperluan input. Disini kami menggunakan stream System.in. Selain itu kita juga memilih kelas yang dapat mengkonversi byte ke karakter, dan kami memilih kelas InputStreamReader untuk keperluan tersebut. Perlu untuk diketahui, System.in merupakan stream byte, sehingga kita perlu mengkonversinya ke karakter. Selanjutnya, kita memilih kelas yang dapat membentuk stream karakter, dan untuk mendapatkan karakter-karakter yang di input melalui keyboard ke dalam layar console.
Disini kami menggunakan kelas 
BufferedReader.InputStreamReader isr = new InputStreamReader(System.in);BufferedReader br = new BufferedReader(isr);
Atau juga dapat ditulis seperti ini : 
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
Berikut contoh program sederhana untuk melakukan input melalui keyboard dan menampilkannya ke layar :import java.io.*;
class contohInput {   public static void main(String[] args) {  
      InputStreamReader isr = new InputStreamReader(System.in);  
      BufferedReader br = new BufferedReader(isr); 
       String nama = " ";      
  System.out.print("Silahkan masukkan nama anda disini : ");   
     try {                nama = br.readLine();        } catch(IOException ioe) {                System.out.println("Error!");        }   
     System.out.println("Halo " + nama + ", selamat belajar pemrograman Java!");        }}
Berikut penjelasan setiap baris kode diatas : 

  • import java.io.*; //mengimport paket java.io ke dalam kode program yang kita susun agar kita dapat menggunakan kelas-kelas dan interface-interface yang dapat digunakan untuk keperluan input/output.


  • class contohInput { //mendeklarasikan kelas bernama contohInput.


  • public static void main(String[] args) { //mendeklarasikan method main.


  • InputStreamReader isr = new InputStreamReader(System.in); //Mendefinisikan variabel bernama isr yang merupakan variabel referensi ke objek dari tipe InputStreamReader, yaitu kelas yang kita gunakan untuk mengkonversi byte ke karakter.Disini kita menjadikan stream System.in sebagai parameternya. 
  • BufferedReader br = new BufferedReader(isr); //Mendefinisikan variabel bernama br yang merupakan variabel referensi ke objek dari tipe BufferedRedaer, yaitu kelas yang kita gunakan untuk mendapatkan karakter-karakter yang di input melalui keyboard ke dalam layar console. Disini kita menjadikan variabel isr sebagai parameter.


  • String nama = " "; //Mendefinisikan variabel bertipe String untuk menampung hasil input dari user.


  • System.out.print("Silahkan masukkan nama anda disini : "); //Memberikan output string pada layar yang memerintahkan user untuk menginput nama.
  • try {                nama = br.readLine();        } catch(IOException ioe) {                System.out.println("Error!");        } //Potongan kode diatas merupakan blok try-catch. Blok try-catch digunakan untuk melakukan penanganan eksepsi. Eksepsi merupakan kondisi tidak normal atau kesalahan-kesalahan yang terjadi pada saat program berjalan. Pada blok try-catch diatas terdapat potongan kode yang dapat membangkitkan eksepsi IOException. Kita tidak akan membahas lebih jauh tentang penanganan eksepsi disini, tapi lain kali di postingan yang berbeda, kami akan membahasnya.
Berikut potongan kode yang memungkinkan terjadinya eksepsi :nama = br.readLine();
Potongan kode diatas berfungsi untuk mendapatkan hasil input dari user menggunakan method readLine() yang terdapat pada kelas BufferedReader. Kita menggunakan method readLine() melalui objek br yang merupakan variabel referensi dari tipe BufferedReader. Sehingga bentuk penulisannya seperti ini br.readLine(). Method tersebut mengembalikan sebuah nilai String, dan selanjutnya nilai tersebut dimasukkan ke dalam variabel nama.System.out.println("Halo " + nama + ", selamat belajar pemrograman Java!"); // Menampilkan ke layar hasil dari input yang di lakukan oleh user di ikuti oleh beberapa string lainnya.Sekian postingan dari kami. 


Semoga bermanfaat. Apabila terdapat kesalahan pada penjelasan-penjelasan di atas, kami mohon koreksinya. Semoga dapat memacu kami untuk membuat postingan-postingan yang lebih baik lagi ke depannya.



Apabila SobatGeek memiliki pertanyaan masalah Pemrograman C , C++ , Java , VB , Database ( Access , MySQL ) , Pemrograman Web ( Html , PHP , CSS ) , Pemrograman Game , Mendesain dan Mengkonfigurasi Jaringan Komputer menggunakan simulator ( Packet Tracer , GNS 3  ) , System Administrator ( Basic Level ) , Tips dan Trik Computer Security ( Basic Level ), atau ingin berdiskusi mengenai hal - hal di atas SobatGeek bisa mengokontak kami di geekmenjawab@gmail.com.

Terima Kasih SobatGeek.

Kamis, 07 Mei 2015

Tentang Trojan dan Cara Mengatasi nya

Pengertian dan Sejarah Trojan :

1.1 Trojan horse atau sering disebut Trojan merupakan salah satu kelompok malware (perangkat lunak jahat) yang mempunyai fungsi spesifik untuk pengontrolan/akses antara jaringan seperti mencuri data, membuat back-door, mencuri password, dan serangkaian aksi lainnya.
Berbeda dengan jenis perangkat lunak jahat lainnya, Trojan memiliki 2 bagian aplikasi yang terpisah yaitu aplikasi server dan klien. Aplikasi server inilah yang biasanya disebar dengan target penyebaran umum ataupun khusus untuk mendapatkan akses terhadap komputer lain yang terhubung dalam sebuah jaringan (baik) lokal maupun publik. Jika suatu aplikasi server Trojan telah mampu menginfeksi komputer yang terhubung dalam suatu jaringan, maka sang pembuat (pengguna) Trojan dapat mengontrol komputer tersebut dengan aplikasi klien yang dia miliki.
Dilihat dari fungsi dan tujuan, Trojan sendiri sudah memiliki karakteristik khusus dibanding jenis program jahat lainnya, namun jika kita menelusuri dari sejarah penamaan Trojan, program ini rupanya juga memiliki keunikan sendiri. Dimana nama Trojan sendiri diambil dari cerita zaman Yunani kuno yaitu kisah perang troya (Trojan war).
Secara singkat, perang troya mengisahkan pasukan Yunani yang menggunakan taktik perang dengan membuat sebuah kuda raksasa yang dihuni oleh beberapa pasukan Yunani yang telah putus asa karena kekuatan pasukan kerajaan Troya. Kemudian, kuda tersebut ditinggal dalam sebuah kota. Pada saat pasukan troya lengah, pasukan yunani yang berada di dalam kuda raksasa dibantu dengan pasukan lain yang berpura-pura melarikan diri melakukan penyerangan dan akhirnya dapat melumpuhkan pasukan kerajaan Troya.
Entah apa yang mendasari penamaan Trojan dan analoginya dengan kisah tersebut. Akan tetapi, dari berbagai sumber menyatakan bahwa kisah tersebutlah yang mendasari penamaan salah satu jenis program jahat yang mampu dikontrol melalui jaringan untuk tugas-tugas tertentu yaitu'Trojan Horse'.


1.2  Seperti yang telah kita singgung sebelumnya bahwa Trojan memiliki 2 bagian aplikasi utama yaitu aplikasi klien dan server. Trojan tidak dapat terlepas dari konsep jaringan komputer dimana terdapat komputer server dan klien. Namun, secara teoritis ada hal yang membedakan antara konsep server klien pada jaringan dan Trojan bahkan sangat bertolak belakang. Dalam suatu jaringan (biasanya) server merupakan pusat dari sebuah komputer klien. Akan tetapi, pada konsep klien-server Trojan, aplikasi klien merupakan pusat pengontrol dan aplikasi server, dan aplikasi adalah aplikasi yang dikontrol melalui aplikasi klien dari Trojan. Sehingga dengan kata lain konsep klien server dari jaringan komputer dan Trojan dapat dikatakan bertolak belakang walaupun sebenarnya keduanya bekerja pada konteks yang berbeda. Secara konseptual cara kerja dari Trojan (klien-server) adalah sangat sederhana, kedua bagian aplikasi saling berkomunikasi setelah menetapkan koneksi pada 2 (atau lebih) komputer.
Aplikasi klien mengirimkan data kepada aplikasi server melalui port yang ditetapkan. Lalu, aplikasi server menginterprestasikan (menerjemahkan) data tersebut untuk dikonversikan ke dalam serangkaian fungsi yang telah ditetapkan oleh sang pembuat Trojan. Untuk lebih memperjelas hubungan komunikasi serta memperdalam pemahaman tentang Trojan antara aplikasi klien dan server, maka simak penjelasan detail seperti berikut :

1.2.1 Biasanya suatu program server dari Trojan tidak memiliki banyak interface (tampilan antara muka), karena aplikasi server pada Trojan dirancang sedemikian rupa agar kedatangan pada komputer korban tidak dapat diendus oleh pengguna komputer itu sendiri (korban) bahkan dengan bantuan program antivirus sekalipun. Dengan demikian, ketika suatu Trojan sudah mampu menyusup dan mengakar pada suatu komputer korban yang terhubung melalui jaringan maka siap saja (termasuk kita) dapat mengontrol komputer korban dengan aplikasi klien dari Trojan tersebut dengan fasilitas-fasilitas kontrol yang ada pada aplikasi klien. Misalnya, mengambil file, me-restart komputer, mengirim pesan, mencatat ketikan password, dan lain sebagainya.
Seperti yang telah disinggung sebelumnya, secara konseptual cara kerja dari aplikasi server hanyalah menerima data (yang berisi perintah) yang dikirim oleh aplikasi klien, lalu menerjemahkan ke dalam fungsi-fungsi yang telah ditetapkan. Namun, tidak menutup kemungkinan suatu aplikasi server pada Trojan juga mengirimkan data balik terhadap klien sebagai respon dari hasil eksekusi perintah yang diberikan oleh aplikasi klien.

1.2.2  Program klien dari suatu Trojan merupakan pusat kontrol dan kendali utama. Aplikasi klien mampu mencari dan mendeteksi apakah suatu Trojan (pasangannya) dalam keadaan hidup atau mati pada suatu komputer dengan alamat tertentu. Dari aplikasi klien, pengguna Trojan dapat mengirimkan serangkaian perintah untuk dieksekusi oleh aplikasi server pada komputer korban. Sebelum aplikasi klien dan server dapat berhubungan dan melakukan transaksi data melalui suatu port maka aplikasi klien akan menetapkan koneksi terhadap aplikasi server terlebih dahulu. Setelah koneksi berhasil ditetapkan maka aplikasi klien dan server Trojan sudah dapat melakukan serangkaian aksi yang dikehendaki oleh pengguna Trojan.


Bahaya Trojan :

Trojan Adalah program yang biasanya di aktifkan dalam komputer tanpa pengetahuan kewujudannya dan memberi aksess penggunaan komputer itu oleh orang luar. Dari segi teknikal, ia bukan virus tetapi jatuh dalam katergori program bahaya yang boleh diaktifkan (digunakan) dalam komputer tanpa pengetahuan pengguna komputer itu. Terdapat pelbagai jenis trojan tetapi biasanya memberi aksess kepada rangkaian dari luar termasuk penggunaan program dalam komputer atau mendapatkan data yang ada dalam cakera keras komputer itu.  
Bahaya dari virus trojan antara lain :

  • Suara Jadi Tidak Normal / Bahkan hilang 
  • Monitor mati tanpa sebab
  • Always log off
  • Menghapus semua icon dalam dekstop
  • Menghapus fount dalam Windows
  • Print Takberfungsi
  • Disible windows firewall
  • Stop SQl Server
  • Mengclose IE dalam 10 menit
  • Disible Explor pada computer 
  • Layar menampilkan pesan yang tidak biasanya muncul
  • Memori yang tersedia lebihkecildari sebelumnya
  • Music atau suarnay tidak lazim terdengar secara acak
  • File menjadi rusak
  • Program atau file tidak bekerja normal
  • Perubahan properti system Dan masih banyak yang lainnya.
 Virus TROJAN adalah Merupakan program yang bersembunyi di dalam atau tampak seperti progam yang sah atau legal. Tidak seperti virus atau hourse, Trojan tidak menggandakan dirinya, cara penyebaran Virus Trojan Horse ini biasanya berupa malware atau aplikasi / software) berikut pengertian dari Virus Trojan Horse.

Trojan horse atau Kuda Troya atau yang lebih dikenal sebagai Trojan dalam keamanan komputer merujuk kepada sebuah bentuk perangkat lunak yang mencurigakan (malicious software/malware) yang dapat merusak sebuah sistem atau jaringan. Tujuan dari Trojan adalah memperoleh informasi dari target (password, kebiasaan user yang tercatat dalam system log, data, dan lain-lain), dan mengendalikan target (memperoleh hak akses pada target).
  beda dengan WORM  Virus ini Merupakan program yang menggandakan dirinya secara berulang-ulang, seperti di memori atau jaringan, menghabiskan sumber daya atau mungkin juga dapat mematikan komputer atau jaringan.
Diatas adalah bahaya dan kinerja virus trojan semoga bermanfaat
baca juga

Cara Mengatasi Trojan :

Membasmi Virus Dengan Command Windows
Bila netter merasakan komputer terkena virus, trojan dan spyware (dalam hal ini kita kategorikan semuanya sebagai virus aja), yang biasanya dengan indikasi ada tampilan yang tidak biasanya pada desktop, program yang digunakan dan browser.
Sebaiknya langsung menempuh langkah berikut ini:
  • Tahap Pertama, Matikan Virus di Memori
Tekan Ctrl + Alt + Del untuk menampilan Windows Task Manager – Lalu ke bagian “Processes”, terus klik bagian “User Name” untuk mengurutkan file yang diproses pada memori. Setelah itu, lihat ada bagian yang mencurigakan atau tidak. Bila banyak yang di-loading pada memori, sebaiknya dimatikan dahulu startup yang otomatis ter-loading pada bagian bawah kanan (ikon speaker dan jam). Matikan semua ikon-ikon tersebut dengan cara “quit” atau “exit” dari programnya.
Loading virus ke memori biasanya berupa EXE file. Langkah ini untuk mencegah virus untuk menyebar terlebih dahulu lewat memori kita. Matikan semua file EXE yang loading di memori kita yang sudah kita urutkan sebelumnya berdasarkan “User Name”. Jangan mematikan file yang kategori “System”, “Local Service”, dan “Network Service”, karena bisa membuat sistem kita Hang atau Freeze.
  • Tahap Kedua, Non-aktifkan Virus di Startup
Untuk menon-aktifkan virus supaya tidak terloading ke memori, kita harus membuangnya di startup. Caranya kita bisa menggunakan perintah MSCONFIG,klik menu Start>Run>msconfig – setelah itu akan tampil “System Configuration Utility”. Lalu pilihlah “Startup”, dalam kasus ini sebaiknya netter yang tidak mengerti mana yang loading virus mana yang bukan, sebaiknya pilih “Disable All”. Nantinya netter baru aktifkan kembali startup yang diinginkan kalau virus sudah bersih.
Bila netter yang mengerti file yang loading mana file yang diperlukan, dan mana yang tidak, atau mana yang virus atau bukan, sebaiknya menbuang conteng (check box) pada kotak bagian kiri untuk yang dicurigai sebagai virus. Cara ini akan menonaktifkan virus di startup kita.
  • Tahap Ketiga, Hapus File Virus dari Komputer
Carilah dengan menggunakan fasilitas “search” pada WIndows, klik menu Start>Search, lalu carilah file EXE virus (contoh: Happy.exe) yang sebelumnya loading di memori atau startup. File ini biasanya disimpan oleh pembuatnya di bagian folder Windows atau System32 dari WIndows. Setelah ditemukan, delete atau hapus file tersebut.
  • Tahap Keempat, Hapus Virus dari System Registry
Tahap ini adalah tahap terakhir. Kita harus menggunakan perintah REGEDIT untuk mengubah dan men-delete virus dari registry kita. Pilihlah
Start>Run>regedit – lalu ke menu “Edit” pilihlah “Find” (atau tekan Ctrl+F). Masukkan nama file virus yang ingin kita hapus (contoh: Happy.exe),
lalu pilih “Find Next”. Apabila ditemukan file virus, hapuslah semua registry yang memuat virus tersebut (berikut dengan foldernya kalau ada).
Kemudian lanjutkan dengan menekan tombol “F3″ atau di menu pilih “Edit” terus “Find Next”. Biasanya file virus diletakkan pada beberapa tempat di
registry. Jadi pastikan netter menghapus semuanya sampai bersih, dalam arti registry komputer bebas dari loading virus tersebut. Karena kalau tidak
pekerjaan ini akan sia-sia.

Mungkin Sekian dari kami  kurang lebih nya mohon di ma'af kan ... Selamat Belajar !

Kamis, 30 April 2015

Sinopsis Film Mad Max: Fury Road 2015

Assalamu'alaikum...
Ketemu lagi sama gw "Mr.A" yang khusus ngebahas tentang Film Film yang pastinya Update Terus Artefak... :D
Langsung aja sekarang kita bakalan ngebas Film " Mad Max: Fury Road 2015 "

Selasa, 28 April 2015

Film Minions 2015 (Sandra Bullock, Steve Carell, Jon Hamm)

Assalamu'alaikum Artefak...
Ketemu lagi sama gw "Mr. A" sekarang kita bakalan bahas Film yang nanti musim panas bakalan Release...
langsung aja kita mulai Sinopsisnya :D

Kisah dari Universal Pictures dan Illumination Entertainment's Minions berawal sebagai organisme kuning bersel tunggal, kemudian Minions berkembang selama berabad-abad, terus-menerus yang akan melayani dan membantu penjahat paling ambisius. Spin-off untuk film franchise populer ini akan berjudul Despicable Me Minions.
Setelah master mereka sebelumnya yaitu T-Rex dan Dracula dihancurkan, maka mereka memutuskan untuk mengasingkan diri dan memulai hidup baru di Antartika. Karena kurangnya master, Kevin dan dua Minions lainnya (Stuart dan juga little Bob kesayangan) berangkat untuk mencari bos kejahatan baru (new evil boss) bagi saudara-saudaranya untuk diikuti. Mereka menemukan diri mereka pada sebuah pusat villain convention center di mana mereka bersaing pada hak untuk menjadi antek Scarlet Overkill, yaitu seorang villain atau penjahat stylish dan ambisius yang bertekad untuk mendominasi dunia dan ingin menjadi super villain perempuan momer satu....
Film Minions 2015 adalah Prequel franchise Film Minions Despicable Me, akan mengikuti sejarah para Minions sebagai pembantu Gru's. Steve Carell masih memerankan voice sebagai Gru dengan bintang ditambahkan, Sandra Bullock (Scarlett Overkill) dan Jon Hamm (Herb Overkill) yang akan bermain sebagai pasangan sebuah tim super-villain. Film Minions 2015 disutradarai oleh Kyle Balda, Pierre Coffin dan akan mulai rilis global pada bulan Juni 2015.
The Despicable Me 2 yang sebelumnya telah rilis telah memperoleh earned $360 million dollars U.S yang telah menjadikannya film kedua pada grossing terlaris, tertinggi pada tahun 2013. Dan untuk seluruh dunia, film franchise ini telah memperoleh lebih dari 1,3 miliar dolar pada dua film, akankah Film Minions 2015 nanti akan sukses seperti sebelumnya? Pasti banyak yang juga menantikan film ini untuk rilis, dan juga tertarik untuk menontonnya.
Biar makin gereget langsung aja deh liat Trailernya :D
Gmn udah gereget blm para Artefak.. kalo udah langsung aja siapin Uang dan Sncak buat nanti liat di bioskop terdekat ...
sekian dulu ya Post hari ini...
Wassalamu'alaikum...

Review Film The Avanger Age Of Ultron

Pagi semuanya oh ya hari lalu saya baru aja nonton Film Action yang menurut gua keren banget, keren abis, keren keren keren pokok nya...

Senin, 27 April 2015

Unlocker final 1.9.2 full


Geek Artefaj -Oke Kawan Artefak ... Ketemu Lagi ni sama Saya Rio Sutoro Selaku Founder Geek Artefak, Sekarang w bakal bagi bagi Software yang menurut w berguna banget di komputer... Apa itu, pasti udah pada taulah karena udah baca judul nya di atas hehehe :D
langsung aja ke penjelasan nya :

CCleaner Professional & Business Edition 4.04.4197 Full Crack MediaFire


Oke Kawan Artefak ... Ketemu Lagi ni sama Saya Rio Sutoro Selaku Founder Geek Artefak, Sekarang w bakal bagi bagi Software yang menurut w berguna banget di komputer... Apa itu, pasti udah pada taulah karena udah baca judul nya di atas hehehe :D
langsung aja ke penjelasan nya :