写作热力图 加载中...
加载中...

2018

不是浏览器有了 HTTPS,浏览器显示绿色的小锁就是安全的

不是浏览器有了 HTTPS,浏览器显示绿色的小锁就是安全的

本文主要讲解如何使用 mitmdump 配合 python 来实现抓包,修改请求头和响应内容,目的是希望各位千万别只看网站是不是加了 https 就安全了,并不是使用了 HTTPS,浏览器显示个绿色的小锁就代表网站是安全的,当黑客通过 MITM 中间人攻击,只要有权限,是可以随意篡改请求和响应头或响...

python3 实现自动化 IM 回复用户

python3 实现自动化 IM 回复用户

公司使用逸创的工单系统,平时也有企业用户通过在线 IM 接入,老大给我们组定了个KPI,5分钟内响应企业用户问题,包括在线 IM 和工单,工单之前写过一个自动化脚本(现在回过头看我几个月前写的代码真的是垃圾,抽空重构下),工单嘛,蛮简单的,反正逸创有接口,直接调用就行,但是 IM 我发现他们对外没...

python3 爬虫实现抓取工信部备案信息

python3 爬虫实现抓取工信部备案信息

大家好,我是阿文,今天给大家讲解一下如何使用 python 来查询工信部域名备案信息,那么先讲下为什么不直接查询而是要用这种手段爬呢? 首先,工信部这个网站也不知道是不是找外包做的,里面各种嵌套表格(现在网站基本都是 div+css 结构),这个还能忍,最不能忍的是他那个验证码,我十次输入只有一...

python3 处理 url 编码

python3 中处理 urlencode 需要这样操作 from urllib import parsestr = '/a/b/c/ 放大点.jpg'str1 = parse.quote(str) # 不处理斜杠print(str1) # 结果 /a/b/c/%20%E6%9...

python 循环int 类型 list

python 循环读取一个 list 列表,里面的值都是 int 型。但是报错,之前一直没报错 TypeError: 'int' object is not iterable 解决方法 organization_id = [5555,33322,112223]for i in...

python 识别验证码

python 识别验证码

想调用工信部的备案接口去批量判断下域名是否备案,发现有验证码,而工信部的验证码是特别恶心的,正确的输入都有可能错。于是想着可以调用接口获取验证码去查询。 我这里使用了 request、pytesseract然后还有tesseract brew install tesseract 代码import...

批量查询域名是否备案域名以及域名解析

批量查询域名是否备案域名以及域名解析

因为工作需要,需要查询域名备案,有时候需要查询一个或多个域名,有时候是需要给一整个文件内的域名进行判断是否备案与否,此外还需批量查询域名是否解析到我们的域名,但是 dig nslookup 这种域名只能查询单个域名,我总不能一个一个去 dig 看吧,这样太麻烦了。于是,写了个工具批量查询域名备案和域...

Linux lsof 命令

Linux lsof 命令

lsof(list open files)是一个查看当前系统文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,该文件描...

mac 定时执行任务

1.进入目录 cd ~/Library/LaunchAgents/ 创建一个文件,内容如下 ➜ LaunchAgents cat com.autolockscreen.scheduledJobs.plist<?xml version="1.0" encoding=&...

自建 timemachine 服务器

自建 timemachine 服务器

mac 自带的 timemachine 非常好用, 能够增量备份,可以通过移动硬盘和网络的方式进行数据备份。本文主要介绍自建 timemachine 服务来进行备份。 为什么要自建直接说:之前是定期备份,每次备份就要插上移动硬盘,非常不方便。另外网络备份,如果选用 apple 的设备,那价格太感人了...

python 元组取第一个下标遇到的坑

python 获取元组内的下标,如果元组内只有一个值,获取的是该值的第 n 个下标的值,如下所示 >>> tup = [('tom','jack','ben'),('ben')]>>>...

Linux能力(capability)机制

Linux能力机制概述在以往的UNIX系统上,为了做进程的权限检查,把进程分为两类:特权进程(有效用户ID是0)和非特权进程(有效用户ID是非0)。特权进程可以通过内核所有的权限检查,而非特权进程的检查则是基于进程的身份(有效ID,有效组及补充组信息)进行。 从linux内核2.2开始,Linux把...

python3 使用正则匹配 IP 并检测端口

我们要通过正则去获取一段信息中与之匹配的内容,需要使用到正则表达式,Python 的 re 模块,要判断端口是否打开则可以使用 socket 模块,具体代码如下: 代码# import re#ticket_info = "服务器怎么无法远程连接了,IP 地址是59.111.104.113,...

ssh 反向代理

ssh 反向代理

可以通过 SSH 的方式在一个内网访问另外一个内网,我们把他称为 SSH 反向代理 原理 1.首先 内网机器 10.1.100.12 通过 SSH 反向代理连接到公网服务器 121.42.110.23,并且映射一个端口给公网服务器,假设这个端口是333;2.客户端192.168.10.11 通过隧道...

给那些第一句话就问你在不在的人一个小小的调侃

给那些第一句话就问你在不在的人一个小小的调侃

很多时候,我是特别讨厌上来第一句话就微信找你问 在?在吗?在干嘛的人!有事直接说事,问个在真的是句废话啊!因此决定对于此类回复,我调侃下给我回复这些的人。 当他们给我回复在或在吗之类的,我就自动回复他一句话,如图所示 本实验在 mac 环境下,其他环境未测试。 编写正则表达式正则表达式如果不是特别...

Openstack的 cinder 和 nova 组件详解

Openstack的 cinder 和 nova 组件详解

nova主要组成: nova-api nova-scheduler nova-compute nova-conductor cinder主要组成: cinder-api cinder-scheduler cinder-volume cinder 工作流程cinder各组件功能: Cin...

KVM 安装 Windows 系统

KVM 安装 Windows 系统

创建磁盘qemu-img create -f qcow2 /home/kvm/images/windows2008r2.img 40g 创建 Windows 虚拟机 virt-install \--name windows2008r264 \--ram 2048 \--disk pat...

如何排查能 ping 通 但是端口访问不通的问题

如何排查能 ping 通 但是端口访问不通的问题

问题有时候我们会遇到这样的问题,ping 一个 IP 地址是 ok 的,但是 Telnet 端口就不通,而在其他环境测试是 ok的,那么怎么判断是哪里出了问题呢? 这个时候我们可以使用 traceroute 来测试,但是默认 traceroute 是发送 ICMP 包的。因此我们要指定其使用 tcp...

Ubuntu 安装 php7.1 无法添加源的故障处理

Ubuntu 安装 php7.1 无法添加源的故障处理

有个客户反馈他执行 sudo add-apt-repository -y ppa:andrej/php 报错,如图所示 我第一眼看到报错 unable to resolve host zth5,让用户执行 echo '127.0.0.1 zth5' >&gt...

主动捅破泡沫的经济现象及小韭菜该何去何从?

主动捅破泡沫的经济现象及小韭菜该何去何从?

转 https://zhuanlan.zhihu.com/p/38686637 可能随时被删,遂保留一份 作者:社长小二编辑:莫姗姗 欢迎转发,谢绝转载 最近几天一直被大家催促赶紧出续集。我先跟大家道个歉,由于我是业余写手,平时还有工作,所以无法随心所欲地写作,所以更新速度实在是无法保证,我可以确保...

1151617181938