Selasa, 29 September 2009

Operasi String Bagian 2


Ya, kali ini penulis akan coba sedikit jelaskan bagaimana memanfaatkan fungsi substr untuk mengubah suatu variable berisi int/float menjadi nilai mata uang.
Sebagai contohnya, dalam artikel ini penulis akan coba jelaskan bagaimana merubah,
93250750502500 menjadi Rp 93.250.750.502.500.-

Berikut adalah source code lengkapnya :


$uang = 93250750502500 ;
$digituang = strlen($uang);
$bagihabis3 = $digituang % 3 ;
$sisadigit = $digituang - 3 ;
for ($i=3;$i <= $digituang; $i+=3)
{
$uangasli = substr($uang, -$i, 3).".".$uangasli;
if ($i >= $sisadigit)
{
$uangasli = "Rp ".substr($uang, 0, $bagihabis3).".".$uangasli."-";
}
}
print $uangasli;
?>

Cara kerja script ini adalah sebagai berikut,

menghitung berapa digit angka yang akan di konversi.
$digituang = strlen($uang);

selanjutnya bagi habis variable tersebut,
$bagihabis3 = $digituang % 3 ;
hal ini digunakan untuk mewaspadai apabila nanti jumlah nilai uangnya tidak bisa dibagi habis 3.

kemudian,
$sisadigit = $digituang - 3 ;
ini digunakan sebagai persiapan untuk menampilkan angka paling depan, jika jumlah digit uang tidak bisa di habis oleh 3.

dan script intinya yang melakukan pengulangan fungsi substr,
for ($i=3;$i <= $digituang; $i+=3)
{
$uangasli = substr($uang, -$i, 3).".".$uangasli;

jika jumlah digitnya tidak bisa dibagi 3
if ($i >= $sisadigit)
{

maka ambil x angka dari depan.
$uangasli = "Rp ".substr($uang, 0, $bagihabis3).".".$uangasli."-";
}
}

print $uangasli;
?>

sebenarnya pengulangan di atas itu sama dengan fungsi di bawah ini :
$uangasli = substr($uang,-11,2).".".substr($uang,-9,3).".".substr($uang,-6,3).".".substr($uang,-3,3);

Mungkin ada kalanya anda memiliki algoritma sendiri yang lebih mantap, silahkan dikembangkan. Selamat ber-php ria. Wink

Konfigurasi Linux sebagai Gateway Internet


Di tutorial jaringan komputer kali ini saya akan menjelaskan proses installasi linux yang nantinya akan dijadikan sebagai gateway internet.

Btw, gateway itu sendiri memiliki definisi sebuah komputer yang melayani konversi protokol antara beberapa tipe yang berbeda dari suatu network atau program aplikasi. Sebagai contoh, sebuah gateway dapat meng-convert sebuah paket TCP/IP menjadi paket NetWare IPX atau dari Apple Talk menjadi DECnet, dan lain-lain. ( Andino-Kamus TI – Ilmukomputer.com )

Gateway inilah yang nantinya akan menghubungkan jaringan local dalam hal ini LAN dengan jaringan public yaitu internet.

Sebagai catatan dalam percobaan ini penulis menggunakan Redhat Linux 9, dan Fedora Core 4. Menggunakan koneksi ADSL speedy dengan IP Static ( penulis pun bingung, karena baru pertama kali ini penulis diberikan koneksi ADSL speedy dengan IP Static. :D . Ini nyata.)

Sebelumnya paket yang kita butuhkan adalah :

rp-pppoe-3.5-27.i386.rpm

Tapi setahu penulis paket tersebut sudah terinstall dalam distro tersebut, untuk mengetahui apakah pake tersebut sudah terinstall didalamnya login sebagai root :

root@alk.rootThis e-mail address is being protected from spambots, you need JavaScript enabled to view it #rpm -qa | grep pppoe

rp-pppoe-3.5-27

Perlu diketahui komputer yang akan dijadikan sebagai gateway nanti membutuhkan 2 ethernet card nantinya.

Yupz, langsung aja kita menuju pokok pembahasannya.

Langkah awal yang harus dilakukan adalah memeriksa apakah kedua ethernet card tersebut sudah terdetek dengan baik:

