Python实例学习(1) - IP扫描器和163邮箱发信链接
来源:互联网 发布:手机淘宝设置 店铺分类 编辑:程序博客网 时间:2024/04/27 19:20
1. IP扫描器:
import platform import sys import os import time import _threaddef get_os(): os = platform.system() if os == "Windows": return "n" else: return "c"def ping_ip(ip_str): cmd = ["ping", "-{op}".format(op=get_os()), "1", ip_str] output = os.popen(" ".join(cmd)).readlines() flag = False for line in list(output): if not line: continue if str(line).upper().find("TTL") >=0: flag = True break if flag: print("ip: %s is ok ***"%ip_str)def find_ip(ip_prefix): for i in range(1,256): ip = '%s.%s'%(ip_prefix,i) _thread.start_new_thread(ping_ip, (ip,)) time.sleep(0.3) if __name__ == "__main__": print("开始时间: %s" %time.ctime()) commandargs = sys.argv[1:] ip_prefix = '.'.join(commandargs[0].split('.')[:-1]) print(ip_prefix) find_ip(ip_prefix) print("结束: %s"%time.ctime())
2. 163邮箱发信链接
name = 'donghuiyuan@163.com'tmp = ''for s in name: if(ord(s)<100): tmp = tmp + '0'+ str(ord(s)) else: tmp += str(ord(s))print('http://mail.163.com/share/mail2me.htm#email=' + tmp)
0 0
- Python实例学习(1) - IP扫描器和163邮箱发信链接
- 163邮箱命令行发信
- python 发信实例
- PHPMailer通过163邮箱发信
- Python发送邮箱实例 1
- 编写SMTP协议邮箱发信(QQ邮箱为例)
- 测试邮箱发信速度
- python---项目5-TCP单线程扫描器与TCP多线程TCP扫描器(公网/局域网IP与域名)、Nmap扫描器(局域网/公网)
- 新注册的163邮箱不能马上用smtp发信
- 就是类似163邮箱的发信选择收件人效果
- Python打造漏洞扫描器 1
- Angry IP Scanner(一款非常快的Windows IP 扫描器和端口扫描器 )
- Jmail发信实例
- 【安全牛学习笔记】Web扫描器(1)
- 基于Python+Selenium2登录163邮箱实例--纯干货
- python(一)端口扫描器(一)
- python(一)端口扫描器(二)
- Python--简单的端口扫描器(二)
- java 的反射机制
- Finding Action Tubes - cvpr - 2015
- 欢迎使用CSDN-markdown编辑器
- YumRepo Error: All mirror URLs are not using问题解决
- 散列表
- Python实例学习(1) - IP扫描器和163邮箱发信链接
- YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. </HTML>/ 标签: yum 2014-05-26
- [python]pygame游戏开发学习(三)
- RHEL6 64bit下更改YUM配置。yum this system is not registered with rhn的解决办法
- YUM更换源(1)--yum找不到安装包 2013-01-18 20:08 8687人阅读 评论(1) 收藏 举报 分类: linux(70) 公司提供的CentOS VM中,/etc/yum.r
- 文章标题
- 运行时 #import <objc/runtime.h>
- C++之设计模式列表简括
- 机器学习笔记_ 最大熵模型