雨云服务器助你轻松搭建内网穿透,解决无公网IP问题。-X黑手网
点击查看-X黑手网
点击查看-X黑手网
Python公网ip探针发送到邮箱和轰炸微信好友

Python公网ip探针发送到邮箱和轰炸微信好友

Python公网ip探针发送到邮箱

ip.py

import requests
import smtplib
from email.mime.text import MIMEText
from email.header import Header

# 获取公网IP地址
res = requests.get("http://ip-api.com/json")
ip_json = res.json()
ip = ip_json["query"]

# 邮件登录信息
email_user = '你的QQ邮箱号'
email_password = '邮箱的身份认证密码'

# 创建邮件内容
msg = MIMEText(ip, _subtype='plain', _charset='utf-8')
msg['From'] = email_user
msg['Subject'] = Header("IP探针来了", 'utf-8').encode()

# 连接到SMTP服务器
with smtplib.SMTP_SSL('smtp.qq.com', 465) as server:
    server.login(email_user, email_password)

    # 发送邮件
    server.sendmail(email_user, email_user, msg.as_string())

这里的邮箱号和认证密码替换成自己的,

双击程序既可发送ip到邮箱地址

效果

image

QQ邮箱的smtp开通和设置

官网:https://mail.qq.com/

首先要开启QQ邮箱的smtp服务,默认是关闭的。

登录QQ邮箱,点“设置” – “帐户”。

image

 

找到“POP3/SMTP服务”和“IMAP/SMTP服务”项,点“开启”。

image

开启之后,点击“生成授权码”。这个授权码将作为邮箱的身份认证密码

image

生成的身份认证密码填在代码中

代码可以打包成exe用于获取本机公网IP地址,并通过电子邮件将IP地址发送出去。

首先,我们导入了需要使用的库:requests用于发送HTTP请求,smtplib用于连接SMTP服务器发送邮件,MIMEText用于创建邮件内容,Header用于设置邮件标题。

接下来,我们使用requests库向ip-api.com发起GET请求,获取返回的IP地址的JSON数据。具体的请求地址是http://ip-api.com/json,返回的JSON数据中包含了IP地址,我们可以通过解析JSON数据获取到IP地址。

然后,我们定义了两个变量email_useremail_password,分别存储了发送邮件所使用的邮箱地址和密码。你需要将这两个变量的值替换为你自己的邮箱地址和密码。

接下来,我们创建一个MIMEText对象msg,将IP地址作为邮件的正文内容。我们设置了_subtype='plain'表示使用纯文本格式,_charset='utf-8'表示使用UTF-8编码。

然后,我们设置了邮件的发件人(msg['From'])和主题(msg['Subject'])。主题使用了Header对象进行编码,确保主题可以正确显示中文。

接下来,我们使用smtplib库连接到SMTP服务器,这里我们连接到QQ邮箱的SMTP服务器,使用了SSL加密方式连接,服务器地址是smtp.qq.com,端口号是465。

然后,我们使用SMTP服务器的login方法登录邮箱,使用之前定义的email_useremail_password作为登录账号和密码。

最后,我们调用SMTP服务器的sendmail方法发送邮件。这里的收件人和发件人都设置为email_user,表示将邮件发送给自己。msg.as_string()msg对象转换为字符串形式,作为邮件的内容发送出去。

轰炸微信好友

1、创建一个test.py文件

import time
import pyautogui
import pyperclip

with open("test.txt", "r", encoding="utf-8") as f:
    lines = f.readlines()

time.sleep(3)

for line in lines:
    pyperclip.copy(line.strip())
    pyautogui.hotkey("ctrl", "v")
    pyautogui.press("enter")
    time.sleep(0.01)

2、创建一个test.txt文本,内容如下吗,可自定义内容:

您好啊,今天过得怎么样?
嘿,今天心情如何?
早上好,今天是个美好的一天,不是吗?
晚上好,今天过得充实吗?
您好,今天有没有遇到什么新鲜事?
嘿,今天工作/学习顺利吗?
早上好,希望今天能有个愉快的一天。
晚上好,今天累了吗?
您好,今天有没有做什么特别的事情?
嘿,祝你有愉快的一天。
早上好,希望今天能带给你美好的回忆。
晚上好,今天有没有尝试新的活动?
您好,希望您今天过得愉快。
嘿,今天有没有学到什么新东西?
早上好,今天是个充满活力的日子,不是吗?
晚上好,今天有没有享受美食?
您好,今天有没有找到任何新的解决方案?
嘿,祝你有美好的一天。
早上好,希望今天的阳光能给你带来温暖。
晚上好,今天有没有进行任何运动?
您好啊,今天过得怎么样?
嘿,今天过得还好吗?
嘿,今天心情如何?
嘿,今天的心情怎么样?
早上好,今天是个美好的一天,不是吗?
早上好,今天天气真好,你觉得呢?
晚上好,今天过得充实吗?
晚上好,今天过得忙碌但充实吗?
您好,今天有没有遇到什么新鲜事?
嘿,今天有没有遇到什么有趣的事情?
嘿,今天工作/学习顺利吗?
嘿,今天的工作/学习还顺利吗
早上好,希望今天能有个愉快的一天。
早上好,希望今天的时光能让你感到快乐。
晚上好,今天累了吗?
 晚上好,今天是不是很疲劳?