root@alk.rootThis e-mail address is being protected from spambots, you need JavaScript enabled to view it #ifconfig

eth0 Link encap:Ethernet HWaddr 00:0C:29:EE:71:11

inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:feee:7111/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:61 errors:0 dropped:0 overruns:0 frame:0

TX packets:85 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:6938 (6.7 KiB) TX bytes:10092 (9.8 KiB)

Interrupt:10 Base address:0x1080

eth1 Link encap:Ethernet HWaddr 00:0C:29:EE:71:1B

inet addr:192.168.100.1 Bcast:192.168.100.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:feee:711b/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:21 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:0 (0.0 b) TX bytes:1796 (1.7 KiB)

Interrupt:9 Base address:0x1400



lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:16436 Metric:1

RX packets:35 errors:0 dropped:0 overruns:0 frame:0

TX packets:35 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:2190 (2.1 KiB) TX bytes:2190 (2.1 KiB)

Yup, jika anda mendapatkan komentar seperti itu silahkan menuju ke tahap selanjutnya. Jika tidak ? Silahkan googling :D~~~.

Langkah berikutnya adalah mengkonfigurasi ethernet card tersebut. Agar nantinya konfigurasi tersebut dapat dijalankan secara otomatis ketika boot. File konfigurasi ethernet dalam linux memiliki penamaan ethx, x ini menandakan pengurutan, jika terdapat 2 ethernet card dalam komputer anda maka, file konfigurasinya adalah eth0 dan eth1. Letak file konfigurasi secara default terdapat dalam :
/etc/sysconfig/network-scripts/ifcfg-ethx



Karena nantinya kita akan menggunakan 2 lancard tersebut, maka file yang akan kita konfigurasi adalah :

/etc/sysconfig/network-scripts/ifcfg-eth0 dan /etc/sysconfig/network-scripts/ifcfg-eth1



Sebagai contoh, konfigurasi eth0 yang penulis gunakan adalah sebagai berikut :

DEVICE=eth0

BOOTPROTO=static

BROADCAST=192.168.1.255

HWADDR=00:0C:29:EE:71:11

IPADDR=192.168.1.1

NETMASK=255.255.255.0

NETWORK=192.168.1.0

ONBOOT=yes

TYPE=Ethernet

DEVICE : merupakan ethernet apa yang akan dikonfigurasi.

BOOTPROTO : status dari penggunaan ip address, apakah bersifat dynamic ( DHCP ) atau static.

BROADCAST : alamat broadcast jaringan yang digunakan.

HWADDR : alamat fisik dari ethernet card tersebut, biasa disebut Mac Address.

IPADDR : alamat ip yang nanti akan digunakan oleh gateway linux. Alamat ini yang nantinya akan berhubungan langsung dengan protol tcp/ip.

NETMASK : subnet mask yang digunakan oleh device eth0. subnet mask ini digunakan untuk membagi jaringan menjadi lebih kecil.

ONBOOT : apakah nanti akan diproses ketika BOOT ??



Dan konfigurasi eth1 yang digunakan oleh penulis :

DEVICE=eth1

BOOTPROTO=static

BROADCAST=192.168.100.255

HWADDR=00:0C:29:EE:71:1B

IPADDR=192.168.100.1

NETMASK=255.255.255.0

NETWORK=192.168.100.0

ONBOOT=yes

TYPE=Ethernet

Kemudian restart service network.

root@alk.rootThis e-mail address is being protected from spambots, you need JavaScript enabled to view it #/etc/init.d/network restart

Sebelum ke langkah selanjutnya, perlu diketahui bahwa, anda diharuskan untuk mengaktifkan mode bridge pada modem adsl.

Langkah selanjutnya adalah konfigurasi ADSL-nya :

root@alk.rootThis e-mail address is being protected from spambots, you need JavaScript enabled to view it #adsl-setup

# pertama kali akan ditanyakan username yang telah diberikan oleh pihak ISP anda

LOGIN NAME
Enter your Login Name: 121303xxxxxx@telkom.netThis e-mail address is being protected from spambots, you need JavaScript enabled to view it
#device yang berhubungan langsung dengan modem adsl anda, dalam hal ini eth1

