2020-4-20 myluzh
SECURE
Swaks是由John Jetmore编写和维护的一种功能强大,灵活,可脚本化,面向事务的SMTP测试工具。可向任意目标发送任意内容的邮件。
发布网站http://www.jetmore.org/john/code/swaks/ 到此网站查看更新日志,帮助,并找到最新版本的下载链接。
注意:脚本需要在Linux下运行
一些参数:
-t –to 目标地址 -t test@test.com
-f –from 来源地址 (发件人) -f "text<text@text.com>"
-h –helo 邮件头(不明)
–timeout 设置超时,单位是秒,默认30s
–protocol 设定协议(未测试)
-d –data 设定邮件内容,\n换行(可从其他邮件获得内容原文复制粘贴到这里)
一些常用内容:
To:收件人\n
From:发件人\n
Subject:主题\n
Date:日期\n
Subject:标题\n
...
阅读全文>>
标签: Swaks 伪造 邮件
评论(0)
(1443)
2020-4-15 myluzh
Python
requests是原生的http库,比urllib3更容易使用,语法格式如下:
requests.request.method(url,**kwargs)
参数
说明
methodw
接收string。表示请求类型,例如GET,无默认值
url
接收string。表示请求的URL,无默认值
**kwargs
接收dict或其他python类型数据。根据具体需要添加的参数
实例:
import requests
url = 'http://www.xxx.com/index.html'
head = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like G...
阅读全文>>
标签: python requests
评论(0)
(1022)
2020-4-15 myluzh
Python
使用urllib3库生成一个完整的http请求,请求应该包含请求方式、请求连接、请求头、超时时间和重试次数。通过request方法可以创建一个请求,该方法返回http响应对象,语法如下:
urllib3.request(method,url,headers,timeout)
参数
说明
method
接收string。表示请求类型,例如GET,无默认值
url
接收string。表示请求的URL,无默认值
headers
接收dict。请求头,默认为None
data
接收dict。POST提交的数据
timeout
接收float。设置请求超时时间
...
阅读全文>>
标签: python urllib3
评论(0)
(1002)
2020-4-11 myluzh
Python
# 由于MD5模块在python3中被移除
# 在python3中使用hashlib模块进行md5操作
import hashlib
# 输入待加密字符串
str = input('Please enter the string to be MD5 encrypted:\n')
# 创建md5对象
m = hashlib.md5()
# Tips
# 此处必须encode
# 若写法为m.update(str) 报错为: Unicode-objects must be encoded before hashing
# 因为python3里默认的str是unicode
# 或者 b = bytes(str, encoding='utf-8'),作用相同,都是encode为bytes
b = str.encode(encoding='utf-8')
m.update(b)
str_md5 = m.hexdigest()
#输出md5加密后的值
print('After MD5 encryption:\n' + str_md5)
阅读全文>>
标签: python md5
评论(0)
(765)
2020-4-8 myluzh
Python
0x01 国内pip源地址
阿里云 http://mirrors.aliyun.com/pypi/simple/
豆瓣 http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
0x02 临时使用pip源
在使用pip时候,后面加上参数-i 镜像地址,例如:
pip3 install pygame -i http://mirrors.aliyun.com/pypi/simple/
0x03 永久更换pip源
1.Linux下,修改 ~/.pip/pip.conf 没有就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹。内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
2.window...
阅读全文>>
标签: python pip
评论(0)
(873)
2020-4-5 myluzh
PHP
0x01 问题描述
最近在开发PHP+HTML页面时遇到一个问题,本地测试环境运行页面没有任何问题,把页面上传到服务器,访问网站页面,页面顶部就会空出一部分,看了下审查元素 body标签里面多出了 的内容。
找了下问题出现原因跟解决方案:模板文件生成html文件之后会在body开头处加入一个可见的控制符,导致页面头部会出现一个空白行。原因是页面的编码是UTF-8 + BOM。用Sublime或者其他代码编辑器把页面保存为UTF8无BOM的编码即可。但是我尝试了一下空白部分还在,并未解决。
0x02 解决方案
把下面代码保存为delbom.php,放到网站根目录,访问该页面即可删掉网站全部BOM头。然后就可以把delbom.php删掉了~
<?php
if (isset($_GET['dir'])) { //设置文件目录
$basedir = $_GET['dir'];
} else {
...
阅读全文>>
标签: 
评论(0)
(892)