<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xml:base="https://www.webmaster-forums.net/crss/node/1039493" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title></title>
    <link>https://www.webmaster-forums.net/crss/node/1039493</link>
    <description></description>
    <language>en</language>
          <item>
    <title></title>
    <link>https://www.webmaster-forums.net/html-css-and-javascript/need-help-javascript#comment-1223751</link>
    <description> &lt;p&gt;If you don&#039;t want to go to the site heres the html code-&amp;gt;&lt;/p&gt;
&lt;p&gt;port scanner thing&lt;/p&gt;
&lt;p&gt;  target&lt;/p&gt;
&lt;p&gt;  ports&lt;/p&gt;
&lt;p&gt;  (you can use multiple ports such as 80,81,8080,1024)&lt;br /&gt;
  timeout&lt;/p&gt;
&lt;p&gt;  result&lt;/p&gt;
&lt;p&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;br /&gt;
var AttackAPI = {&lt;br /&gt;
	version: &#039;0.1&#039;,&lt;br /&gt;
	author: &#039;Petko Petkov (architect)&#039;,&lt;br /&gt;
	homepage: &#039;http://www.gnucitizen.org&#039;};&lt;/p&gt;
&lt;p&gt;AttackAPI.PortScanner = {};&lt;br /&gt;
AttackAPI.PortScanner.scanPort = function (callback, target, port, timeout) {&lt;br /&gt;
	var timeout = (timeout == null)?100:timeout;&lt;br /&gt;
	var img = new Image();&lt;/p&gt;
&lt;p&gt;	img.onerror = function () {&lt;br /&gt;
		if (!img) return;&lt;br /&gt;
		img = undefined;&lt;br /&gt;
		callback(target, port, &#039;open&#039;);&lt;br /&gt;
	};&lt;/p&gt;
&lt;p&gt;	img.onload = img.onerror;&lt;br /&gt;
	img.src = &#039;http://&#039; + target + &#039;:&#039; + port;&lt;/p&gt;
&lt;p&gt;	setTimeout(function () {&lt;br /&gt;
		if (!img) return;&lt;br /&gt;
		img = undefined;&lt;br /&gt;
		callback(target, port, &#039;closed&#039;);&lt;br /&gt;
	}, timeout);&lt;br /&gt;
};&lt;br /&gt;
AttackAPI.PortScanner.scanTarget = function (callback, target, ports, timeout)&lt;br /&gt;
{&lt;br /&gt;
	for (index = 0; index &amp;lt; ports.length; index++)&lt;br /&gt;
		AttackAPI.PortScanner.scanPort(callback, target, ports
&lt;ol&gt;
&lt;/ol&gt;
&lt;/p&gt;&lt;p&gt;, timeout);&lt;br /&gt;
};&lt;/p&gt;
&lt;p&gt;&amp;lt;/script&amp;gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;br /&gt;
var result = document.getElementById(&#039;result&#039;);&lt;br /&gt;
function callback(target, port, status) {&lt;br /&gt;
	result.value += target + &#039;:&#039; + port + &#039; &#039; + status + &quot;\n&quot;;&lt;br /&gt;
};&lt;br /&gt;
function scan_with_form(form) {&lt;br /&gt;
	AttackAPI.PortScanner.scanTarget(callback, form.target.value, form.ports.value.split(&#039;,&#039;), form.timeout.value);&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;/p&gt;
 </description>
     <pubDate>Sat, 01 Sep 2007 22:05:35 +0000</pubDate>
 <dc:creator>Spazo</dc:creator>
 <guid isPermaLink="false">comment 1223751 at https://www.webmaster-forums.net</guid>
  </item>
  </channel>
</rss>