INTERFACE
Enter the Ethernet interface connected to the ADSL modem

For Solaris, this is likely to be something like /dev/hme0.

For Linux, it will be ethX, where 'X' is a number.

(default eth0):eth1

# kalo yang ini pilih no aja, karena ketika demand diaktifkan maka anda tidak bisa

# menggunakan IP yang dynamic

Enter the demand value (default no): no
# DNS yang digunakan, bagian ini bisa diisi nanti. Lewat saja.
# password yang diberikan oleh ISP anda, berbarengan dengan diberikannya username tadi

PASSWORD
Please enter your Password:xxxxxxxx

# pemberian akses kepada user untuk menjalankan/mematikan adsl

USERCTRL
Please enter 'yes' (three letters, lower-case.) if you want to allow
normal user to start or stop DSL connection (default yes):yes

# langkah berikutnya adalah berkenaan dengan firewall disini penulis memilih no 2
The firewall choices are:
0 - NONE: This script will not set any firewall rules. You are responsible
for ensuring the security of your machine. You are STRONGLY
recommended to use some kind of firewall rules.
1 - STANDALONE: Appropriate for a basic stand-alone web-surfing workstation
2 - MASQUERADE: Appropriate for a machine acting as an Internet gateway

for a LAN

Choose a type of firewall (0-2):2

# apakah akan dijalankan secara otomatis ketika boot ?

Start this connection at boot time

Do you want to start this connection at boot time?

Please enter no or yes (default no):yes

Dan selanjutnya ketik y saja untuk mensave konfigurasi diatas.

Ada beberapa konfigurasi yang perlu dilakukan. Penulis memberikan sedikit konfigurasi tambahan yang diletakkan pada file /etc/rc.local

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -A POSTROUTING -j MASQUERADE -t nat -s 192.168.1.0/24 -o ppp0

konfigurasi tersebut digunakan untuk meneruskan paket ip dan melakukan masquerade. Masquerade sendiri merupakan proses membagi bandwith, karena pada dasarnya isp hanya memberikan satu koneksi dengan satu ip, maka agar dapat digunakan secara beramai-ramai maka perlu dilakukan masquerade.

Selanjutnya anda tinggal menambahkan dns server yang diberikan oleh telkom pada file konfigurasi /etc/resolv.conf, yang penulis gunakan adalah 202.134.0.155.

root@alk.rootThis e-mail address is being protected from spambots, you need JavaScript enabled to view it #echo nameserver 202.134.0.155 > /etc/resolv.conf

root@alk.rootThis e-mail address is being protected from spambots, you need JavaScript enabled to view it #cat /etc/resolv.conf

nameserver 202.134.0.155

Selanjutnya anda tinggal menjalankan adsl-start.

Selamat bersurfing ria. :D~

Sistem Quota ala Speedy dengan Squish

Hufff, dah lama kita nggak ketemu. :D~~ Kira-kira beberapa bulan yang lalu, saya mencoba mencicipi layanan speedy personal, dan nggak kerasa, baru sekitar 10 hari, bandwithnya sudah overquota, lebih 7 mB kalo nggak salah. Padahal penulis sendiri waktu itu hanya diberikan jatah 1 GB perbulannya. Wekzz !! Maklum penulis termasuk orang yang rakus dalam pemakaian bandwith. :D. Download download ... !!! Terpaksa merogok kocek saku sang mahasiswa yang notebenenya selalu bokek :D~~

Tapi berhubung sakunya bolong mau bagaimana lagi, terpaksa pemakaian internet di rumah di cabut. Sad~

Kali ini penulis mencoba untuk menjelaskan sebuah system quota ala speedy, dengan pembatasan berdasarkan waktu dan kapasitas pemakaian tentunya.

Kita ambil contoh : user A di berikan batas waktu pemakaian 5 jam, dan 20 MB perharinya. Walaupun sebelum 5 jam kapasitasnya sudah full maka sang user terpaksa menunggu hari berikutnya untuk bisa kembali bermain. Istilah kerennya yakni Squished.

