<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>PROXY</title>
	<atom:link href="http://proxy2.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://proxy2.wordpress.com</link>
	<description>Enjoy With Proxy</description>
	<lastBuildDate>Tue, 19 Feb 2008 05:23:02 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='proxy2.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/3acb835dc5c0bd5d67a6d77fc8b9f3bb?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>PROXY</title>
		<link>http://proxy2.wordpress.com</link>
	</image>
			<item>
		<title>Apa Itu Proxy Server dan Seberapa Penting Bagi Para Booter atau Lamer Yahoo Messenger?</title>
		<link>http://proxy2.wordpress.com/2008/02/19/apa-itu-proxy-server-dan-seberapa-penting-bagi-para-booter-atau-lamer-yahoo-messenger/</link>
		<comments>http://proxy2.wordpress.com/2008/02/19/apa-itu-proxy-server-dan-seberapa-penting-bagi-para-booter-atau-lamer-yahoo-messenger/#comments</comments>
		<pubDate>Tue, 19 Feb 2008 05:23:02 +0000</pubDate>
		<dc:creator>cahngantuk</dc:creator>
				<category><![CDATA[Artikel Tentang Proxy]]></category>

		<guid isPermaLink="false">http://proxy2.wordpress.com/?p=19</guid>
		<description><![CDATA[Para Booter seringkali menyerang atau melumpuhkan koneksi yahoo messenger seseorang tidak hanya melalui satu cara saja semisal PM Bomb. PM Bomb memang merupakan jenis Bot yang paling sering digunakan oleh para Booter terutama yang pemula. PM Bomb jika berhasil atau lawan tidak memiliki pertahanan memang sangat menyebalkan karena tampilan dimonitor yang dipenuhi dengan windows PM [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=19&subd=proxy2&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://jsofian.files.wordpress.com/2006/08/ym-voice.JPG?w=150&#038;h=100" align="absbottom" height="100" hspace="5" vspace="5" width="150" />Para Booter seringkali menyerang atau melumpuhkan koneksi yahoo messenger seseorang tidak hanya melalui satu cara saja semisal PM Bomb. PM Bomb memang merupakan jenis Bot yang paling sering digunakan oleh para Booter terutama yang pemula. PM Bomb jika berhasil atau lawan tidak memiliki pertahanan memang sangat menyebalkan karena tampilan dimonitor yang dipenuhi dengan windows PM Bomb ini. Akan tetapi sebenarnya jenis PM Bomb bukan merupakan jenis bot yang mumpuni atau memiliki efektifitas mendiskonekkan seseorang yang bagus. Memang jika digunakan dengan 1000 ID atau lebih hal tersebut bisa sangat berguna akan tetapi jika hanya puluhan atau ratusan efektifitas untuk penyerangan tidaklah bisa terjamin, terutama jika pihak yang diserang memiliki koneksitas yang besar. Beberapa jenis Bot semisal invite game lebih cepat dan mumpuni menyerang target dibandingakan dengan PM Bomb.<span></span>Nah, jika ID Bot yang anda gunakan lebih dari 1000 atau cukup banyak, tidak menutup kemungkinan anda sendiri yang bisa terdiskonekkan atau bahkan karena ini bisa membuat server yahoo sedikit curiga, IP anda bisa saja dibann (atau dilarang) sehingga setiap anda ingin memasuki server yahoo anda ditolak oleh mereka. Untuk menghindari hal ini atau untuk mengatasi hal ini anda bisa menggunakan Proxy Server. Dengan Proxy Server anda bisa dengan nyaman melakukan kegiatan booting tanpa takut di bann oleh Om Yahoo atau sering diskonek, karena IP anda tidak terbaca secara langsung oleh Om Yahoo. Untuk Proxy server yang lumayan bagus dan tidak gratisan (lebih baik anonimous proxy), koneksitas anda bisa menjadi lebih baik dalam mengirimkan serangan, akan tetapi seringkali proxy yang tidak cukup baik malah akan membuat kerja koneksi anda tersendat-sendat (terutama yang gratisan)</p>
<p>Disamping untuk keperluan ini anda bisa menggunakan Proxy server untuk proses load web atau download file secara lebih baik. Akan tetapi beberapa web memang tidak mengijinkan penggunaan proxy karena web tersebut meminta konfirmasi IP seseoarang untuk mengakses webnya (terutama yang anonimous). Bagi para pengguna dunia maya mungkin penggunaan proxy server bukanlah hal yang asing lagi. Namun ada beberapa hal yang perlu diketahui oleh para pemula mengenai proxy server.</p>
<p>Proxy server sebenarnya bekerja seperti tangan kedua (atau perantara) antara komputer kita dengan sumber internet yang ingin kita akses. Jika kita main di yahoo messenger berarti sumber internetnya adalah server yahoo messenger itu sendiri. Data atau byte file yang masuk dari sumber internet asli semisal om yahoo masuk ke proxy server terlebih dahulu dan diolah sedemikian rupa di dalam database yang disebut “cache” sebelum kemudian ditransfer ke komputer kita. Seringkali proxy server sudah memiliki informasi yang ingin kita peroleh sehingga dia bisa langsung memberikan ke pada kita tanpa melalui proses pengambilan dari sumber aslinya. Keunggulan proxy adalah stabilitas dan kecepatan transfer serta keamanan dan privasi yang diberikan. Kekurangannya, jika tidak beruntung transfernya malah terputus-putus dan lambat terutama jika anda menggunakan public proxy server.</p>
<p>Linked :<br />
<a href="http://haqiqie.wordpress.com/" target="_blank">Suluh Numpang Nulis</a>&#8220;&gt;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/proxy2.wordpress.com/19/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/proxy2.wordpress.com/19/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/proxy2.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/proxy2.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/proxy2.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/proxy2.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/proxy2.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/proxy2.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/proxy2.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/proxy2.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/proxy2.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/proxy2.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=19&subd=proxy2&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://proxy2.wordpress.com/2008/02/19/apa-itu-proxy-server-dan-seberapa-penting-bagi-para-booter-atau-lamer-yahoo-messenger/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b3370f423a77755faa2bde8eed8de926?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cahngantuk</media:title>
		</media:content>

		<media:content url="http://jsofian.files.wordpress.com/2006/08/ym-voice.JPG" medium="image" />
	</item>
		<item>
		<title>Queue dengan SRC-NAT dan WEB-PROXY</title>
		<link>http://proxy2.wordpress.com/2008/02/18/queue-dengan-src-nat-dan-web-proxy/</link>
		<comments>http://proxy2.wordpress.com/2008/02/18/queue-dengan-src-nat-dan-web-proxy/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 09:08:11 +0000</pubDate>
		<dc:creator>cahngantuk</dc:creator>
				<category><![CDATA[Artikel Tentang Proxy]]></category>

		<guid isPermaLink="false">http://proxy2.wordpress.com/?p=16</guid>
		<description><![CDATA[Pada penggunaan queue (bandwidth limiter), penentuan CHAIN pada MENGLE sangat  menentukan jalannya sebuah rule. Jika kita memasang SRC-NAT dan WEB-PROXY pada  mesin yang sama, sering kali agak sulit untuk membuat rule QUEUE yang sempurna.  Penjelasan detail mengenai pemilihan CHAIN, dapat dilihat pada manual Mikrotik  di sini.
Percobaan yang dilakukan menggunakan sebuah PC [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=16&subd=proxy2&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Pada penggunaan queue (bandwidth limiter), penentuan CHAIN pada MENGLE sangat  menentukan jalannya sebuah rule. Jika kita memasang SRC-NAT dan WEB-PROXY pada  mesin yang sama, sering kali agak sulit untuk membuat rule QUEUE yang sempurna.  Penjelasan detail mengenai pemilihan CHAIN, dapat dilihat pada manual Mikrotik  <a href="http://www.mikrotik.com/docs/ros/2.9/ip/flow">di sini</a>.</p>
<p>Percobaan yang dilakukan menggunakan sebuah PC dengan Mikrotik RouterOS versi 2.9.28. Pada mesin tersebut, digunakan 2 buah interface, satu untuk gateway yang dinamai PUBLIC  dan satu lagi untuk jaringan lokal yang dinamai LAN.</p>
<table border="0" cellpadding="3" cellspacing="0" width="100%">
<tr>
<td bgcolor="#ffffcc">
<pre>[admin@instaler] &gt; in pr
Flags: X - disabled, D - dynamic, R - running
 #    NAME       TYPE    RX-RATE    TX-RATE    MTU
 0  R public     ether   0          0          1500
 1  R lan        wlan    0          0          1500</pre>
</td>
</tr>
</table>
<p>Dan berikut ini adalah IP Address yang digunakan. Subnet 192.168.0.0/24 adalah subnet gateway untuk mesin ini.</p>
<table border="0" cellpadding="3" cellspacing="0" width="100%">
<tr>
<td bgcolor="#ffffcc">
<pre>[admin@instaler] &gt; ip ad pr
Flags: X - disabled, I - invalid, D - dynamic
 #  ADDRESS           NETWORK      BROADCAST      INTERFACE
 0  192.168.0.217/24  192.168.0.0  192.168.0.255  public
 1  172.21.1.1/24     172.21.1.0   172.21.1.255   lan</pre>
</td>
</tr>
</table>
<p>Fitur web-proxy dengan transparan juga diaktifkan.</p>
<table border="0" cellpadding="3" cellspacing="0" width="100%">
<tr>
<td bgcolor="#ffffcc">
<pre> [admin@instaler] &gt; ip web-proxy pr
                 enabled: yes
             src-address: 0.0.0.0
                    port: 3128
                hostname: "proxy"
       transparent-proxy: yes
            parent-proxy: 0.0.0.0:0
     cache-administrator: "webmaster"
         max-object-size: 4096KiB
             cache-drive: system
          max-cache-size: none
      max-ram-cache-size: unlimited
                  status: running
      reserved-for-cache: 0KiB
  reserved-for-ram-cache: 154624KiB</pre>
</td>
</tr>
</table>
<p>Fungsi MASQUERADE diaktifkan, juga satu buah rule REDIRECTING untuk membelokkan traffic HTTP menuju ke WEB-PROXY</p>
<table border="0" cellpadding="3" cellspacing="0" width="100%">
<tr>
<td bgcolor="#ffffcc">
<pre>[admin@instaler] ip firewall nat&gt; pr
Flags: X - disabled, I - invalid, D - dynamic
 0   chain=srcnat out-interface=public
     src-address=172.21.1.0/24 action=masquerade
 1   chain=dstnat in-interface=lan src-address=172.21.1.0/24
     protocol=tcp dst-port=80 action=redirect to-ports=3128</pre>
</td>
</tr>
</table>
<p>Berikut ini adalah langkah terpenting dalam proses ini, yaitu pembuatan MANGLE. Kita akan membutuhkan 2 buah PACKET-MARK. Satu untuk paket data upstream,  yang pada contoh ini kita sebut <b>test-up</b>. Dan satu lagi untuk paket data  downstream, yang pada contoh ini kita sebut <b>test-down</b>.</p>
<p>Untuk paket data upstream, proses pembuatan manglenya cukup sederhana. Kita bisa langsung melakukannya dengan 1 buah rule, cukup dengan menggunakan parameter  SRC-ADDRESS dan IN-INTERFACE. Di sini kita menggunakan chain <b>prerouting</b>. Paket data untuk upstream ini kita namai <b>test-up</b>.</p>
<p>Namun, untuk paket data downstream, kita membutuhkan beberapa buah rule. Karena kita menggunakan translasi IP/masquerade, kita membutuhkan Connection  Mark. Pada contoh ini, kita namai <b>test-conn</b>.</p>
<p>Kemudian, kita harus membuat juga 2 buah rule.  Rule yang pertama, untuk paket data downstream non HTTP yang langsung dari  internet (tidak melewati proxy). Kita menggunakan chain <b>forward</b>, karena  data mengalir melalui router.</p>
<p>Rule yang kedua, untuk paket data yang berasal dari WEB-PROXY. Kita menggunakan chain <b>output</b>, karena arus data berasal dari aplikasi internal di dalam  router ke mesin di luar router.</p>
<p>Paket data untuk downstream pada kedua rule ini kita namai <b>test-down</b>.</p>
<p>Jangan lupa, parameter passthrough hanya diaktifkan untuk connection mark saja.</p>
<table border="0" cellpadding="3" cellspacing="0" width="100%">
<tr>
<td bgcolor="#ffffcc">
<pre>[admin@instaler] &gt; ip firewall mangle print
Flags: X - disabled, I - invalid, D - dynamic
 0   ;;; UP TRAFFIC
     chain=prerouting in-interface=lan
     src-address=172.21.1.0/24 action=mark-packet
     new-packet-mark=test-up passthrough=no 

 1   ;;; CONN-MARK
     chain=forward src-address=172.21.1.0/24
     action=mark-connection
     new-connection-mark=test-conn passthrough=yes 

 2   ;;; DOWN-DIRECT CONNECTION
     chain=forward in-interface=public
     connection-mark=test-conn action=mark-packet
     new-packet-mark=test-down passthrough=no 

 3   ;;; DOWN-VIA PROXY
     chain=output out-interface=lan
     dst-address=172.21.1.0/24 action=mark-packet
     new-packet-mark=test-down passthrough=no</pre>
</td>
</tr>
</table>
<p>Untuk tahap terakhir, tinggal mengkonfigurasi queue. Di sini kita menggunakan queue tree. Satu buah rule untuk data dowstream, dan satu lagi untuk upstream. Yang penting di sini, adalah pemilihan parent. Untuk downstream, kita menggunakan parent <b>lan</b>, sesuai dengan interface yang mengarah ke jaringan lokal, dan untuk upstream, kita menggunakan parent <b>global-in</b>.</p>
<table border="0" cellpadding="3" cellspacing="0" width="100%">
<tr>
<td bgcolor="#ffffcc">
<pre>[admin@instaler] &gt; queue tree pr
Flags: X - disabled, I - invalid
 0   name="downstream" parent=lan packet-mark=test-down
     limit-at=32000 queue=default priority=8
     max-limit=32000 burst-limit=0
     burst-threshold=0 burst-time=0s 

 1   name="upstream" parent=global-in
     packet-mark=test-up limit-at=32000
     queue=default priority=8
     max-limit=32000 burst-limit=0
     burst-threshold=0 burst-time=0s</pre>
</td>
</tr>
</table>
<p>Variasi lainnya, untuk bandwidth management, dimungkinkan juga kita menggunakan tipe queue PCQ, yang bisa secara otomatis membagi trafik  per client.</p>
<p>Link by :</p>
<p>http://www.mikrotik.co.id</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/proxy2.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/proxy2.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/proxy2.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/proxy2.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/proxy2.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/proxy2.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/proxy2.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/proxy2.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/proxy2.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/proxy2.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/proxy2.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/proxy2.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=16&subd=proxy2&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://proxy2.wordpress.com/2008/02/18/queue-dengan-src-nat-dan-web-proxy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b3370f423a77755faa2bde8eed8de926?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cahngantuk</media:title>
		</media:content>
	</item>
		<item>
		<title>Transparent Proxy</title>
		<link>http://proxy2.wordpress.com/2008/02/18/transparent-proxy/</link>
		<comments>http://proxy2.wordpress.com/2008/02/18/transparent-proxy/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 05:39:01 +0000</pubDate>
		<dc:creator>cahngantuk</dc:creator>
				<category><![CDATA[Proxy]]></category>

		<guid isPermaLink="false">http://proxy2.wordpress.com/2008/02/18/transparent-proxy/</guid>
		<description><![CDATA[Transparent Proxy digunakan apabila kita ingin memaksa clients dalam network untuk menggunakan proxy tanpa sepengetahuan mereka. Maksudnya semua http request dari client secara otomatis akan diarahkan ke proxy terlebih dahulu (forwarded). Keuntungan lainnya, kita tidak perlu repot untuk melakukan setting/konfigurasi browser pada masing-masing client yang mungkin berjumlah banyak.
Dalam FreeBSD kita dapat menggunakan IPFW dan SQUID [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=14&subd=proxy2&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Transparent Proxy digunakan apabila kita ingin memaksa clients dalam network untuk menggunakan proxy tanpa sepengetahuan mereka. Maksudnya semua http request dari client secara otomatis akan diarahkan ke proxy terlebih dahulu (forwarded). Keuntungan lainnya, kita tidak perlu repot untuk melakukan setting/konfigurasi browser pada masing-masing client yang mungkin berjumlah banyak.</p>
<p>Dalam FreeBSD kita dapat menggunakan IPFW dan SQUID untuk membuat Transparent Proxy. Contoh disini adalah transparent proxy yang berjalan pada Dial up gateway dengan menggunakan NATD dan SQUID sebagai HTTP proxy nya.</p>
<p>1. Menambahkan rule IPFW untuk forwarding.</p>
<p>Untuk mengaktifkan fungsi IPFW forward, pastikan bahwa sudah terdapat options IPFIREWALL_FORWARD pada file konfigurasi kernel. Seandainya belum ada, maka kita harus menambahkan options tersebut dan kemudian melakukan compile dan install kernel.</p>
<p>add 350 fwd 192.168.0.1,8080 tcp from 192.168.0.0/24 to any www</p>
<p>Rule diatas maksudnya, semua request http (port www) dari clients di forward/diarahkan ke port 8080 (port SQUID di 192.168.0.1). Berikut contoh IPFW rules sederhana untuk menjalankan NATD dan Transparent Proxy :</p>
<p>## ipfw rules<br />
add 350 fwd 192.168.0.1,8080 tcp from 192.168.0.0/24 to any www<br />
add 400 divert natd all from any to any via tun0<br />
add 450 pass all from any to any via rl0<br />
add 500 pass all from any to any via tun0</p>
<p>2. Edit squid.conf pada bagian HTTPD-ACCELERATOR</p>
<p>## HTTPD-ACCELERATOR OPTIONS<br />
httpd_accel_host virtual<br />
httpd_accel_port 80<br />
httpd_accel_with_proxy on<br />
httpd_accel_uses_host_header on</p>
<p>3. Restart Squid dan coba matikan konfigurasi browser di client.</p>
<p>Link :</p>
<p>http://www.tldp.org/HOWTO/mini/TransparentProxy-2.html</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/proxy2.wordpress.com/14/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/proxy2.wordpress.com/14/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/proxy2.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/proxy2.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/proxy2.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/proxy2.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/proxy2.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/proxy2.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/proxy2.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/proxy2.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/proxy2.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/proxy2.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=14&subd=proxy2&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://proxy2.wordpress.com/2008/02/18/transparent-proxy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b3370f423a77755faa2bde8eed8de926?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cahngantuk</media:title>
		</media:content>
	</item>
		<item>
		<title>Script PHP Informasi Anda &#8211; IP &#8211; Proxy &#8211; Koneksi</title>
		<link>http://proxy2.wordpress.com/2008/02/18/script-php-informasi-anda-ip-proxy-koneksi/</link>
		<comments>http://proxy2.wordpress.com/2008/02/18/script-php-informasi-anda-ip-proxy-koneksi/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 05:03:41 +0000</pubDate>
		<dc:creator>cahngantuk</dc:creator>
				<category><![CDATA[Proxy]]></category>

		<guid isPermaLink="false">http://proxy2.wordpress.com/?p=13</guid>
		<description><![CDATA[ 
ini adalah script untuk membuat tampilan &#8220;informasi anda&#8221; seperti yang ada di website ilmuwebsite.com, dalam script ini akan menampilkan :
1. ip
2. proxy
3. koneksi
silahkan mencoba
*Perhatian: script ini tidak cocok untuk anak dibawan 17 th. (hehe..)
silahkan memodifikasi script ini
&#60;?php $agent = $_SERVER['HTTP_USER_AGENT']; $uri = $_SERVER['REQUEST_URI']; $user = $_SERVER['PHP_AUTH_USER']; $ip = $_SERVER['REMOTE_ADDR']; $ref = $_SERVER['HTTP_REFERER']; $proxy = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=13&subd=proxy2&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p> <img src="http://h1.ripway.com/ilmuwebsite/img/informasi.jpg" /><br />
ini adalah script untuk membuat tampilan &#8220;informasi anda&#8221; seperti yang ada di website ilmuwebsite.com, dalam script ini akan menampilkan :</p>
<p>1. ip<br />
2. proxy<br />
3. koneksi</p>
<p>silahkan mencoba</p>
<p><span style="color:#ff0000;">*Perhatian: script ini tidak cocok untuk anak dibawan 17 th. (hehe..)</span></p>
<p>silahkan memodifikasi script ini</p>
<p><span style="font-weight:bold;"><span style="color:#ff0000;">&lt;?php</span> </span><br /><span style="font-weight:bold;">$agent = $_SERVER['HTTP_USER_AGENT']; </span><br /><span style="font-weight:bold;">$uri = $_SERVER['REQUEST_URI']; </span><br /><span style="font-weight:bold;">$user = $_SERVER['PHP_AUTH_USER']; </span><br /><span style="font-weight:bold;">$ip = $_SERVER['REMOTE_ADDR']; </span><br /><span style="font-weight:bold;">$ref = $_SERVER['HTTP_REFERER']; </span><br /><span style="font-weight:bold;">$proxy = $_SERVER['HTTP_X_FORWARDED_FOR'];</span><br /><span style="font-weight:bold;">$via = $_SERVER['HTTP_VIA'];</span><br /><span style="font-weight:bold;color:#ff0000;">?&gt;</span></p>
<p>&lt;table width=&#8221;140&#8243; border=&#8221;0&#8243; style=&#8221;border-collapse:collapse;&#8221;&gt;<br />
&lt;tr&gt;<br />
&lt;td background=&#8221;img/ket_2.jpg&#8221;&gt;&lt;img src=&#8221;img/h_3.jpg&#8221; class=&#8221;menu_kanan&#8221;&gt;&lt;b&gt;Informasi Anda&lt;/b&gt;:&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;&lt;span&gt;&lt;b&gt;IP:&lt;/b&gt;&lt;/span&gt;&lt;br&gt; &lt;span style=&#8221;padding-left:5px;&#8221;&gt;&lt;?php echo $ip; ?&gt;&lt;/span&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;&lt;span&gt;&lt;b&gt;Proxy:&lt;/b&gt;&lt;/span&gt;&lt;br&gt; &lt;span style=&#8221;padding-left:5px;&#8221;&gt;&lt;?php echo $proxy; ?&gt;&lt;/span&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;&lt;span&gt;&lt;b&gt;Koneksi:&lt;/b&gt;&lt;/span&gt;&lt;br&gt; &lt;span style=&#8221;padding-left:5px;&#8221;&gt;&lt;?php echo $via; ?&gt;&lt;/span&gt;&lt;/td&gt;<br />
&lt;/tr&gt;</p>
<p>&lt;/tr&gt;<br />
&lt;/table&gt;</p>
<p>Thanks,<br />
Belajar PHP, PHP lagi dan PHP Lagi <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><b>Link ke halaman ini :  </b></p>
<p><a href="http://www.ilmuwebsite.com/detil_php_tutorial/11/Script_PHP_Informasi_Anda_-_IP_-_Proxy_-_Koneksi/">Script PHP Informasi Anda &#8211; IP &#8211; Proxy &#8211; Koneksi</a>&#8220;&gt;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/proxy2.wordpress.com/13/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/proxy2.wordpress.com/13/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/proxy2.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/proxy2.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/proxy2.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/proxy2.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/proxy2.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/proxy2.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/proxy2.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/proxy2.wordpress.com/13/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/proxy2.wordpress.com/13/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/proxy2.wordpress.com/13/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=13&subd=proxy2&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://proxy2.wordpress.com/2008/02/18/script-php-informasi-anda-ip-proxy-koneksi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b3370f423a77755faa2bde8eed8de926?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cahngantuk</media:title>
		</media:content>

		<media:content url="http://h1.ripway.com/ilmuwebsite/img/informasi.jpg" medium="image" />
	</item>
		<item>
		<title>Proxy…Sembunyikan diri anda</title>
		<link>http://proxy2.wordpress.com/2008/02/18/proxy%e2%80%a6sembunyikan-diri-anda/</link>
		<comments>http://proxy2.wordpress.com/2008/02/18/proxy%e2%80%a6sembunyikan-diri-anda/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 04:39:38 +0000</pubDate>
		<dc:creator>cahngantuk</dc:creator>
				<category><![CDATA[Artikel Tentang Proxy]]></category>

		<guid isPermaLink="false">http://proxy2.wordpress.com/?p=11</guid>
		<description><![CDATA[Dalam artikel ini anda akan didedahkan mengenai proxy HTTP sahaja.Proxy HTTP sebenarnya merupakan IP adress.Sekiranya anda menggunakan proxy semasa melayari internet, maka alamat IP anda yang kelihatan turut berubah.Inilah dilakukan penggodam bagi memastikan IP dan kedudukan sebenar mereka tidak dapat dikesan.
Http Headers:
Apa sebenarnya yang berlaku ketika anda memasuki sesuatu laman web? Katakanlah anda memasuki www.yahoo.com [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=11&subd=proxy2&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Dalam artikel ini anda akan didedahkan mengenai proxy HTTP sahaja.Proxy HTTP sebenarnya merupakan IP adress.Sekiranya anda menggunakan proxy semasa melayari internet, maka alamat IP anda yang kelihatan turut berubah.Inilah dilakukan penggodam bagi memastikan IP dan kedudukan sebenar mereka tidak dapat dikesan.</p>
<p><b>Http Headers:<br />
</b>Apa sebenarnya yang berlaku ketika anda memasuki sesuatu laman web? Katakanlah anda memasuki www.yahoo.com inilah contoh perkara yang terlibat.<br />
(a)Nama domain Yahoo.com ditukar kepada nama alamat IP servernya yang dengan menggunakan Domain Name System atau DNS.(Sebenarnya setiap alamat laman web merupakan IP adress seperti 122.234.34.5 tetapi ini akan menyukarkan kita untuk mengingati alamat tersebut)</p>
<p>(b)Pelayar web yang anda gunakan akan menghubungkan anda kepada server yahoo.com dan menghantar HTTP Headers kepada yahoo.com. Pada Header itu terdapat maklumat seperti berikut:<br />
-alamat IP anda<br />
-nama pelayar yang anda gunakan dan maklumat OS<br />
-HTTP request</p>
<p>(c)The web browser you are using connects to the server Yahoo.com is hosted on &amp; sends an Http header to Yahoo.com. In the header contains the following information<br />
-Your I.P. Address (See below for details)<br />
-Your Browser &amp; Os Information<br />
-An Http request (permintaan untuk masuk ke HTTP iaitu homepage)<br />
*Perkara-perkara di atas juga dikenali sebagai Request Field.</p>
<p>3.Yahoo.com menghantar homepagenya kepada alamat IP yang terkandung dalam Header tersebut.</p>
<p><b>Proxy Server:</b><br />
(a)Proxy server ialah perisian pada network server bagi laman web yang hendak anda tuju.Segala maklumat yang terkandung dalam HTTP Header tadi akan dihantar kepada proxy server.<br />
(b)Katakanlah anda mensetkan pelayar anda untuk menggunakan proxy, maka maklumat pada IP anda tidak dihantar sebaliknya maklumat pada proxy tersrbut yang dihantar pada proxy server.<br />
(c)Proxy server meluluskan permintaan dan membawa anda ke laman yahoo.com.</p>
<p><b>3 level proxy HTTP:</b><br />
Level 1<br />
-Digelar elite proxy<br />
-Anonymous tinggi (belayar tanpa mendedahkan nama iantu alamat IP anda)<br />
-Proxy ini tidak mengubah ‘request fields’ dan kelihatan seperti IP sebenar. IP sebenar anda tidak akan terdedah dan admin yang mengendalikan server internet akan menyangkan anda tidak menggunakan sebarang proxi.</p>
<p>Level 2<br />
-Anynomous proxy<br />
-Tidak mendedahkan IP sebenar tetapi mengubah ‘request fields’.Jadi adalah mungkin untuk mengesan proxy tersebut menggunakan analisis log.Tiada masalah di sini cuma terdapat beberapa admin server yang tidak membenarkan penggunaan proxy.</p>
<p>Level 3<br />
-Transparent proxy<br />
-Tidak anynomous (admin server tetap dapat mengetahui anda menggunakan proxi kerana IP sebenar tetap dihantar di dalam ‘request fields’)<br />
-Proxy sebegini tidak sesuai untuk sekuriti. Anda hanya boleh menggunakannya untuk mempertingkat kelajuan internet.</p>
<p><b>Bagaimana mengetahui level proxi yang anda gunakan?</b><br />
Software sepeti Elite Proxy Switcher boleh digunakan. Anda boleh menggunakan software ini untuk menscan proxy dan menset proxy mana yang ingin anda gunakan.Selain itu, software ini telah siap sedia menyertakan beberapa puluh proxy yang boleh anda gunakan.Perisian ini boleh didapati di http://www.eliteproxyswitcher.com/EPS_setup.exe</p>
<p>Selain itu, anda juga boleh pergi ke website ini uintuk mengetahui IP address anda.Sekiranya anda didapati menggunakan proxy, laman web turut menyatakan alamat proxy tersebut maklumat lain seperti syarikat yang membekalkan IP tersebut dan lokasi empunya IP.</p>
<p><b>Mendapatkan list proxy:</b><br />
Setiap proxy yang anda jumpa terdapat kekurangan dan kelebihan. Sekiranya anda telah jumpa proxy yang sesuai, berkemungkinan suatu ketika nanti kecekapannya berkurang. Tambahan pula kecekapan sesuatu IP bergantung kepada berbagai faktor.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/proxy2.wordpress.com/11/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/proxy2.wordpress.com/11/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/proxy2.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/proxy2.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/proxy2.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/proxy2.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/proxy2.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/proxy2.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/proxy2.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/proxy2.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/proxy2.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/proxy2.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=11&subd=proxy2&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://proxy2.wordpress.com/2008/02/18/proxy%e2%80%a6sembunyikan-diri-anda/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b3370f423a77755faa2bde8eed8de926?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cahngantuk</media:title>
		</media:content>
	</item>
		<item>
		<title>Internet Gratis Dengan Free Proxy</title>
		<link>http://proxy2.wordpress.com/2008/02/18/internet-gratis-dengan-free-proxy/</link>
		<comments>http://proxy2.wordpress.com/2008/02/18/internet-gratis-dengan-free-proxy/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 04:30:59 +0000</pubDate>
		<dc:creator>cahngantuk</dc:creator>
				<category><![CDATA[Artikel Tentang Proxy]]></category>

		<guid isPermaLink="false">http://proxy2.wordpress.com/2008/02/18/internet-gratis-dengan-free-proxy/</guid>
		<description><![CDATA[Sebenarnya saat ini ada kesempatan untuk menikmati internet gratis melalui jaringan operator selular baik itu CDMA ataupun GSM, meskipun untuk kualitas koneksinya banyak sekali kekurangganya tapi ini merupakan cara alternatif untuk bisa internetan tanpa biaya yang mahal dan bahkan ini bisa di gunakan secara gratis oleh siapa saja asalkan di lokasi penggunanya terdapat sinyal dari [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=10&subd=proxy2&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p align="justify">Sebenarnya saat ini ada kesempatan untuk menikmati internet gratis melalui jaringan operator selular baik itu CDMA ataupun GSM, meskipun untuk kualitas koneksinya banyak sekali kekurangganya tapi ini merupakan cara alternatif untuk bisa internetan tanpa biaya yang mahal dan bahkan ini bisa di gunakan secara gratis oleh siapa saja asalkan di lokasi penggunanya terdapat sinyal dari operator selular yang jaringanya bisa di gunakan/mendukung.</p>
<p><span></span></p>
<p align="justify">Untuk CDMA kebanyakan cara settingnya menggunakan proxy luar negeri, seperti yang sering di share di forum-forum, proxy yang di gunakan adalah proxy Vietnam tapi karena proxy Vietnam ini banyak yang memakainya maka koneksinya semakin lambat atau bahkan susah sekali untuk membuka website, sehingga banyak yang menggira bahwa proxy Vietnam ini sudah terblock dan tidak mungkin bisa di gunakan lagi untuk internetan gratis, padahal sebenarnya proxy Vietnam ini masih bisa di gunakan dan tidak terblock tapi hanya karena koneksi dari proxy ini memang sering sekali down dan proxy Vietnam ini juga banyak memfilter site-site yang boleh di buka atau yang tidak boleh di akses.</p>
<p align="justify">Sebaiknya cara untuk mengatasinya carilah proxy yang terbuka dan memiliki akses koneksi yang cepat, kalau bisa pilihlah proxy yang support HTTP,HTTPS,SSL supaya bisa di gunakan untuk singn in/login di web-web email seperti YAHOO atau GMAIL.</p>
<p align="justify">Cara setting :</p>
<p align="justify">Internet Explorer</p>
<p align="justify">Masuk Internet option-connection</p>
<p><img src="http://mlebumetu.files.wordpress.com/2007/11/image21.jpg" alt="set1" border="0" /></p>
<p align="justify">Klik use Proxy Server-isi kolom proxi dan port-klik bypass-save</p>
<p><img src="http://mlebumetu.files.wordpress.com/2007/11/image11.jpg" alt="set2" border="0" /></p>
<p align="justify">CARA MENGGUNAKAN:</p>
<ul>
<li>
<div align="justify">Pakailah salah satu perdana CDMA Pulsa harus dalam keadaan kosong 0 Rupiah atau di bawah 200 Rupiah</div>
</li>
<li>
<div align="justify">Setting Proxy-Port ini <a href="http://mellebumetu.blogspot.com/" target="_blank"><img src="http://www.softpedia.com/base_img/new/wins.gif" alt="wins" align="top" border="0" height="16" hspace="0" width="16" /></a> di browser</div>
</li>
<li>
<div align="justify">Buka salah satu alamat website</div>
</li>
<li>
<div align="justify">Jika muncul halaman seperti ini:</div>
</li>
</ul>
<p align="justify">Welcome to the CoDeeN HTTP CDN Service!<br />
You are using CoDeeN content distribution network(CDN). CoDeeN is a pulling-based HTTP content distribution network(CDN) deployed on PlanetLab with the goal of improving the Web performance.</p>
<p align="justify">You see this page because you chose to use CoDeeN in some way. If you don’t want to surf through CoDeeN, please undo whatever step you made to use CoDeeN. Please check your proxy setting at your browser, or uninstall any anonymizer software which uses CoDeeN. By the way, using Web anonymizer through CoDeeN will not work smoothly, and your access to CoDeeN get blocked at any time.</p>
<p align="justify">Finally, please do not attempt to abuse our system. For security reasons, we closely monitor all the activities through CoDeeN and log all the requests, and in case of abuse these may be used as evidence in police investigation.</p>
<p align="justify">Otherwise, CoDeeN is open to public use, so feel free to enjoy the service. You will be redirected to <font size="4"><font color="#0000ff">the page</font> </font>you have just requested in ten seconds.</p>
<ul>
<li>
<div align="justify"><font color="#ff0000">Setelah halaman seperti diatas ini tertampil Dckan modem dulu </font></div>
</li>
<li>
<div align="justify"><font color="#ff0000">Baru kemudian konekkan modem lagi dan setelah tersambung dengan internet segera klik pada tulisan the page ( <font color="#00ccff">the page</font> warna biru seperti tulisan diatas), maka halaman website akan terbuka.</font></div>
</li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/proxy2.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/proxy2.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/proxy2.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/proxy2.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/proxy2.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/proxy2.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/proxy2.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/proxy2.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/proxy2.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/proxy2.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/proxy2.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/proxy2.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=10&subd=proxy2&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://proxy2.wordpress.com/2008/02/18/internet-gratis-dengan-free-proxy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b3370f423a77755faa2bde8eed8de926?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cahngantuk</media:title>
		</media:content>

		<media:content url="http://mlebumetu.files.wordpress.com/2007/11/image21.jpg" medium="image">
			<media:title type="html">set1</media:title>
		</media:content>

		<media:content url="http://mlebumetu.files.wordpress.com/2007/11/image11.jpg" medium="image">
			<media:title type="html">set2</media:title>
		</media:content>

		<media:content url="http://www.softpedia.com/base_img/new/wins.gif" medium="image">
			<media:title type="html">wins</media:title>
		</media:content>
	</item>
		<item>
		<title>Class Proxy</title>
		<link>http://proxy2.wordpress.com/2008/02/16/class-proxy/</link>
		<comments>http://proxy2.wordpress.com/2008/02/16/class-proxy/#comments</comments>
		<pubDate>Sat, 16 Feb 2008 21:04:54 +0000</pubDate>
		<dc:creator>cahngantuk</dc:creator>
				<category><![CDATA[Proxy]]></category>

		<guid isPermaLink="false">http://proxy2.wordpress.com/?p=9</guid>
		<description><![CDATA[java.lang.Object


public class Proxy
extends Object
implements Serializable



 Proxy provides static methods for creating dynamic proxy  classes and instances, and it is also the superclass of all  dynamic proxy classes created by those methods.
To create a proxy for some interface Foo:
InvocationHandler handler = new MyInvocationHandler(&#8230;);      Class proxyClass = Proxy.getProxyClass(   [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=9&subd=proxy2&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><pre><b><b>java.lang.Object</b></b></pre>
<dl>
<dt>
<pre>public class <b>Proxy</b>
<dt>extends <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class in java.lang">Object</a></dt>
<dt>implements <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html" title="interface in java.io">Serializable</a></dt>
</pre>
</dt>
</dl>
<p> <code>Proxy</code> provides static methods for creating dynamic proxy  classes and instances, and it is also the superclass of all  dynamic proxy classes created by those methods.</p>
<p>To create a proxy for some interface <code>Foo</code>:</p>
<p>InvocationHandler handler = new MyInvocationHandler(&#8230;);      Class proxyClass = Proxy.getProxyClass(          Foo.class.getClassLoader(), new Class[] { Foo.class });      Foo f = (Foo) proxyClass.          getConstructor(new Class[] { InvocationHandler.class }).          newInstance(new Object[] { handler });    or more simply:       Foo f = (Foo) Proxy.newProxyInstance(Foo.class.getClassLoader(),                                           new Class[] { Foo.class },                                           handler);A <i>dynamic proxy class</i> (simply referred to as a <i>proxy  class</i> below) is a class that implements a list of interfaces  specified at runtime when the class is created, with behavior as  described below.   A <i>proxy interface</i> is such an interface that is implemented  by a proxy class.   A <i>proxy instance</i> is an instance of a proxy class.   Each proxy instance has an associated <i>invocation handler</i>  object, which implements the interface <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/InvocationHandler.html" title="interface in java.lang.reflect"><code>InvocationHandler</code></a>.  A method invocation on a proxy instance through one of its proxy  interfaces will be dispatched to the <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/InvocationHandler.html#invoke%28java.lang.Object,%20java.lang.reflect.Method,%20java.lang.Object%5B%5D%29"><code>invoke</code></a> method of the instance&#8217;s invocation handler, passing the proxy  instance, a <code>java.lang.reflect.Method</code> object identifying  the method that was invoked, and an array of type <code>Object</code>  containing the arguments.  The invocation handler processes the  encoded method invocation as appropriate and the result that it  returns will be returned as the result of the method invocation on  the proxy instance.</p>
<p>A proxy class has the following properties:</p>
<ul>
<li>Proxy classes are public, final, and not abstract.</li>
<li>The unqualified name of a proxy class is unspecified.  The space  of class names that begin with the string <code>"$Proxy"</code>  should be, however, reserved for proxy classes.</li>
<li>A proxy class extends <code>java.lang.reflect.Proxy</code>.</li>
<li>A proxy class implements exactly the interfaces specified at its  creation, in the same order.</li>
<li>If a proxy class implements a non-public interface, then it will  be defined in the same package as that interface.  Otherwise, the  package of a proxy class is also unspecified.  Note that package  sealing will not prevent a proxy class from being successfully defined  in a particular package at runtime, and neither will classes already  defined by the same class loader and the same package with particular  signers.</li>
<li>Since a proxy class implements all of the interfaces specified at  its creation, invoking <code>getInterfaces</code> on its  <code>Class</code> object will return an array containing the same  list of interfaces (in the order specified at its creation), invoking  <code>getMethods</code> on its <code>Class</code> object will return  an array of <code>Method</code> objects that include all of the  methods in those interfaces, and invoking <code>getMethod</code> will  find methods in the proxy interfaces as would be expected.</li>
<li>The <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html#isProxyClass%28java.lang.Class%29"><code>Proxy.isProxyClass</code></a> method will  return true if it is passed a proxy class&#8211; a class returned by  <code>Proxy.getProxyClass</code> or the class of an object returned by  <code>Proxy.newProxyInstance</code>&#8211; and false otherwise.</li>
<li>The <code>java.security.ProtectionDomain</code> of a proxy class  is the same as that of system classes loaded by the bootstrap class  loader, such as <code>java.lang.Object</code>, because the code for a  proxy class is generated by trusted system code.  This protection  domain will typically be granted  <code>java.security.AllPermission</code>.</li>
<li>Each proxy class has one public constructor that takes one argument,  an implementation of the interface <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/InvocationHandler.html" title="interface in java.lang.reflect"><code>InvocationHandler</code></a>, to set  the invocation handler for a proxy instance.  Rather than having to use  the reflection API to access the public constructor, a proxy instance  can be also be created by calling the <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html#newProxyInstance%28java.lang.ClassLoader,%20java.lang.Class%5B%5D,%20java.lang.reflect.InvocationHandler%29"><code>Proxy.newInstance</code></a> method, which combines the actions of calling  <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html#getProxyClass%28java.lang.ClassLoader,%20java.lang.Class...%29"><code>Proxy.getProxyClass</code></a> with invoking the  constructor with an invocation handler.</li>
</ul>
<p>A proxy instance has the following properties:</p>
<ul>
<li>Given a proxy instance <code>proxy</code> and one of the  interfaces implemented by its proxy class <code>Foo</code>, the  following expression will return true:
<pre>     <code>proxy instanceof Foo</code></pre>
<p>and the following cast operation will succeed (rather than throwing  a <code>ClassCastException</code>):</p>
<pre>     <code>(Foo) proxy</code></pre>
</li>
<li>Each proxy instance has an associated invocation handler, the one  that was passed to its constructor.  The static  <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html#getInvocationHandler%28java.lang.Object%29"><code>Proxy.getInvocationHandler</code></a> method  will return the invocation handler associated with the proxy instance  passed as its argument.</li>
<li>An interface method invocation on a proxy instance will be  encoded and dispatched to the invocation handler&#8217;s <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/InvocationHandler.html#invoke%28java.lang.Object,%20java.lang.reflect.Method,%20java.lang.Object%5B%5D%29"><code>invoke</code></a> method as described in the  documentation for that method.</li>
<li>An invocation of the <code>hashCode</code>,  <code>equals</code>, or <code>toString</code> methods declared in  <code>java.lang.Object</code> on a proxy instance will be encoded and  dispatched to the invocation handler&#8217;s <code>invoke</code> method in  the same manner as interface method invocations are encoded and  dispatched, as described above.  The declaring class of the  <code>Method</code> object passed to <code>invoke</code> will be  <code>java.lang.Object</code>.  Other public methods of a proxy  instance inherited from <code>java.lang.Object</code> are not  overridden by a proxy class, so invocations of those methods behave  like they do for instances of <code>java.lang.Object</code>.</li>
</ul>
<h3>Methods Duplicated in Multiple Proxy Interfaces</h3>
<p>When two or more interfaces of a proxy class contain a method with  the same name and parameter signature, the order of the proxy class&#8217;s  interfaces becomes significant.  When such a <i>duplicate method</i>  is invoked on a proxy instance, the <code>Method</code> object passed  to the invocation handler will not necessarily be the one whose  declaring class is assignable from the reference type of the interface  that the proxy&#8217;s method was invoked through.  This limitation exists  because the corresponding method implementation in the generated proxy  class cannot determine which interface it was invoked through.  Therefore, when a duplicate method is invoked on a proxy instance,  the <code>Method</code> object for the method in the foremost interface  that contains the method (either directly or inherited through a  superinterface) in the proxy class&#8217;s list of interfaces is passed to  the invocation handler&#8217;s <code>invoke</code> method, regardless of the  reference type through which the method invocation occurred.</p>
<p>If a proxy interface contains a method with the same name and  parameter signature as the <code>hashCode</code>, <code>equals</code>,  or <code>toString</code> methods of <code>java.lang.Object</code>,  when such a method is invoked on a proxy instance, the  <code>Method</code> object passed to the invocation handler will have  <code>java.lang.Object</code> as its declaring class.  In other words,  the public, non-final methods of <code>java.lang.Object</code>  logically precede all of the proxy interfaces for the determination of  which <code>Method</code> object to pass to the invocation handler.</p>
<p>Note also that when a duplicate method is dispatched to an  invocation handler, the <code>invoke</code> method may only throw  checked exception types that are assignable to one of the exception  types in the <code>throws</code> clause of the method in <i>all</i> of  the proxy interfaces that it can be invoked through.  If the  <code>invoke</code> method throws a checked exception that is not  assignable to any of the exception types declared by the method in one  of the proxy interfaces that it can be invoked through, then an  unchecked <code>UndeclaredThrowableException</code> will be thrown by  the invocation on the proxy instance.  This restriction means that not  all of the exception types returned by invoking  <code>getExceptionTypes</code> on the <code>Method</code> object  passed to the <code>invoke</code> method can necessarily be thrown  successfully by the <code>invoke</code> method.</p>
<dl>
<dt><b>Since:</b></dt>
<dd>1.3</dd>
<dt><b>See Also:</b></dt>
<dd><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/InvocationHandler.html" title="interface in java.lang.reflect"><code>InvocationHandler</code></a>,  <a href="http://java.sun.com/j2se/1.5.0/docs/api/serialized-form.html#java.lang.reflect.Proxy">Serialized Form</a></dd>
</dl>
<hr /> <!-- =========== FIELD SUMMARY =========== -->  <a title="field_summary" name="field_summary"></a><!-- --></p>
<table border="1" cellpadding="3" cellspacing="0" width="100%">
<tr class="TableHeadingColor" bgcolor="#ccccff">
<th colspan="2" align="left"><font size="+2"> <b>Field Summary</b></font></th>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1"> <code>protected  <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/InvocationHandler.html" title="interface in java.lang.reflect">InvocationHandler</a></code></font></td>
<td><code><b><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html#h">h</a></b></code><br />
the invocation handler for this proxy instance.</td>
</tr>
</table>
<p><!-- ======== CONSTRUCTOR SUMMARY ======== -->     <a title="constructor_summary" name="constructor_summary"></a><!-- --></p>
<table border="1" cellpadding="3" cellspacing="0" width="100%">
<tr class="TableHeadingColor" bgcolor="#ccccff">
<th colspan="2" align="left"><font size="+2"> <b>Constructor Summary</b></font></th>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1"> <code>protected </code></font></td>
<td><code><b><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html#Proxy%28java.lang.reflect.InvocationHandler%29">Proxy</a></b>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/InvocationHandler.html" title="interface in java.lang.reflect">InvocationHandler</a> h)</code><br />
Constructs a new <code>Proxy</code> instance from a subclass  (typically, a dynamic proxy class) with the specified value  for its invocation handler.</td>
</tr>
</table>
<p><!-- ========== METHOD SUMMARY =========== -->     <a title="method_summary" name="method_summary"></a><!-- --></p>
<table border="1" cellpadding="3" cellspacing="0" width="100%">
<tr class="TableHeadingColor" bgcolor="#ccccff">
<th colspan="2" align="left"><font size="+2"> <b>Method Summary</b></font></th>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1"> <code>static <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/InvocationHandler.html" title="interface in java.lang.reflect">InvocationHandler</a></code></font></td>
<td><code><b><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html#getInvocationHandler%28java.lang.Object%29">getInvocationHandler</a></b>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class in java.lang">Object</a> proxy)</code><br />
Returns the invocation handler for the specified proxy instance.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1"> <code>static <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class in java.lang">Class</a>&lt;?&gt;</code></font></td>
<td><code><b><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html#getProxyClass%28java.lang.ClassLoader,%20java.lang.Class...%29">getProxyClass</a></b>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> loader,               <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class in java.lang">Class</a>&lt;?&gt;... interfaces)</code><br />
Returns the <code>java.lang.Class</code> object for a proxy class  given a class loader and an array of interfaces.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1"> <code>static boolean</code></font></td>
<td><code><b><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html#isProxyClass%28java.lang.Class%29">isProxyClass</a></b>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class in java.lang">Class</a>&lt;?&gt; cl)</code><br />
Returns true if and only if the specified class was dynamically  generated to be a proxy class using the <code>getProxyClass</code>  method or the <code>newProxyInstance</code> method.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1"> <code>static <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class in java.lang">Object</a></code></font></td>
<td><code><b><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html#newProxyInstance%28java.lang.ClassLoader,%20java.lang.Class%5B%5D,%20java.lang.reflect.InvocationHandler%29">newProxyInstance</a></b>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> loader,                  <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class in java.lang">Class</a>&lt;?&gt;[] interfaces,                  <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/InvocationHandler.html" title="interface in java.lang.reflect">InvocationHandler</a> h)</code><br />
Returns an instance of a proxy class for the specified interfaces  that dispatches method invocations to the specified invocation  handler.</td>
</tr>
</table>
<p><a title="methods_inherited_from_class_java.lang.Object" name="methods_inherited_from_class_java.lang.Object"></a><!-- --></p>
<table border="1" cellpadding="3" cellspacing="0" width="100%">
<tr class="TableSubHeadingColor" bgcolor="#eeeeff">
<th align="left"><b>Methods inherited from class java.lang.<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class in java.lang">Object</a></b></th>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td><code><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#clone%28%29">clone</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#equals%28java.lang.Object%29">equals</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#finalize%28%29">finalize</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#getClass%28%29">getClass</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#hashCode%28%29">hashCode</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notify%28%29">notify</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#notifyAll%28%29">notifyAll</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#toString%28%29">toString</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait%28%29">wait</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait%28long%29">wait</a>, <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html#wait%28long,%20int%29">wait</a></code></td>
</tr>
</table>
<p><!-- ============ FIELD DETAIL =========== -->  <a title="field_detail" name="field_detail"></a><!-- --></p>
<table border="1" cellpadding="3" cellspacing="0" width="100%">
<tr class="TableHeadingColor" bgcolor="#ccccff">
<th align="left"><font size="+2"> <b>Field Detail</b></font></th>
</tr>
</table>
<p><a title="h" name="h"></a><!-- --></p>
<h3> h</h3>
<p>protected <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/InvocationHandler.html" title="interface in java.lang.reflect">InvocationHandler</a> <b>h</b></p>
<dl>
<dd>the invocation handler for this proxy instance.  </dd>
</dl>
<p>  <!-- ========= CONSTRUCTOR DETAIL ======== -->  <a title="constructor_detail" name="constructor_detail"></a><!-- --></p>
<table border="1" cellpadding="3" cellspacing="0" width="100%">
<tr class="TableHeadingColor" bgcolor="#ccccff">
<th align="left"><font size="+2"> <b>Constructor Detail</b></font></th>
</tr>
</table>
<p><a title="Proxy(java.lang.reflect.InvocationHandler)" name="Proxy(java.lang.reflect.InvocationHandler)"></a><!-- --></p>
<h3> Proxy</h3>
<p>protected <b>Proxy</b>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/InvocationHandler.html" title="interface in java.lang.reflect">InvocationHandler</a> h)</p>
<dl>
<dd>Constructs a new <code>Proxy</code> instance from a subclass  (typically, a dynamic proxy class) with the specified value  for its invocation handler.
<dl>
<dt><b>Parameters:</b></dt>
<dd><code>h</code> &#8211; the invocation handler for this proxy instance</dd>
</dl>
</dd>
</dl>
<p>  <!-- ============ METHOD DETAIL ========== -->  <a title="method_detail" name="method_detail"></a><!-- --></p>
<table border="1" cellpadding="3" cellspacing="0" width="100%">
<tr class="TableHeadingColor" bgcolor="#ccccff">
<th align="left"><font size="+2"> <b>Method Detail</b></font></th>
</tr>
</table>
<p><a title="getProxyClass(java.lang.ClassLoader, java.lang.Class...)" name="getProxyClass(java.lang.ClassLoader, java.lang.Class...)"></a><!-- --></p>
<h3> getProxyClass</h3>
<p>public static <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class in java.lang">Class</a>&lt;?&gt; <b>getProxyClass</b>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> loader,                                      <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class in java.lang">Class</a>&lt;?&gt;&#8230; interfaces)                               throws <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></p>
<dl>
<dd>Returns the <code>java.lang.Class</code> object for a proxy class  given a class loader and an array of interfaces.  The proxy class  will be defined by the specified class loader and will implement  all of the supplied interfaces.  If a proxy class for the same  permutation of interfaces has already been defined by the class  loader, then the existing proxy class will be returned; otherwise,  a proxy class for those interfaces will be generated dynamically  and defined by the class loader.There are several restrictions on the parameters that may be  passed to <code>Proxy.getProxyClass</code>:</p>
<ul>
<li>All of the <code>Class</code> objects in the  <code>interfaces</code> array must represent interfaces, not  classes or primitive types.</li>
<li>No two elements in the <code>interfaces</code> array may  refer to identical <code>Class</code> objects.</li>
<li>All of the interface types must be visible by name through the  specified class loader.  In other words, for class loader  <code>cl</code> and every interface <code>i</code>, the following  expression must be true:
<pre>     Class.forName(i.getName(), false, cl) == i</pre>
</li>
<li>All non-public interfaces must be in the same package;  otherwise, it would not be possible for the proxy class to  implement all of the interfaces, regardless of what package it is  defined in.</li>
<li>For any set of member methods of the specified interfaces  that have the same signature:
<ul>
<li>If the return type of any of the methods is a primitive  type or void, then all of the methods must have that same  return type.</li>
<li>Otherwise, one of the methods must have a return type that  is assignable to all of the return types of the rest of the  methods.</li>
</ul>
</li>
<li>The resulting proxy class must not exceed any limits imposed  on classes by the virtual machine.  For example, the VM may limit  the number of interfaces that a class may implement to 65535; in  that case, the size of the <code>interfaces</code> array must not  exceed 65535.</li>
</ul>
<p>If any of these restrictions are violated,  <code>Proxy.getProxyClass</code> will throw an  <code>IllegalArgumentException</code>.  If the <code>interfaces</code>  array argument or any of its elements are <code>null</code>, a  <code>NullPointerException</code> will be thrown.</p>
<p>Note that the order of the specified proxy interfaces is  significant: two requests for a proxy class with the same combination  of interfaces but in a different order will result in two distinct  proxy classes.</p>
</dd>
<dd>
</dd>
<dd>
<dl>
<dt><b>Parameters:</b></dt>
<dd><code>loader</code> &#8211; the class loader to define the proxy class</dd>
<dd><code>interfaces</code> &#8211; the list of interfaces for the proxy class                 to implement </dd>
<dt><b>Returns:</b></dt>
<dd>a proxy class that is defined in the specified class loader                 and that implements the specified interfaces </dd>
<dt><b>Throws:</b> </dt>
<dd><code><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> &#8211; if any of the restrictions on the                 parameters that may be passed to <code>getProxyClass</code>                 are violated </dd>
<dd><code><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> &#8211; if the <code>interfaces</code> array                 argument or any of its elements are <code>null</code></dd>
</dl>
</dd>
</dl>
<hr />  <a title="newProxyInstance(java.lang.ClassLoader, java.lang.Class[], java.lang.reflect.InvocationHandler)" name="newProxyInstance(java.lang.ClassLoader, java.lang.Class[], java.lang.reflect.InvocationHandler)"></a><!-- --></p>
<h3> newProxyInstance</h3>
<p>public static <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class in java.lang">Object</a> <b>newProxyInstance</b>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassLoader.html" title="class in java.lang">ClassLoader</a> loader,                                       <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class in java.lang">Class</a>&lt;?&gt;[] interfaces,                                       <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/InvocationHandler.html" title="interface in java.lang.reflect">InvocationHandler</a> h)                                throws <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></p>
<dl>
<dd>Returns an instance of a proxy class for the specified interfaces  that dispatches method invocations to the specified invocation  handler.  This method is equivalent to:</p>
<pre>     Proxy.getProxyClass(loader, interfaces).
         getConstructor(new Class[] { InvocationHandler.class }).
         newInstance(new Object[] { handler });</pre>
<p><code>Proxy.newProxyInstance</code> throws  <code>IllegalArgumentException</code> for the same reasons that  <code>Proxy.getProxyClass</code> does.</p>
</dd>
<dd>
</dd>
<dd>
<dl>
<dt><b>Parameters:</b></dt>
<dd><code>loader</code> &#8211; the class loader to define the proxy class</dd>
<dd><code>interfaces</code> &#8211; the list of interfaces for the proxy class                 to implement</dd>
<dd><code>h</code> &#8211; the invocation handler to dispatch method invocations to </dd>
<dt><b>Returns:</b></dt>
<dd>a proxy instance with the specified invocation handler of a                 proxy class that is defined by the specified class loader                 and that implements the specified interfaces </dd>
<dt><b>Throws:</b> </dt>
<dd><code><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> &#8211; if any of the restrictions on the                 parameters that may be passed to <code>getProxyClass</code>                 are violated </dd>
<dd><code><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> &#8211; if the <code>interfaces</code> array                 argument or any of its elements are <code>null</code>, or                 if the invocation handler, <code>h</code>, is                 <code>null</code></dd>
</dl>
</dd>
</dl>
<hr />  <a title="isProxyClass(java.lang.Class)" name="isProxyClass(java.lang.Class)"></a><!-- --></p>
<h3> isProxyClass</h3>
<p>public static boolean <b>isProxyClass</b>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html" title="class in java.lang">Class</a>&lt;?&gt; cl)</p>
<dl>
<dd>Returns true if and only if the specified class was dynamically  generated to be a proxy class using the <code>getProxyClass</code>  method or the <code>newProxyInstance</code> method.The reliability of this method is important for the ability  to use it to make security decisions, so its implementation should  not just test if the class in question extends <code>Proxy</code>. </dd>
<dd>
</dd>
<dd>
<dl>
<dt><b>Parameters:</b></dt>
<dd><code>cl</code> &#8211; the class to test </dd>
<dt><b>Returns:</b></dt>
<dd><code>true</code> if the class is a proxy class and                 <code>false</code> otherwise </dd>
<dt><b>Throws:</b> </dt>
<dd><code><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> &#8211; if <code>cl</code> is <code>null</code></dd>
</dl>
</dd>
</dl>
<hr />  <a title="getInvocationHandler(java.lang.Object)" name="getInvocationHandler(java.lang.Object)"></a><!-- --></p>
<h3> getInvocationHandler</h3>
<p>public static <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/InvocationHandler.html" title="interface in java.lang.reflect">InvocationHandler</a> <b>getInvocationHandler</b>(<a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Object.html" title="class in java.lang">Object</a> proxy)                                               throws <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></p>
<dl>
<dd>Returns the invocation handler for the specified proxy instance. </dd>
<dd>
</dd>
<dd>
<dl>
<dt><b>Parameters:</b></dt>
<dd><code>proxy</code> &#8211; the proxy instance to return the invocation handler for </dd>
<dt><b>Returns:</b></dt>
<dd>the invocation handler for the proxy instance </dd>
<dt><b>Throws:</b> </dt>
<dd><code><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> &#8211; if the argument is not a                 proxy instance</dd>
</dl>
<p>  <!-- ========= END OF CLASS DATA ========= --><br />
<hr />   <!-- ======= START OF BOTTOM NAVBAR ====== --> <a name="navbar_bottom"></a><!-- --></p>
<table border="0" cellpadding="1" cellspacing="0" width="100%">
<tr>
<td colspan="2" class="NavBarCell1" bgcolor="#eeeeff"><a name="navbar_bottom_firstrow"></a><!-- --></p>
<table border="0" cellpadding="0" cellspacing="3">
<tr align="center" valign="top">
<td class="NavBarCell1" bgcolor="#eeeeff"><a href="http://java.sun.com/j2se/1.5.0/docs/api/overview-summary.html"><font><b>Overview</b></font></a></td>
<td class="NavBarCell1" bgcolor="#eeeeff"><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/package-summary.html"><font><b>Package</b></font></a></td>
<td class="NavBarCell1Rev" bgcolor="#ffffff"><font><b>Class</b></font></td>
<td class="NavBarCell1" bgcolor="#eeeeff"><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/class-use/Proxy.html"><font><b>Use</b></font></a></td>
<td class="NavBarCell1" bgcolor="#eeeeff"><a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/package-tree.html"><font><b>Tree</b></font></a></td>
<td class="NavBarCell1" bgcolor="#eeeeff"><a href="http://java.sun.com/j2se/1.5.0/docs/api/deprecated-list.html"><font><b>Deprecated</b></font></a></td>
<td class="NavBarCell1" bgcolor="#eeeeff"><a href="http://java.sun.com/j2se/1.5.0/docs/api/index-files/index-1.html"><font><b>Index</b></font></a></td>
<td class="NavBarCell1" bgcolor="#eeeeff"><a href="http://java.sun.com/j2se/1.5.0/docs/api/help-doc.html"><font><b>Help</b></font></a></td>
</tr>
</table>
</td>
<td rowspan="3" align="right" valign="top"><i> <b>Java<sup><font size="-2">TM</font></sup> 2 Platform<br />
Standard Ed. 5.0</b></i></td>
</tr>
<tr>
<td class="NavBarCell2" bgcolor="white"><font size="-2">  <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/ParameterizedType.html" title="interface in java.lang.reflect"><b>PREV CLASS</b></a>   <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/ReflectPermission.html" title="class in java.lang.reflect"><b>NEXT CLASS</b></a></font></td>
<td class="NavBarCell2" bgcolor="white"><font size="-2">   <a href="http://java.sun.com/j2se/1.5.0/docs/api/index.html?java/lang/reflect/Proxy.html" target="_top"><b>FRAMES</b></a>     <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html" target="_top"><b>NO FRAMES</b></a>        &lt;!&#8211;   if(window==top) {     document.writeln(&#8216;<A href="../../../allclasses-noframe.html"><B>All Classes</B></A>&#8216;);   }   //&#8211;&gt; <a href="http://java.sun.com/j2se/1.5.0/docs/api/allclasses-noframe.html"><b>All Classes</b></a>     &lt;A href=&#8221;../../../allclasses-noframe.html&#8221;&gt;&lt;B&gt;All Classes&lt;/B&gt;&lt;/A&gt;    </font></td>
</tr>
<tr>
<td class="NavBarCell3" valign="top"><font size="-2">   SUMMARY: NESTED | <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html#field_summary">FIELD</a> | <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html#constructor_summary">CONSTR</a> | <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html#method_summary">METHOD</a></font></td>
<td class="NavBarCell3" valign="top"><font size="-2"> DETAIL: <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html#field_detail">FIELD</a> | <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html#constructor_detail">CONSTR</a> | <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html#method_detail">METHOD</a></font></td>
</tr>
</table>
<p><a name="skip-navbar_bottom"></a> <!-- ======== END OF BOTTOM NAVBAR ======= --><br />
<hr /> <font size="-1"><a href="http://java.sun.com/cgi-bin/bugreport.cgi">Submit a bug or feature</a><br />
For further API reference and developer documentation, see <a href="http://java.sun.com/j2se/1.5.0/docs/relnotes/devdocs-vs-specs.html">Java 2 SDK SE Developer Documentation</a>. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples. </font><font size="-1">Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to <a href="http://java.sun.com/j2se/1.5.0/docs/relnotes/license.html">license terms</a>. Also see the <a href="http://java.sun.com/docs/redist.html">documentation redistribution policy</a>.</font> <img src="http://sunglobal.112.2o7.net/b/ss/sunglobal,sundeveloper/1/G.5-PD-R/s49552997109474?%5BAQB%5D&amp;ndh=1&amp;t=4/2/2006%2012%3A18%3A48%206%20480&amp;pageName=jsc%3A/j2se/1.5.0/docs/api/java/lang/reflect/proxy.html&amp;ch=jsc%3Aj2se%3A1.5.0%3Adocs%3Aapi%3Ajava%3Alang%3Areflect&amp;h1=jsc%3Aj2se%3A1.5.0%3Adocs%3Aapi%3Ajava%3Alang%3Areflect&amp;c2=jsc%3A&amp;g=http%3A//java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html&amp;r=http%3A//www.google.co.id/search%3Fq%3Dproxy%2B%26hl%3Did%26start%3D20%26sa%3DN&amp;s=1024x768&amp;c=32&amp;j=1.3&amp;v=Y&amp;k=Y&amp;bw=1024&amp;bh=606&amp;p=Shockwave%20Flash%3BMozilla%20Default%20Plug-in%3BYahoo%20Application%20State%20Plugin%3BMicrosoft%AE%20DRM%3BWindows%20Media%20Player%20Plug-in%20Dynamic%20Link%20Library%3B&amp;%5BAQE%5D" border="0" height="1" width="1" /></p>
<dl>
<dd> </dd>
</dl>
</dd>
</dl>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/proxy2.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/proxy2.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/proxy2.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/proxy2.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/proxy2.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/proxy2.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/proxy2.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/proxy2.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/proxy2.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/proxy2.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/proxy2.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/proxy2.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=9&subd=proxy2&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://proxy2.wordpress.com/2008/02/16/class-proxy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b3370f423a77755faa2bde8eed8de926?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cahngantuk</media:title>
		</media:content>

		<media:content url="http://sunglobal.112.2o7.net/b/ss/sunglobal,sundeveloper/1/G.5-PD-R/s49552997109474?%5BAQB%5D&#38;ndh=1&#38;t=4/2/2006%2012%3A18%3A48%206%20480&#38;pageName=jsc%3A/j2se/1.5.0/docs/api/java/lang/reflect/proxy.html&#38;ch=jsc%3Aj2se%3A1.5.0%3Adocs%3Aapi%3Ajava%3Alang%3Areflect&#38;h1=jsc%3Aj2se%3A1.5.0%3Adocs%3Aapi%3Ajava%3Alang%3Areflect&#38;c2=jsc%3A&#38;g=http%3A//java.sun.com/j2se/1.5.0/docs/api/java/lang/reflect/Proxy.html&#38;r=http%3A//www.google.co.id/search%3Fq%3Dproxy%2B%26hl%3Did%26start%3D20%26sa%3DN&#38;s=1024x768&#38;c=32&#38;j=1.3&#38;v=Y&#38;k=Y&#38;bw=1024&#38;bh=606&#38;p=Shockwave%20Flash%3BMozilla%20Default%20Plug-in%3BYahoo%20Application%20State%20Plugin%3BMicrosoft%AE%20DRM%3BWindows%20Media%20Player%20Plug-in%20Dynamic%20Link%20Library%3B&#38;%5BAQE%5D" medium="image" />
	</item>
		<item>
		<title>Proxy Bebas &#8211; Proxy Indosat pun Jebol</title>
		<link>http://proxy2.wordpress.com/2008/02/14/proxy-bebas-proxy-indosat-pun-jebol/</link>
		<comments>http://proxy2.wordpress.com/2008/02/14/proxy-bebas-proxy-indosat-pun-jebol/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 07:09:18 +0000</pubDate>
		<dc:creator>cahngantuk</dc:creator>
				<category><![CDATA[Artikel Tentang Proxy]]></category>

		<guid isPermaLink="false">http://proxy2.wordpress.com/?p=8</guid>
		<description><![CDATA[Di Kantor biasanya internet dibatasi sama admin, beberapa situs penting (Friendster, Kaskus, Yahoo Messanger) di blok, oh tidak&#8230;&#8230;. padahal itulah yang membikin dunia internet-ku serasa hidup (selain motivasy.com). Akhirnya dengan tanya sana tanya sini jebol juga proxy kantor
Mau tau caranya?
Coba masuk ke www.your-freedom.net, daftar terus download aplikasinya&#8230;.
Abis download ikutin setting wizzard yang muncul, secara otomatis [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=8&subd=proxy2&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Di Kantor biasanya internet dibatasi sama admin, beberapa situs penting (Friendster, Kaskus, Yahoo Messanger) di blok, oh tidak&#8230;&#8230;. padahal itulah yang membikin dunia internet-ku serasa hidup (selain motivasy.com). Akhirnya dengan tanya sana tanya sini jebol juga proxy kantor</p>
<p>Mau tau caranya?</p>
<p>Coba masuk ke www.your-freedom.net, daftar terus download aplikasinya&#8230;.<br />
Abis download ikutin setting wizzard yang muncul, secara otomatis aplikasi tersebut nyari proxy yang available terdekat.</p>
<p>Gile&#8230; proxy kantor (Ind***t) aja jebol&#8230; mantap nih&#8230;.<br />
Thanks buat temen2 semua yang udah ngajarin dan ngasih ilmu, sekarang bisa download2 anime n buka FS + Kaskus lagi&#8230;&#8230;</p>
<p>ini aku tambahin petunjuk nya:<br />
1. Masuk ke http://www.your-freedom.net<br />
<a href="http://www.your-freedom.com/" target="_blank"><img src="http://i59.photobucket.com/albums/g281/photo_deniar/blog/pro_1.jpg" alt="www.your-freedom.com" border="0" /></a></p>
<p>2. Kemudian <b>Register / daftar</b>, pada saat daftar ingat2 <b>username</b> dan <b>password</b> kamu.</p>
<p>3. Untuk bisa menembus proxy musti pake software yang disediakan sana. <b>Download</b> pada download section masih di <b>your-freedom</b><br />
<a href="http://your-freedom.com/" target="_blank"><img src="http://i59.photobucket.com/albums/g281/photo_deniar/blog/pro_2.jpg" alt="Download" border="0" /></a><br />
kalo mau langsung berikut link buat download softwarenya<br />
windows family [30M]: http://ems01.your-freedom.de/download/freedom-20060725-01.exe<br />
windows family (java) [800kb]: http://ems01.your-freedom.de/download/yf-install_20060725-01.exe<br />
Java Archieve: (semua OS yang support java) http://ems01.your-freedom.de/download/freedom-20060803-01.zip</p>
<p>4. Kemudian lakukan instalasi dengan menggunakan software tersebut.<br />
5. Ikuti wizzard configurasi step by step instalasi+konfigurasi software tersebut. (Jangan lupa masukan pula alamat proxy yang biasa anda gunakan untuk ditembus)<br />
6. Jalankan program &#8220;START CONNECTION&#8221; setelah memilih server yang akan digunakan.<br />
7. Settinglah aplikasi2 Anda, bisa digunakan pada YM, Internet Explorer, Opera, Mozilla, Download Accelerator dan laen2. Pada aplikasi tersebut gunakan proxy <b>localhost</b> dengan <b>port 8080</b> (default).</p>
<p>catatan: Yang jelas koneksi pasti lebih lambat dari proxy anda yang biasanya, namun dengan proxy ini kalian bisa seolah2 berada pada proxy freedom (tergantung server freedom) misal di US atau Denmark.</p>
<p><i>posted by Deniar</i></p>
<p>by http://deniar.blogspot.com/</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/proxy2.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/proxy2.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/proxy2.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/proxy2.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/proxy2.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/proxy2.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/proxy2.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/proxy2.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/proxy2.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/proxy2.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/proxy2.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/proxy2.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=8&subd=proxy2&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://proxy2.wordpress.com/2008/02/14/proxy-bebas-proxy-indosat-pun-jebol/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b3370f423a77755faa2bde8eed8de926?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cahngantuk</media:title>
		</media:content>

		<media:content url="http://i59.photobucket.com/albums/g281/photo_deniar/blog/pro_1.jpg" medium="image">
			<media:title type="html">www.your-freedom.com</media:title>
		</media:content>

		<media:content url="http://i59.photobucket.com/albums/g281/photo_deniar/blog/pro_2.jpg" medium="image">
			<media:title type="html">Download</media:title>
		</media:content>
	</item>
		<item>
		<title>Open Proxy Servers</title>
		<link>http://proxy2.wordpress.com/2008/02/11/open-proxy-servers/</link>
		<comments>http://proxy2.wordpress.com/2008/02/11/open-proxy-servers/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 10:02:47 +0000</pubDate>
		<dc:creator>cahngantuk</dc:creator>
				<category><![CDATA[Proxy]]></category>

		<guid isPermaLink="false">http://proxy2.wordpress.com/?p=7</guid>
		<description><![CDATA[Companies and ISPs often use caching in proxy servers to reduce the   load on their networks. These proxy servers are often configured to proxy   any port, with little regard to security. If nothing is blocking connections   from the outside, it is possible to detect the vulnerable server by scanning [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=7&subd=proxy2&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Companies and ISPs often use caching in proxy servers to reduce the   load on their networks. These proxy servers are often configured to proxy   any port, with little regard to security. If nothing is blocking connections   from the outside, it is possible to detect the vulnerable server by scanning   the ports of a range of IP addresses.</p>
<h3>Misconfigured Servers</h3>
<p>Often, a proxy server is open because it has not been configured properly.   Most of open proxy servers are not supposed to be public. The person that   configured the server was not aware of the potential problems and security   risks. It is very common to for a novice administrator to set up a proxy   with access rights that allow anyone to connect. To close a proxy server   it is necessary to force users to connect from one IP address or a range   of IP addresses. An alternative is to require users to use a user name   and password.</p>
<h3>&#8216;Honey Pots&#8217; or &#8216;Honey Proxies&#8217;</h3>
<p>Everything that is done on or through the open proxy server can be logged   and traced. A honey pot is an open proxy server intentionally deployed   by security professionals to lure hackers and track their every move.   A honey pot can also be installed by a hacker. A hacker can put a proxy   server up on his, or a victim&#8217;s computer and wait for a scanner to find   it. Sending spam e-mail trough a honey pot proxy exposes the sender&#8217;s   activity. When a spammer uses the proxy to send bulk email, it is possible   to collect the content of the spam and report the spammer to his ISP.</p>
<h3>Security Risks</h3>
<p>When you use an open proxy server, your computer is making a direct   connection to another computer. You do not know who is in control of the   remote computer. If you are using proxy servers from open proxy lists,   you could be trusting your email messages, passwords or other sensitive   information to a person running the server. Someone can be watching the   unencrypted information you are transferring over the network.</p>
<h3><a title="Lists" name="Lists"></a>Lists of Open Proxies</h3>
<p>To find available proxy servers, it is not necessary to scan a range   of IP addresses. There are many lists available that are frequently updated.   The servers on those lists are usually on a list one day and gone the   next. When the network bandwidth drastically increases, the open proxy   problem is easily found and resolved.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/proxy2.wordpress.com/7/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/proxy2.wordpress.com/7/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/proxy2.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/proxy2.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/proxy2.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/proxy2.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/proxy2.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/proxy2.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/proxy2.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/proxy2.wordpress.com/7/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/proxy2.wordpress.com/7/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/proxy2.wordpress.com/7/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=7&subd=proxy2&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://proxy2.wordpress.com/2008/02/11/open-proxy-servers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b3370f423a77755faa2bde8eed8de926?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cahngantuk</media:title>
		</media:content>
	</item>
		<item>
		<title>Fresh proxy list</title>
		<link>http://proxy2.wordpress.com/2008/02/11/fresh-proxy-list/</link>
		<comments>http://proxy2.wordpress.com/2008/02/11/fresh-proxy-list/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 05:26:37 +0000</pubDate>
		<dc:creator>cahngantuk</dc:creator>
				<category><![CDATA[Proxy]]></category>

		<guid isPermaLink="false">http://proxy2.wordpress.com/?p=6</guid>
		<description><![CDATA[ 132.252.152.193:3128
160.94.220.242:3128
193.136.227.163:3128
131.188.44.100:3128
200.132.0.70:3128
143.215.129.117:3128
129.240.67.15:3128
137.226.138.156:3128
211.140.192.186:8080
129.240.67.18:3128
203.178.133.10:3128
128.31.1.14:3128
143.205.172.11:3127
193.30.164.3:80
143.205.172.11:3124
165.228.129.10:3128
165.228.132.11:80
128.112.139.78:3128
132.252.152.193:3128
128.232.103.201:3128
200.31.42.3:80
203.160.1.146:553
129.69.210.97:3128
128.112.139.72:3128
203.144.144.163:8080
193.6.20.5:3127
203.144.144.163:8080
165.228.130.10:3128
203.144.144.163:80
165.228.131.12:80
165.228.132.11:80
203.144.144.163:80
165.228.132.10:3128
128.238.88.64:3128
165.228.129.10:3128
202.115.130.23:8080
165.228.131.10:3128
165.228.131.10:3128
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=6&subd=proxy2&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p> 132.252.152.193:3128<br />
160.94.220.242:3128<br />
193.136.227.163:3128<br />
131.188.44.100:3128<br />
200.132.0.70:3128<br />
143.215.129.117:3128<br />
129.240.67.15:3128<br />
137.226.138.156:3128<br />
211.140.192.186:8080<br />
129.240.67.18:3128<br />
203.178.133.10:3128<br />
128.31.1.14:3128</p>
<p>143.205.172.11:3127<br />
193.30.164.3:80<br />
143.205.172.11:3124<br />
165.228.129.10:3128<br />
165.228.132.11:80<br />
128.112.139.78:3128<br />
132.252.152.193:3128<br />
128.232.103.201:3128<br />
200.31.42.3:80<br />
203.160.1.146:553<br />
129.69.210.97:3128<br />
128.112.139.72:3128<br />
203.144.144.163:8080<br />
193.6.20.5:3127<br />
203.144.144.163:8080<br />
165.228.130.10:3128<br />
203.144.144.163:80<br />
165.228.131.12:80<br />
165.228.132.11:80<br />
203.144.144.163:80<br />
165.228.132.10:3128<br />
128.238.88.64:3128<br />
165.228.129.10:3128<br />
202.115.130.23:8080<br />
165.228.131.10:3128<br />
165.228.131.10:3128</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/proxy2.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/proxy2.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/proxy2.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/proxy2.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/proxy2.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/proxy2.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/proxy2.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/proxy2.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/proxy2.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/proxy2.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/proxy2.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/proxy2.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=proxy2.wordpress.com&blog=2791460&post=6&subd=proxy2&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://proxy2.wordpress.com/2008/02/11/fresh-proxy-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b3370f423a77755faa2bde8eed8de926?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">cahngantuk</media:title>
		</media:content>
	</item>
	</channel>
</rss>