作者: Beard林
免责声明:本文仅供学习研究,严禁从事非法活动,任何后果由使用者本人负责

0x00 前言

大多数时候,python都不适合编写大型的图形化工具。
但是对于渗透中会用到的小工具来说,python又是比较合适的。
下面就分享几个比较常用的脚本(python3)。

0x01 多目标的主域名提取

测试的域名文件:

脚本代码

from tld import get_fld
with open('./测试对象.txt','r') as a:for ad in a:url=adtry:url=get_fld(url)except :url=url.replace('http://',"")url=url.replace("https://","")print(url)

测试结果:

0x02 无聊小工具

这个没啥用,单纯就是好玩

import tkinter,os   #批量拖入文件
import tkinter.messagebox
import tkinter as tk
root=tkinter.Tk()
root.minsize(300,300)
def okqqq():# 弹出对话框while True:result = tkinter.messagebox.askokcancel(title = '呵呵',message='你在想屁吃?')print(result)os.system('copy a.py s.py')
btn1 = tkinter.Button(root,text = '开始执行',command = okqqq)
btn1.pack()root.mainloop()

具体效果如下:

0x03 邮件发送脚本

一般用在粘合工具最后,执行完脚本后发个邮件提醒下

代码如下

from email.mime.text import MIMEText
import smtplib
class mails():def config(self,data,bodys):mail=MIMEText('''{0}'''.format(bodys))mail["Subject"]=datamail['From']='Beard的贴心大老铁@163.com'mail['To'] = 'xxxx@qq.com'return maildef fa(self,data,bodys):smtp=smtplib.SMTP()smtp.connect('smtp.163.com',25)smtp.login('xxx@163.com','xxxx')mail=self.config(data,bodys)smtp.sendmail('xxx@163.com',' xxxx@qq.com',mail.as_string())
a=mails()
a.fa("我是内容","我是头")

效果不做展示。

0x04 这是一个结尾

暂时也就这几个小的脚本,其他的都是一些针对环境写的,分享也没啥用。
实际使用中python更适合当个粘合怪以及数据分析时使用。

0x05 了解更多安全知识

欢迎关注我们的安全公众号,学习更多安全知识!!!
欢迎关注我们的安全公众号,学习更多安全知识!!!
欢迎关注我们的安全公众号,学习更多安全知识!!!

工具|Python常用小脚本相关推荐

  1. python常用小脚本总结

    日常生活中常会遇到一些小任务,如果人工处理会很麻烦. 用python做些小脚本处理,能够提高不少效率.或者可以把python当工具使用,辅助提高一下办公效率.(比如我常拿python当计算器,计算和字 ...

  2. pythonencoding etf-8_etf iopv python 代码30个Python常用小技巧

    1.原地交换两个数字x, y =10, 20 print(x, y) y, x = x, y print(x, y) 10 20 20 10 2.链状比较操作符n = 10 print(1 print ...

  3. Python常用小技巧(五)——批量读取json文件

    Python常用小技巧(五)--批量读取json文件 前言:其实Python能够批量读取很多文件,这里,本人以json文件为例(json是标注图片时生成的文件,记录有标注的坐标和标签,友情推荐标注图片 ...

  4. python常用小技巧(四)——批量图片改名

    python常用小技巧(四)--批量图片改名 前言:在日常使用中我们需要批量修改图片名字,使用Python的话就可以很快地完成这个目标 一.材料准备 - os 二.程序编写 # -*- coding: ...

  5. Python常用小技巧(二)——打开图片

    Python常用小技巧(二)--打开图片 前言:对于大量图片的文件夹,你很难手工去检查每张图片是否损坏,这时候就要用程序去检查每张图片是否能打开了 一.材料准备 - os - PIL 二.程序编写 i ...

  6. python常用小技巧(一)——百度图片批量爬取

    python常用小技巧(一)--百度图片无限制批量爬取 前言:我们在日常使用(搜壁纸,搜美女--)或者科研项目(图像识别)中经常要批量获取某种类型的图片,然而很多时候我们都需要一个个点击下载,有什么办 ...

  7. python爬虫脚本ie=utf-8_分享一个Python爬虫小脚本

    此Python小脚本为抓取此页面:http://tieba.baidu.com/p/2108681777 下的所有jpg图像 ''' Created on 2013-4-2 @author: Admi ...

  8. 【python常用小工具】python打印26个英文字母

    # -*- coding: utf-8 -*- """ Created on Wed Jan 6 16:12:11 2021@author: sangliping &qu ...

  9. Python常用小技巧,提高刷题效率(适用于蓝桥杯python组)

    1. 掌握python标准库及小技巧 python课程学习到面向对象,就可以刷题参加算法比赛了 对于蓝桥杯不支持第三方库,但学会python标准库,将事半功倍: 2. 常用的列表函数 list1.ap ...

最新文章

  1. Fragment中使用viewLifecycleOwner/getActivity/this
  2. box-shadow比较美观的阴影
  3. java写入简介_Java关于IO流的介绍
  4. C语言目录文件操作补充
  5. 数据分析学习笔记——Pandas库思维导图
  6. 电脑上老出现万象预览的广告_电脑必备6款黑科技软件,让你的电脑更好用,千万别错过...
  7. hbase中的master启动后自动关闭
  8. 将获得到的json赋值到下拉框
  9. PhotoShop插件的开发
  10. javascript怎么判断对象为空
  11. Java 面向对象面试题
  12. C#毕业设计——基于C#+asp.net+SQL server的客户关系管理系统设计与实现(毕业论文+程序源码)——客户关系管理系统
  13. 可并堆——左偏树 Leftist Heap
  14. 【3.3 ads篇(重点)】
  15. 制作关于计算机的ppt图片,10步教你制作图片墙PPT封面
  16. 大数据分析师年薪几十万,学什么专业才能从事大数据?
  17. 一天 用户旅程_我完成100天代码的旅程
  18. ICN数据包格式封装
  19. GIF’ted 1.3 GIF动画制作工具
  20. unity中UI连线

热门文章

  1. HTML+CSS大风车及十字架的实现
  2. 字节跳动2019春招后端开发工程师-笔试题解析
  3. c语言手机通讯录用动态链表,通讯录用链表来连接怎么弄????
  4. Android短信Messaging数据库字段分析
  5. riboseq的下游分析ribodiff,在R里进行GO分析和KEGG分析
  6. CTA-敏感行为-AppOps方案
  7. 帧内预测-函数initAdiPattern
  8. 影像数据的分辨率与比例尺关系
  9. Minecraft 1.12.2模组开发(十八) 自定义附魔
  10. Regionals 2014 Asia - Daejeon