System quota ini menggunakan sebuah paket aplikasi tambahan, Squish. Yang penulis gunakan adalah squish versi 0.0.18.

Di tutorial ini penulis menggunakan distro fedora core 4, yang didalamnya telah terinstall paket squid. Berikut adalah peralatan yang kita butuhkan nantinya :


gd-2.0.33-2.i386.rpm
perl-GD-2.35-1.fc4.i386.rpm
squish-0.0.18.tar.gz

Download dulu paket-paket di atas :
# wget http://h1.ripway.com/ilmuwebsite2/gd-2.0.33-2.i386.rpm
# wget http://h1.ripway.com/ilmuwebsite2/perl-GD-2.35-1.fc4.i386.rpm
# wget http://h1.ripway.com/ilmuwebsite2/squish-0.0.18.tar.gz

Kemudian Install paket gd-2.0.33-2.i386.rpm, dan perl-GD-2.35-1.fc4.i386.rpm
# rpm –ivh gd-2.0.33-2.i386.rpm
# rpm –ivh perl-GD-2.35-1.fc4.i386.rpm

Setelah itu ekstrak file squish-0.0.18.tar.gz :
# tar –xzvf squish-0.0.18.tar.gz

Terdapat sebuah direktori baru disana, squish-0.0.18, kemudian masuk kedalamnya, kemudian install :
# cd squish-0.0.18
# make install

Pindah ke direktori di mana squish berada :
# cd /usr/local/squish/

Kemudian jalankan option run pada file squish.pl, ini dilakukan untuk membuat sebuah tampilan awal dari pemakaian bandwith :

# ./squish.pl --install

Dengan fasilitas crontab tambahkan sebuah perintah baru untuk daemon crond :

# crontab -e
5,10,15,20,25,30,35,40,45,50,55 * * * * /usr/local/squish/squish.cron.sh

Kemudian tekan ESC :x!

Jalankan perintah baru tersebut untuk pertama kalinya :

# /usr/local/squish/squish.cron.sh

Kemudian kita tambahkan authentikasi ncsa_auth pada file konfigurasi squid.conf yang terletak di /etc/squid/squid.conf :

# nano /etc/squid/squid.conf
# baris ini ditambahkan di area authentikasi

auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours

# yang ini ditambahkan pada area acl
acl ncsa proxy_auth REQUIRED

# kemudian simpan
Setelah itu edit di bagian bawah baris kalimat ini

### added by squish (begin)

Menjadi seperti ini :

# acl's for squish - autodetected, sometimes
acl SQUISHLOC dst ns.multimedia.com
acl SQUISHED1 proxy_auth -i "/etc/squid/squished"

#acl SQUISHED2 ident "/etc/squid/squished"
acl SQUISHED3 src "/etc/squid/squished"
acl password proxy_auth REQUIRED

# Error info that says you're squished
deny_info http://ns.multimedia.com/squish/?squished& SQUISHED1

# deny_info http://ns.multimedia.com/squish/?squished& SQUISHED2
deny_info http://nd.multimedia.com/squish/?squished& SQUISHED3

# HTTP access controls for squish

http_access allow SQUISHLOC
http_access allow password !SQUISHED1
http_access deny SQUISHED1

# http_access deny SQUISHED2

http_access deny SQUISHED3

### added by squish (end )

http_access allow ncsa


Kemudian, edit file konfigurasi httpd :

# nano /etc/httpd/conf/httpd.conf
# tambahkan baris berikut di paling bawah dari file konfigurasi tersebut :

include /usr/local/squish/apache-squish.conf

Kemudian edit file apache-squish.conf :
# nano /usr/local/squish/apache-squish.conf

Edit file tersebut menjadi seperti ini :
Alias /squish "/usr/local/squish/"


Options +ExecCGI
AddHandler cgi-script .cgi
DirectoryIndex squish.cgi
AllowOverride None
Order allow,deny
Allow from all


Di bagian terakhir, anda cukup membuat user yang diperbolehkan untuk mengakses internet, dengan membuat sebuah file yang berisi user yang diperbolehkan login :

# htpasswd /etc/squid/passwd mamang

Berikan permission r untuk user lain agar file /etc/squid/passwd dapat dibaca oleh apache.

