摘要:说明:很多木马会利用自身的程序截取系统敏感文件或信息发往指定的邮箱,而blat并不是木马,它小巧却有强大的发邮件功能,可不要用它做违法事,感觉和木马功能有一拼!下面先看个具体的实例(在blat同目录创建个批处理): @echooff ::::::::::::::参数设置:...

说明:很多木马会利用自身的程序截取系统敏感文件或信息发往指定的邮箱,而blat并不是木马,它小巧却有强大的发邮件功能,可不要用它做违法事,感觉和木马功能有一拼!下面先看个具体的实例(在blat同目录创建个批处理):

@echo off

:::::::::::::: 参数设置::::::::::::::

set from=abc@163.com

set user=abc

set pass=****

set to=123@qq.com

set subj=测试

set mail=body.txt

set attach=*.jpg

set server=smtp.163.com

set debug=-debug -log blat.log -timestamp

::::::::::::::::: 运行blat :::::::::::::::::

blat %mail% -to %to% -base64 -charset Gb2312 -subject %subj% -attach %attach% -server %server% -f %from% -u %user% -pw %pass% %debeg%(此处的%debeg%因为博客显示异常,使用了全角)

 

是不是已经很明白了,邮件发送者地址from:abc@163.com,user指你163的用户名,pass处填你的163邮箱密码,收件人to为:123@qq.com,主题subj为:测试,邮件的正文内容mail:为body.txt里面的内容(body.txt要和blat程序同目录),邮件的附件attch为:本目录下的所有.jpg格式的图片(这点挺好,支持通配符),邮件发送服务器server为:smtp.163.com(不用设置邮件收取服务器,因为不需要本地下载邮件),考虑到传输过程安全问题,用base64加密后传输,不易被木马截获。然后双击这个批处理,黑框框消失后你就可以进入qq邮箱验证是否发送成功了,是不是很强大!什么,还不够强大?

也许我再加点什么进去你就会承认了:

第一、我把这个批处理用vbs调用,这样执行时就不会弹出窗口了,无声无息;

第二、我把这个vbs拉到启动项里面,这样每次开机都会向指定邮箱发邮件,你手机开通邮件提醒功能的话,就可以知道电脑什么时候开机了(刚刚有人动了我的电脑?);

第三、怕本地保存的批处理暴露自己邮箱的用户名和密码?两种解决办法:

1、申请俩小号邮箱,专门收发邮件用,呵呵;

2、把批处理加密或者转exe文件,成为幽灵批处理;

第四、怕电脑启动时联网慢,邮件发不出去,简单!在批处理开头加上ping 127.0.0.1 -t 15,这样延迟下就可以了吧;

第五、如果加入到任务计划里面,可以实现定时发送邮件哟;第六、通过简单回复邮件,可以实现手机控制电脑操作,是不是很酷,这就需要你自己去发掘了。

Windows下bat脚本自动发邮件的更多相关文章

  1. java windows自动化-mail自动发邮件

    本文旨在让测试人员了解如何发邮件 发邮件的话,最简单的事是直接手动发邮件,但是在自动化测试中,应做到让机器或者代码来自动发送邮件,笔者大概了解以下几种方法,总有一款口味适合你:1java代码来做下面即 ...

  2. Windows下通过脚本快速修改IP地址

    Windows下通过脚本快速修改IP地址 如果通过Windows的网络属性修改Ip/网关,真是太麻烦了. 经常要切换ip,所以我写了两个脚本: c:\办公室.bat netsh interface i ...

  3. Selenium 2自动化测试实战37(自动发邮件功能)

    自动发邮件功能 例如,如果想在自动化脚本运行完成之后,邮箱就可以收到最新的测试报告结果.SMTP(Simple Mail Transfer Protocol)是简单邮件传输协议,它是一组用于由源地址到 ...

  4. python连接数据库自动发邮件

    python连接数据库实现自动发邮件 1.运行环境 redhat6 + python3.6 + crontab + Oracle客户端 2.用到的模块  3.操作步骤 (1)安装python3.6参考 ...

  5. windows常用bat脚本

    windows常用bat脚本 https://blog.csdn.net/longyan_csc/article/details/78737722 Windows_批处理+任务计划实现文件夹定时备份 ...

  6. Selenium 2自动化测试实战38(整合自动发邮件功能)

    整合自动发邮件功能 解决了前面的问题后,现在就可以将自动发邮件功能集成到自动化测试项目中了.下面重新编辑runtest.py文件 #runtest.py #coding:utf-8 from HTML ...

  7. PHP自动发邮件

    自动发邮件 使用了这个类http://bbs.php100.com/read-htm-tid-121431.html 因他用的php版本较老,用到了函数ereg_replace() 和 ereg() ...

  8. python自动发邮件库yagmail

    #### 一般发邮件方法 我以前在通过Python实现自动化邮件功能的时候是这样的: import smtplib from email.mime.text import MIMEText from ...

  9. jira6.3.6创建问题不自动发邮件通知的问题

    装完jira6.3.6后,设置好邮件服务器,测试没有问题.但是创建问题不自动发邮件提示用户.折腾了大半天,请教了一位大神,终于搞定.步骤是: agile->系统->用户界面->用户缺 ...

随机推荐

  1. jvm(转)

    原:https://blog.csdn.net/luomingkui1109/article/details/72820232 1.JVM简析:      作为一名Java使用者,掌握JVM的体系结构 ...

  2. OrCAD Capture CIS 16.6 修改原理图的页面大小

    OrCAD Capture CIS 16.6 打开需要修改的原理图. 菜单:Options > Schematic Page Properties... 看图操作...

  3. extjs5(项目中文件的加载过程)

    现在来看看js类加载过程.如下图所示: 1、首先:浏览器中输入 localhost:1841 ,调用 index.html; <!DOCTYPE HTML> <html> &l ...

  4. Exchange Server Notes

    以下信息来自Option响应: HTTP/1.1 200 OK Cache-Control: private Allow: OPTIONS,POST Server: Microsoft-IIS/7.0 ...

  5. G: Dave的时空迷阵(next数组)

    G: Dave的时空迷阵 Time Limit: 1 s      Memory Limit: 128 MB Submit My Status Problem Description 皇家理工本部隐藏 ...

  6. [转] 使用babel-plugin-react-css-modules简化CSS Modules的使用

    在我们的产品中,均使用CSS Modules来作为样式解决方案,大致的代码是这样的: import React from 'react'; import styles from './table.cs ...

  7. Linux 下压缩与解压.zip和.rar

    )对于.zip linux下提供了zip和unzip程序,zip是压缩程序,unzip是解压程序.它们的参数选项很多,可用命令zip -help和unzip -help查看,这里只做简单介绍,举例说明 ...

  8. IsNullOrEmpty和IsNullOrWhiteSpace的区别

    IsNullOrEmpty // string /// <summary>Indicates whether the specified string is null or an < ...

  9. pkusc2018数学题

     题解: 还是很水的 复制个题面过来 好吧我不会复制 https://www.cnblogs.com/skylee03/p/9127130.html 题目链接 第一题是个傻逼题 初中数学题随便凑凑 ( ...

  10. java抽象类详解

    前言 在没讲抽象类之前  我们先来看看 final关键字 final 修饰符 可以修饰 类.属性.方法 修饰类时  表示该类不能被继承   其他特征 跟普通的类一样 修饰 属性时 表示 改属性不能改变 ...