python写外网收集信息器

简单化,知道IP去扫描ip

import socket
from socket import *
a=input(‘请输入域名:‘)
try:
  ip=gethostbyname(a)
  print(‘[+]‘+ip)

  print(‘开放的端口有:‘)
  def postscanner(host,port):
    try:
      s=socket(AF_INET,SOCK_STREAM)
      s.connect((host,port))
      print(‘[+]%d open‘%port)
      s.close()
    except:
      pass

  def main():
       setdefaulttimeout(1)
       for p in range(1,1024):
          postscanner(‘14.215.177.38‘,p)

except Exception as e:
    print(e)

if __name__ == ‘__main__‘:
       main()

时间: 2024-08-01 13:19:39

python写外网收集信息器的相关文章

python获取外网IP并发邮件

第一步:通过ip138来爬取外网ip 第二部:通过python的smtplib模块和email来发送邮件,具体用法去网上搜索,下面是代码示例: #!/usr/bin/env python #coding:utf-8 import urllib2 import re import smtplib from email.MIMEText import MIMEText from email.Header import Header ##################################

python获取外网地址

1 # coding=gbk 2 import sys,urllib.request,re 3 4 url = "http://www.3322.org/dyndns/getip" #网页地址 5 myPage=urllib.request.urlopen(url).read() 6 myPage = myPage.decode('GBK') 7 match = re.compile('\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}') 8 line = matc

python爬取网业信息案例

需求:爬取网站上的公司信息 代码如下: import json import os import shutil import requests import re import time requests.packages.urllib3.disable_warnings() #通过url请求接口,获取返回数据 def getPage(url,headers): try: response = requests.get(url=url, headers=headers, verify=False

[2016-01-17][python][查询外网IP]

1 2 3 4 5 6 7 8 from urllib import request #直接打开http://ip.dnsexit.com/index.php进行IP查询 with request.urlopen("http://ip.dnsexit.com/index.php") as f:     data = f.read();      IP = data[2:-1] print(IP); 来自为知笔记(Wiz)

python写zip破解器

浏览桌面依然平静,!!!!等等..怎么有个压缩包 打开一看!!!156.txt???waht the fuck? 卧槽还有密码!!!!!! 但是我不知道╮(╯▽╰)╭该怎么办呢! 很简单,python写一个zip字典破解器 首先呢,要用到zipfile模块 ---------------简单的破解程序如下------------------------ #-*-coding:utf-8-*- import zipfile def test(): zipFi=zipfile.ZipFile('xx

Windows下利用Python动态检测外网IP并发邮件给邮箱

我们知道,运营商给分配的都是动态IP,IP地址过一段时间会自己变化,这就给需要静态地址的应用带来不便,例如搭建服务器或者远程控制电脑,这种情况必须知道自己电脑的IP,利用Python可以方便的自动检测并向邮箱发送邮箱. 但是,个人网络一般都是通过路由器来上网,直接检测电脑的IP并不可行,需要得到外网的IP.内网电脑可以通过端口映射来映射到外网.检测的原理如下: 1.通过自己的电脑信息不太好获取外网IP,幸好有一些雷锋网站可以帮助我们来检测,例如 http://city.ip138.com/ip2

利用python爬取贝壳网租房信息

最近准备换房子,在网站上寻找各种房源信息,看得眼花缭乱,于是想着能否将基本信息汇总起来便于查找,便用python将基本信息爬下来放到excel,这样一来就容易搜索了. 1. 利用lxml中的xpath提取信息 xpath是一门在 xml文档中查找信息的语言,xpath可用来在 xml 文档中对元素和属性进行遍历.对比正则表达式 re两者可以完成同样的工作,实现的功能也差不多,但xpath明显比re具有优势.具有如下优点:(1)可在xml中查找信息 :(2)支持html的查找:(3)通过元素和属性

wamp环境下外网访问自己电脑自己写的网站

首先我广州电信是对外封杀80端口的,但是内网可以用80端口访问, 可以将访问的端口改成81, apache的配置文件,httpd.conf 首先找到3个Listen 将80端口改成81 #Listen 12.34.56.78:81Listen 0.0.0.0:81Listen [::0]:81 因为wamp默认是关闭外网的访问的. 所以找到Require all denied将它注释掉 也将Require local 注释掉,增加 Require all granted AllowOverrid

shell脚本,提取ip地址和子网掩码,和查外网ip地址信息。

#提取IP地址和子网掩码 [[email protected] ~]# ifconfig eth0|grep 'inet addr'|awk -F'[ :]+' '{print $4"/"$8}' 192.168.16.110/255.255.255.0 [[email protected] ~]# #查外网IP地址 [[email protected] ~]# curl -s ipecho.net/plain;echo 114.93.99.39 #查外网ip地址是什么宽带<br