# chmod o+r /etc/squid/passwd

Kemudian restart service squid dan httpd :

# service squid restart
# service httpd restart

Untuk melakukan pembatasan pemakaian pada user, silahkan edit file konfigurasi squish.conf

# nano /etc/squid/squish.conf

squish.conf:
# This file contains data formatted as follows:
#
# Blank lines and hashed stuff is for comments
# user amount/period
# bandwidth: 999[kmG]b / period: day, week, month
# time: 999[smh] / period: day, week, month
#
# Whitelist entries - they can have as much as they like

192\.168\.99\.44 25h/day
192\.168\.97\.43 25h/day

mamang 12h/day 120Mb/day

# Poor guy:
root 1h/day 1Mb/day 2Mb/week

# Catchall -- people and IP's not matched by the above rules
.* 4h/day 20Mb/day 20h/week 100Mb/week



Tampilan ketika user habis masa pemakaiannya.

Jaringan Linux Dasar 1: Konfigurasi Kartu Jaringan


Wahhh... sudah lama penulis tidak bersua di tutorial jaringan. :D. Yups, sebelum masuk ke dalam pokok pembahasan, penulis akan jelaskan terlebih dulu mengenai judul yang penulis bawakan sekarang, sengaja diambil judul seperti itu karena Insyaallah staff ilmuwebsite akan menghadirkan tutorial di linux secara berseri dan akan hadir setiap minggunya. Sebagai gantinya penulis minta didoakan agar punya waktu, dan duit yang juga banyak tentunya. Karena kalo nggak punya duit banyak pastinya penulis nggak punya hati yang enak ketika menulis artikel nanti. Gimana ? Deal or no deal ? Doakan aku ya ?
Huehuehe .... Tergantung pilihan anda. :D.

Yups, tutorial jaringan di linux yang akan dibahas secara berseri :
• Linux Name Services
• Mail Server
• Apache web server
• Network gateway services ( didalamnya nanti sudah termasuk proxy server dan firewall )
• File Sharing
• Printer Services
• Security di linux

Ya kira-kira itu yang akan jadi pembahasan berseri selanjutnya. :D. Deal or no deal ? :D
Yahhhh... sebelum dilanjutkan ke pembahasan selanjutnya, kembali ke tutorial yang sekarang terlebih dulu. Sebelum masuk kedalam konfigurasi kartu jaringan di linux, perlu di ketahui terlebih dahulu konsep pemberian alamat ip untuk setiap kartu jaringan di linux. Sebetulnya untuk linux yang sekarang pemberian alamat dengan fasilitas gui juga sudah mencukupi, gui ( Graphical User Interface ) di sini maksudnya pemberian alamat ip bisa dilakukan hanya dengan klak-klik saja dalam tampilan windows. Tapi alangkah baiknya jika anda mengetahui konsep nyata dari pemberian alamat ip. Ini akan berguna suatu saat nanti bagi seorang admin jaringan yang fundamental. Wink.
Sederhananya untuk memberikan alamat ip di linux, cukup masuk ke linux console, atau nama lainnya dari terminal. Kemudian ketik perintah seperti ini ...

root@alk.rootThis e-mail address is being protected from spambots, you need JavaScript enabled to view it #ifconfig eth0 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255

dengan catatan anda harus dalam kondisi root.
Nah setelah menjalankan perintah tersebut, secara otomatis terbentuk sebuah file ifcfg-eth0 berada di bawah direktori :

/etc/sysconfig/network-scripts

isinya kira-kira sebagai berikut :
/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.2
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes


distro yang penulis gunakan adalah redhat linux 9. Tidak berbeda jauh dengan Fedora Core 4,5,6,7,8 atau diatasnya. Begitu juga dengan linux mandriva. Hampir sama konsepnya.

