python3 端口扫描器脚本 逻辑详解

python3 端口扫描器脚本 逻辑详解
前言 人生苦短,我用python。有人可能会文这样的问题,既然市面上已经十分完美的同种类型的工具,为什么还需要自己写呢?我个人认为通过一定限度”造轮子”才能提高能力,通过“造轮子”才能能脱离“脚本小子”的阵营。 这个系列我将使用python写出端口扫描,端口爆破,服务识别,cms识别等工具。能力有限。 正文 端口扫描,就是对一段端口或指定的端口进行扫描。通过扫描结果可以...

成人网校刷在线课时程序

成人网校刷在线课时程序
呃,咋说呢,应XXX要求吧,因为网校需要人有一个在线时间。本人花了3天时间写了一个相对来说功能完成的网校在线刷课时的程序。本人测试程序适用于EduSoho网校程序。 程序采用多线程异步方式,线程数量完全由用户可控,如果怕封号就慢点,如果不怕而且网络好,那你线程数量就多多的写。 下面放几个程序截图。因为本人暂时还没接触UI界面的写法,所以不会写界面,就采用控制台...

给自己的python脚本加密

给自己的python脚本加密
这里首先用了一个免费的库,当然,因为免费,所以大家都会用这个加密方式,会不会被破解你自己想吧。 首先安装这个库,我的python版本是3.72。 pip install pyarmor 然后进入到你的pyarmor的安装目录。例如我的目录是这个。 E:\Python37\Lib\site-packages\pyarmor 然后在这个目录下建立一个txt,然后改名为bat,然后里面输入如下内容: set path=E:\Python37;E:\Python37...

win10 python3 解决 error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools “

win10 python3 解决 error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools “
今天在安装python3的某个插件库的时候,报错了,然后莫名的pip就没了,很是费解!!! 先说一下,看到网上有人说用python -m pip install --upgrade pip 这个命令,其实pip已经莫名的不存在了,这个命令根本用不了,只有去官网下载同样的版本,然后更新一下。 言归正传,说一下 error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Too...

Flask-LDAP3-Login 配置说明

Flask-LDAP3-Login 配置说明
配置 Flask-LDAP3-Login使用以下配置值: 核心 LDAP_PORT 指定连接到LDAP时要使用的端口。默认为 389。 LDAP_HOST 默认情况下,配置要连接的服务器的地址。None。可以通过该add_server方法添加其他服务器 。 LDAP_USE_SSL 指定默认服务器连接是否应使用SSL。默认为 False。 LDAP_ADD_SERVER 指定是否LDAP_HOST应将指定的默认服务器添加到服务器池中。默认为 T...

osixia / docker -openldap授权管理详解-LDAP介绍与环境搭建

osixia / docker -openldap授权管理详解-LDAP介绍与环境搭建
LDAP介绍 还是先来百度百科介绍。 LDAP是轻量目录访问协议,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。LDAP的核心规范在RFC中都有定义,所有与LDAP相关的RFC都可以在LDAPman RFC网页中找到。 以前我也就听了一下公司里主要是用...

CPU-bound(计算密集型) 和I/O bound(I/O密集型) 区别详解

CPU-bound(计算密集型) 和I/O bound(I/O密集型) 区别详解
I/O密集型 (CPU-bound)  I/O bound 指的是系统的CPU效能相对硬盘/内存的效能要好很多,此时,系统运作,大部分的状况是 CPU 在等 I/O (硬盘/内存) 的读/写,此时 CPU Loading 不高。 CPU bound 指的是系统的 硬盘/内存 效能 相对 CPU 的效能 要好很多,此时,系统运作,大部分的状况是 CPU Loading 100%,CPU 要读/写 I/O (硬盘/内存),I/O在很短的时间就可以完成,而 CPU ...

多线程,多进程,线程池,进程池学习与实践

多线程,多进程,线程池,进程池学习与实践
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 # coding:utf-8 """ 多线程,多进程,线程池,进程池学习与实践 "&qu...

流畅的python – Future 多线程 多进程详解

流畅的python – Future 多线程 多进程详解
concurrent.futures模块 类 ThreadPoolExecutor 和 类 ProcessPoolExecutor. 这两个类实现的接口能分别在不同的线程或进程中执行可调用的对象。 这两个类在内部维护着一个工作线程或进程池,以及要执行的任务队列。 接口抽象的层级很高,无需关心任何实现细节。 ThreadPoolExecutor.map 方法: from concurrent import futures with futures.ThreadPoolExecutor(worker_...

python更完美处理并发: futures使用详解

python更完美处理并发: futures使用详解
作为Python程序员,平时很少使用并发编程,偶尔使用也只需要派生出一批独立的线程,然后放到队列中,批量执行。所以,不夸张的说,虽然我知道线程、进程、并行、并发的概念,但每次使用的时候可能还需要再打开文档回顾一下。 现在这一篇还是 《流畅的python》读书笔记,译者在这里把future 翻译为“期物”,我觉得不太合适,既然future不能找到一个合适的词汇,暂时还是直接使...