您好,今天有没有做什么特别的事情?
嘿,今天有没有做什么特别的活动或事情?
嘿,祝你有愉快的一天。
嘿,祝你度过愉快的一天。
早上好,希望今天能带给你美好的回忆。
早上好,希望今天的经历能成为你美好的回忆。
晚上好,今天有没有尝试新的活动?
 晚上好,今天有没有尝试任何新的活动或运动?
您好,希望您今天过得愉快。
 嘿,希望你今天能过得愉快。
嘿,今天有没有学到什么新东西?
嘿,今天是不是学到了新的知识或技能?
早上好,今天是个充满活力的日子,不是吗?
早上好,今天是不是充满了活力和能量?
晚上好,今天有没有进行任何运动?
晚上好,今天有没有进行任何锻炼或运动?

3、打开电脑微信,找到对方聊天框,运行我们的Python程序,光标点击微信聊天框

没有python环境的已经给大家打包好了,下方获取exe下载文件,只需忽略第一步,按照第二步创建test.txt文本,填写轰炸内容即可使用

效果演示视频:

 

python写打包exe工具

打包需要的模块先安装一下pip install pyinstaller 

打包视频演示

 

dist文件夹是最终生成的目标文件夹,其中包含了打包后的可执行文件或应用程序。这个文件夹中的内容可以直接分发给其他用户,让他们可以运行你的程序。build文件夹是在打包过程中生成的临时文件夹,其中包含了一些中间文件和构建过程中的临时文件

pack.py打包代码如下:

import subprocess
imporpack.pyt tkinter as tk
from tkinter import filedialog
from tkinter import messagebox

class Application(tk.Frame):
    def __init__(self, master=None):
        super().__init__(master)
        self.master = master
        self.master.title("Python打包工具")
        self.pack()
        self.create_widgets()

    def create_widgets(self):
        # 创建一个标签和一个按钮
        self.filename_label = tk.Label(self, text="请选择Python程序:")
        self.filename_label.pack()
        self.select_button = tk.Button(self, text="选择文件", command=self.select_file)
        self.select_button.pack()

        # 创建一个按钮,单击它将运行命令
        self.convert_button = tk.Button(self, text="转换为exe", command=self.convert_to_exe, state=tk.DISABLED)
        self.convert_button.pack()

        # 创建一个文本框,用于显示输出
        self.output_text = tk.Text(self)
        self.output_text.pack()

    def select_file(self):
        # 打开文件选择对话框
        file_path = filedialog.askopenfilename()

        # 如果用户选择了文件,则启用转换按钮并更新文件名标签的文本
        if file_path:
            self.filename_label.config(text=f"已选择的文件:{file_path}")
            self.selected_file = file_path
            self.convert_button.config(state=tk.NORMAL)

    def convert_to_exe(self):
        # 获取已选择的Python程序的路径
        filename = self.selected_file

        # 构造命令
        command = f"pyinstaller --onefile {filename}"

        # 运行命令
        process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True)

        # 获取输出
        stdout, stderr = process.communicate()

        # 在文本框中显示输出
        self.output_text.delete("1.0", tk.END)
        self.output_text.insert(tk.END, stdout.decode("gbk", errors="ignore"))
        self.output_text.insert(tk.END, stderr.decode("gbk", errors="ignore"))

        # 根据转换结果弹出消息框
        if process.returncode == 0:
            messagebox.showinfo("提示", "转换成功!")
        else:
            messagebox.showerror("错误", "转换失败!")

def main():
    root = tk.Tk()
    app = Application(master=root)
    app.mainloop()

if __name__ == "__main__":
    main()

演示视频里面打包成功的百度翻译小脚本

import  requests

url = "https://fanyi.baidu.com/sug"

while True:
    print("   ------------翻译----------    ")
    print("")
    print("")
    hack = input("请输入要翻译的英文单词:")
    
    dat = {
        "kw": hack
    }
  
    resp = requests.post(url,data=dat)
    print(resp.json())

后记

非常重要的一点是,我们要明确使用计算机和编程技术的目的是为了学习和测试,而不是进行非法攻击或者违法行为。编写和使用代码时,我们必须遵守法律法规,并且获得相关授权。如果您有合法的目的和授权,那么可以继续进行测试和使用。但是,如果您违反了法律法规或者未经授权使用,后果将由您自己承担。请务必谨慎行事,遵守法律规定,以确保计算机和网络的安全。

小黑板

 非法攻击计算机系统是一种违法行为,违反了计算机安全法规。根据中华人民共和国刑法,非法攻击计算机系统可能构成非法侵入计算机信息系统罪、非法获取计算机信息系统数据、非法控制计算机信息系统罪、提供侵入、非法控制计算机信息系统程序、工具罪等罪名。根据《中华人民共和国刑法》规定,违反国家规定,侵入前款规定以外的计算机信息系统或者采用其他技术手段,获取该计算机信息系统中存储、处理或者传输的数据,或者对该计算机信息系统实施非法控制,情节严重的,处三年以下有期徒刑或者拘役,并处或者单处罚金;情节特别严重的,处三年以上七年以下有期徒刑,并处罚金。提供专门用于侵入、非法控制计算机信息系统的程序、工具,或者明知他人实施侵入、非法控制计算机信息系统的违法犯罪行为而为其提供程序、工具,情节严重的,依照前款的规定处罚。单位犯前三款罪的,对单位判处罚金,并对其直接负责的主管人员和其他直接责任人员,依照各该款的规定处罚
© 版权声明
THE END
喜欢就支持一下吧
点赞15赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容