Linux menamakan setiap kartu jaringan berdasarkan urutannya, dalam perintah diatas tertulis kartu jaringan dinamakan dengan eth0. Ini karena dalam linux setiap kartu jaringan yang pertama diberi nama eth0. Dan jika terdapat 2 kartu jaringan di pc maka terdapat 2 file ethX yaitu eth0 dan eth1. Begitu untuk seterusnya.
Nah selanjutnya adalah netmask, netmask ini akan penulis jelaskan rincinya nanti dalam tutorial jaringan, intinya "netmask" ini berfungsi membuat sub network atau jaringan yang terbagi bagi menjadi lebih kecil. Dengan kata lain membagi jaringan besar menjadi lebih kecil lagi. Biasanya netmask ini digunakan untuk penghematan alamat ip, dan resource jaringan. ( Yang udah tau jangan komentar :D Just kidding bro! )
Dan terakhir broadcast berfungsi untuk memberitahukan bahwa si pc yang sudah diberi alamat ip ini memiliki alamat jaringan 192.168.1.0, dan alamat broadcast inilah yang nantinya memberitahukan kepada semua host/pc yang sudah terkoneksi dalam satu jaringan bahwa host dengan alamat ip 192.168.1.2 itu masih satu kandung. Satu Saudara tapi beda bapak. Orang tua aslinya tidak mengakui dia sebagai anak. Halah!! :D

Yups, selanjutnya ketikkan perintah :

root@alk.rootThis e-mail address is being protected from spambots, you need JavaScript enabled to view it #ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:EE:71:11
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:feee:7111/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:61 errors:0 dropped:0 overruns:0 frame:0
TX packets:85 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6938 (6.7 KiB) TX bytes:10092 (9.8 KiB)
Interrupt:10 Base address:0x1080

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:35 errors:0 dropped:0 overruns:0 frame:0
TX packets:35 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2190 (2.1 KiB) TX bytes:2190 (2.1 KiB)

jika tampilannya seperti ini, artinya pc anda sudah dapat terkoneksi dengan jaringan. Smile
Ya selamat mencoba.

Untuk tutorial jaringan selanjutnya penulis akan membawakan tutorial "Name Service di linux dengan BIND", yaitu konsep penamaan dalam jaringan.

Portable Ubuntu for Windows


Semakin hari ubuntu semakin kian memukai. Kali ini ubuntu tampil dengan versi portablenya untuk berjalan di atas Windows. Ubuntu portable ini berjalan seperti aplikasi windows yang biasanya. Cocok bagi anda yang sekedar ingin mencoba Ubuntu atau masih bimbang menggunakan linux.

Ubuntu Portable dibuat menggunakan Colinux Kernel. Di dalamnya telah di sediakan Xming X server dan Pulseaudio server for Windows. Untuk mencobanya silahkan mengunduhnya di ...

http://downloads.sourceforge.net/portableubuntu/Portable_Ubuntu.exe

Rilisnya Backtrack 4 Beta


Kabar gembira... kabar gembira... yang telah lama ditunggu kembali hadir, dengan wajah baru, kekuatan baru. Ya meskipun masih beta, Backtrack 4 ini mampu menghipnotis kalangan IT Security, dari konsultan keamanan yang bersifat formal, hingga para master Undergound, bahkan para intruder yang sering menjalankan aktivitas sembunyi-sembunyi mulai menghitung mundur kembali hadirnya backtrack 4 final.

Yang beda dari backtrack 4 adalah, tidak lagi menjadi turunan dari slackware, sebagai gantinya backtrack 4 ini menginduk kepada Distro Linux Debian, dengan mengakar kepada utilitas repositori milik Ubuntu. Menariknya backtrack 4 memiliki jam tayang lebih panjang karena hadirnya sistem sinkronisasi dengan repositori backtrack online. Dengan kata lain setiap ada tool security yang di release maka backtrack 4 yang dijalankan akan selalu melakukan update databasenya.

Berikut kutipan beberapa feature terbaru dari backtrack 4 beta, di ambil langsung dari site aslinya :

* Kernel 2.6.28.1 with better hardware support.
* Native support for Pico e12 and e16 cards is now fully functional, making BackTrack the first pentesting distro to fully utilize these awesome tiny machines.
* Support for PXE Boot - Boot BackTrack over the network with PXE supported cards!
* SAINT EXPLOIT - kindly provided by SAINT corporation for our users with a limited number of free IPs.
* MALTEGO - The guys over at Paterva did outstanding work with Maltego 2.0.2 - which is featured in BackTrack as a community edition.
* The latest mac80211 wireless injection pacthes are applied, with several custom patches for rtl8187 injection speed enhancements. Wireless injection support has never been so broad and functional.
* Unicornscan - Fully functional with postgress logging support and a web front end.
* RFID support
* Pyrit CUDA support...
* New and updated tools - the list is endless!


Satu lagi, anda sudah dapat men download backtrack versi 4 beta, dengan size yang lebih besar dari sebelumnya 854 MB, DVD Image.
Silahkan diunduh : http://www.remote-exploit.org/cgi-bin/fileget?version=bt4-beta-iso

200 Ribu Pelanggan PLN Alami Pemadaman Bergilir

Jakarta - Terbakarnya travo di Gardu Induk Tegangan Tinggi Cawang menyebabkan sebagian wilayah di Jakarta mengalami pemadaman bergilir. 11 Gardu Induk padam sehingga tidak dapat memasok listrik ke sebagian masyarakat.

11 Gardu tersebut adalah, Cawang Baru, Cipinang, Pulomas, Gambir, Manggarai, Duren Tiga, Mampang, Karet Lama, Taman Rasuna Kuningan, Abadi Guna Papan dan Danayasa.

Travo induk tersebut berfungsi untuk menurunkan tegangan 500 KV ke gardu induk 150 KV. Dari gardu induk diturunkan ke gardu distribusi 20 KV. Barulah disalurkan ke rumah-rumah dengan tegangan 220 Volt.

"Kira-kira ada 200 ribu pelanggan yang mengalami pemadaman," ujar General Manager Distribusi PLN Jakarta Raya dan Tangerang, Purnomo Wili.

Hal tersebut disampaikan dia di dalam jumpa pers di kantornya, Jl Mayjen Sutoyo, Jakarta Timur, Selasa (29/9/2009).

Untuk mengantisipasinya PLN berusaha melakukan manuver jaringan 150 KV. Terutama dari Tangerang dan Depok.

PLN juga belum bisa memastikan kapan pasokan listrik akan kembali normal. Untuk mengurangi beban masyarakat PLN akan menyediakan 300 genset yang akan disalurkan ke fasilitas umum.

"Penyebab kebakaran dan kerugian juga belum bisa dipastikan karena kami masih fokus pada upaya perbaikan," jelas Direktur Operasi PLN Jawa Bali Murtaqi Syamsuddin.

(rdf/mad)

Tertawa, Obat Awet Muda Terbaik Sepanjang Masa

Tahukah Anda, apa suplemen terbaik untuk memperpanjang umur dan tetap awet muda? Bukan minum vitamin C berpuluh-puluh kali sehari atau pun minum minuman penambah vitalitas. Jawabannya adalah tertawa!Emosi yang terlalu lama disimpan kadang membuat stress. Salah satu jalan keluar yang paling mudah untuk melepaskan ketegangan adalah dengan tertawa.

Dengan melakukan hal ini, emosi dan ketegangan akan terlepas dengan sendirinya. Selama beratus-ratus tahun, telah diakui bahwa tertawa merupakan ‘obat terbaik’ melepaskan ketegangan. Rasa humor akan masuk dengan mudah sebgai ‘penawar’ sakit karena tekanan hidup sehari-hari. Sekarang mungkin Anda akan mengangguk-anggukan kepala karena mendapatkan penjelasan dari mana datangnya hobi Anda nonton film komedi. Menjelaskan juga mengapa ada koleksi lengkap serial sitcom Friends dalam rak DVD Anda.

Walaupun humor dapat secara dramatis mengubah kualitas dan pandangan hidup kita, tetapi Anda perlu tahu bahwa tertawa tidak sama dengan humor. Tertawa hanya respon psikologi terhadap humor. Tertawa yang akan membuat Anda merasa lepas sekaligus juga obat awet muda adalah tawa yang berasal dari dalam dan bukan artificial untuk basa-basi belaka.

Bila tidak percaya, toh ada beberapa dampak psikologis yang akan Anda dapatkan dari hasil tertawa sebagai berikut :

Mengurangi stress
Tertawa nampak akan mengurangi tingkat stress tertentu dan menumbuhkan hormon. Hormon stress akan menekan sistem kekebalan, sehingga meningkatkan jumlah platelet (sesuatu yang dapat menyebabkan gangguan dalam arteri) dan meningkatkan tekanan darah.

Meningkatkan kekebalan
Tertawa pada dasarnya akan membawa keseimbangan pada semua komponen dalam sistem kekebalan pada tubuh. Anda tidak akan rentan penyakit karenanya.

Melegakan pernafasan
Tertawa akan meningkatkan aliran darah dan oksigen dalam darah, yang dapat membantu pernapasan.

Mencegah penyakit
Ada suatu alasan yang dipercayai bahwa tertawa akin membantu mencegah penyakit misalnya, gagal jantung. Marah dan takut adalah dua emosi yang biasa menyebabkan terjadinya serangan jantung

source: www.kafe-kantor.com

Bayi Ajaib Evialive



Melihat tingkah polah bayi ini emang menggemaskan dan bikin kita tersenyum. Meskipun masih bayi mereka sudah bisa bermain sepatu roda layaknya seorang pro. Ada yang jumping, berjalan dengan kepala dibawah dan ada juga yang dance ala rapper ck.ck.ck.. senyum

javascript:void(0)
Tapi, sayangnya ini bukan bayi sungguhan. Ini hanyalah animasi iklan air mineral dari evialive he..he... Walau hanya animasi, tapi bisa mirip dengan bayi sungguhan ( karena wajahnya memang dari wajah bayi beneran). Salut buat team animatornya. Sangat kreatif. Mau lihat video tingkah lucu bayi ajaib ini saat beraksi?

Hack Speedy : hati-hati dengan modem Speedy mu!


Postingan ini tidak ada hubungannya dengan usaha untuk meng hacking telkom speedy. Atau bagaimana cara meng crack billing speedy. Tetapi, postingan ini lebih cenderung sebagai pemberitahuan atau peringatan bagi pengguna speedy agar lebih berhati-hati dengan account speedy mereka.

Tahukah kamu kalau banyak pengguna speedy yang lupa tidak mengganti akun dan password mereka di modem adsl. Tindakan ini ternyata bisa mengundang seorang hacker ataupun lamer untuk mengobrak-abrik modem DSL mu.


Lho, kok bisa?

Tentu bisa, kalau kita connect ke internet dengan speedy. Ibaratnya kita terkoneksi ke jaringan yang sangat luas. Coba cek IP kamu saat terkonek ke speedy. misal : 125.64.224.2. Itu artinya kamu, satu zone (maaf, lupa istilahnya apa) dengan mereka yang memiliki IP 125.64.224.1~125.64.224.225. Nah, kalau saja ada orang yang men scan IP kamu dan kamu lupa mengganti akun dan password kamu maka si hacker akan dengan mudah masuk ke modem kamu, dengan cara mempaste IP kamu di browser. Sebagaimana diketahui kalau tiap modem memiliki password default alias bawaan dari pabrik. Dan itu ada di tiap manual modem dan mudah untuk didapatkan via om google. Kalau pengguna lupa untuk mengganti tuh password, bisa di pastikan si hacker bisa masuk ke dalam modem dengan password default modem. Dan mendapatkan account dan password Speedy kamu yang tersimpan di dalam modem. Atau bisa saja dia meng “oprek” modem kamu. Sehingga kamu tidak bisa connect ke internet.

Untung pihak telkom telah mengantisipasinya dengan “mendisable” akses internet dengan jaringan telpon yang resmi. Maksudnya, walau si hacker dapat no speedy dan password kamu. Dia tetap tidak bisa memakai account kamu untuk koneksi ke internet. Karena dia memakai jaringan telepon yang berbeda dengan telpon kamu (carrier-nya berbeda). Tapi, di bisa mengacak-acak password kamu di website speedy. Kan, report juga kalau harus sering reset password di server?

So, Bagi para pengguna speedy jangan lupa untuk segera mengganti password di modem dan di website telkom speedy.

PS:kalau ada istilah yang tidak pas tolong dikoreksi. Karena saya masih dalam tahap belajar. CMIIW