- 博客(38)
- 资源 (32)
- 收藏
- 关注
原创 轻量、功能强大的代理服务器工具
一款轻量级、功能强大、高性能的http代理、https代理、socks5代理、内网穿透代理服务器、ss代理、游戏盾、游戏代理,支持API代理认证。websocke代理、tcp代理、udp代理、socket代理、高防服务器。支持正向代理、反向代理、透明代理、TCP内网穿透、UDP内网穿透、HTTP内网穿透、HTTPS内网穿透、https代理负载均衡、http代理负载均衡、socks5代理负载均衡、socket代理负载均衡、ss代理负载均衡、TCP/UDP端口映射、SSH中转、TLS加密传输...
2022-07-04 22:07:30 1720
原创 Python爬虫利器 ——代码转换
背景写爬虫时经常要为程序添加请求头,参数,cookie等信息,但是这些信息的添加都需要手动的去浏览器中找,然后一项一项的复制粘贴,效率非常的低。今天就分享一个开源项目网站,解决这些问题,让你脱离这些没有丝毫意义的劳动时间。网站:curlconverter除了Python,还支持Go,Java,PHP,Rust等等语言。示例三步走原则1、打开网页,百度 为例网页打开百度,按F12,右键点击 “Copy as cURL (bash)” ,复制请求头等信息。2、进行转换为代码将复制的请求头
2022-05-06 18:34:18 3655 1
转载 解决mysql8报错:ERROR 1410 (42000): You are not allowed to create a user with GRANT
1.今天刚装了mysql8.0.13,试着分配几个账号和权限,结果报错:2.查资料得知mysql8的分配权限不能带密码隐士创建账号了,要先创建账号再设置权限输入命令:Grant all privileges on test.* to ‘test’@‘%’;又报错:You are not allowed to create a user with GRANT;不允许使用grant命令,怎么会没权限,奇怪。3.后来想到了mysql数据表user中的host于是修改host:update
2022-04-07 18:20:46 1253
转载 分布式进阶(二十三):Nginx 服务器应用配置
一、前言Nginx作为一个异步框架的 Web服务器,也可以用作反向代理,负载平衡器 和 HTTP缓存,下面本篇文章就来介绍一下Nginx反向代理、SSL及域名配置。基于公司中标某公司项目,作为项目产品组一员,前期负责服务器环境搭建部分。技术架构如下:其中,主要实现点如下:1.基于外网APP访问内网Web服务需求,应用nginx反向代理解决。2.基于内网Web服务访问外网Internet服务需求,应用nginx正向代理解决。3.随着访问并发量的增加,反向代理服务器会逐渐成为整个系统架构中的瓶颈
2022-02-16 10:51:04 177
原创 使用 json.tool 格式化 JSON字符串
现在需要查看机器上的json文件,而文件没有经过任何的美化,阅读起来还是很困难费眼睛滴。假如这样的内容文件,吐血,噗···# vim demo.json{"message":"success","data":{"type":5000,"info":{"text":"您要查询哪个城市的呢?","action":"询问城市"},"slu":{"input":"天气","词法分析":{"中文分词":["天气"],"词性标注":["普通名词"],"实体识别":["O"]},"semantics":[{"sco
2022-02-15 18:57:17 857
原创 很迷的切片异常
root 只有5个元素,当你取第6个元素时,会抛出“列表索引超出范围”异常。这与我们的知识范围一致。>>> admin = ["a","b","c","d","e"]>>> admin[5]Traceback (most recent call last): File "<input>", line 1, in <module>IndexError: list index out of range当你使用 admin[5:] 取值时
2022-02-15 18:40:58 219
原创 字典居然可以排序
在 Python 3.6 之前字典不可排序的思想,似乎已经根深蒂固。Python2.7.5my = {str(i):i for i in range(10)}my{'1': 1, '0': 0, '3': 3, '2': 2, '5': 5, '4': 4, '7': 7, '6': 6, '9': 9, '8': 8}哪一天,
2022-02-15 18:33:50 530
原创 Linux-nali解析IP归属信息
Linux-nali解析IP归属信息一、安装nali[root@localhost]# wget https://github.com/zu1k/nali/releases/download/0.3.5/nali-linux-386-0.3.5.gz --no-check-certificate # 下载安装包[root@localhost]# gzip -d nali-linux-386-0.3.5.gz # 解压[root@localhost]# chmod +x nal
2022-02-14 11:44:35 1875
原创 nethogs和nload流量监控工具
nethogs流量监控工具工具存在部分局限性,如果网卡存在大量网络连接会导致nethogs卡死NetHogs安装安装依赖:# yum install libpcap libpcap-devel gcc* ncurses*下载安装包:# wget https://github.com/raboof/nethogs/archive/refs/tags/v0.8.6.tar.gz解压:[root@local~]# tar -xvf v0.8.6.tar.gz[root@local~]# c
2021-12-15 17:23:47 2293
原创 Centos配置nginx代理上网
Centos配置Nginx正向代理上网环境准备:服务器:Centos(可以上网)客户机:Centos(不能上网)代理服务器1.关闭防火墙[root@localhost]# systemctl stop firewalld[root@localhost]# setenforce 02.安装Nginx[root@localhost]# yum install -y nginx3.修改Nginx配置[root@localhost conf.d]# pwd/etc/nginx/con
2021-11-18 15:31:25 2599
原创 Python 读取ldap数据
使用ldap3 读取ldap的数据# coding=utf-8import jsonfrom loguru import loggerfrom ldap3 import Server, Connection, SUBTREE, ALLdef ldap_nub(branch): """ 读取ldap的数据,将在职(status为1)的数据写入数据库 """ ldap_host = "app.test.com" # ldap服务器地址 ldap_port
2021-10-14 15:06:56 3435
原创 Mysql数据库读写 python实践
python 写入数据到mysql数据库# coding=utf-8"""写入单条数据到mysql数据库中"""import pymysqlfrom loguru import loggerclass MysqlCur: def __init__(self): self.db_name = 'ldap_gophish' # 数据库名称 self.db_user = 'root' # 数据库账号 self.db_pass = 'kR
2021-10-14 14:58:48 130
原创 ERROR 1142 (42000): SELECT command denied to user ‘root‘@‘localhost‘ for table ‘user‘ 导致的权限不足问题
Mysql 执行命令权限不足执行了一条revokemysql> revoke all on *.* from root@localhost;结果导致权限全无,不管输入啥都发现ERROR 1142 (42000): SELECT command denied to user 'root'@'localhost' for table 'user'解决方案:先退出mysql,找到mysql的配置文件 ./etc/my.cnf添加配置到文件:skip-grant-tables #跳过密码
2021-10-09 15:43:38 4438
原创 ❤️让初学者欲罢不能的❤️Linux实用命令
目录Linux简介Linux用户组与管理Linux实用命令cdlspwdmkdirrmcpmvtouchcatheadtailchmodchownechodfdufreevi/vimrpmtarzipunzipchattrlsattr源码包软件安装yumLinux简介Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux不仅系统性能稳定,而且是开源软件。随着开源软件越来越多,而Linux平台比wi
2021-09-30 11:47:34 96
原创 Python10行代码制作企业内网IP地址查询网站
企业内部您是否遇到过IP无法定位或者查询的情况,而网络和运维的部分平台不便开放给其他用户,所以本次使用mongodb+ streamlit实现简单网站查询IP地址归属,简单方便。代码如下:#coding:utf-8import streamlit as stimport pymongodef mongodb(): # build connection conn = pymongo.MongoClient('192.168.100.100', 27017) # co.
2021-09-27 12:10:12 590
原创 Linux 一条命令帮你杀死(干掉)进程
linux干掉进程需要先使用ps、netstat、lsof等命令查看pid才可以使用kill干掉进程,期间要来回输入多条命令使用一条命令将需要的进程干掉# 需要把下面docker开启的代理进程干掉,正常操作是 ps -ef | grep docker 在使用 kill -9 4872[root@localhost ~]# ps -ef | grep dockerroot 1034 1 0 05:55 ? 00:00:35 /usr/bin/dockerdr.
2021-09-26 17:01:18 848
原创 Linux 远程shell登录出现bash-4.2#问题
远程登录shell后出现bash-4.2#出现以上问题的原因是/root目录下丢失了.bashrc和.bash_profile文件将/etc/skel/.bash_profile和/etc/skel/.bashrc的文件复制到/root下即可命令如下:-bash-4.2# cp /etc/skel/.bash_profile /root-bash-4.2# cp /etc/skel/.bashrc /root在使用xshell登录就正常了[root@localhost ~]#
2021-09-18 16:00:57 924
原创 Python自动发邮件
使用python实现自动发送邮件,可以让部分发邮件的繁琐事情减少,留出更多的时间专注于其他事情。1、导入库import smtplibfrom email.mime.multipart import MIMEMultipart # 多形式组合,可包含文本和组合from email.mime.text import MIMEText # 纯文本,HTML页面from email.mime.application import MIMEApplicationfrom email.mime.ima
2021-09-09 15:36:48 412
原创 网路工程师工作中常用的几款软件
作为一个网络工程师,在日常工作中肯定会使用许多方便的实用软件来提高效率,下面就简单介绍一下网络工程师常用的几款软件。一、eNSP软件(也可以用hcl,eve等等)华为ensp模拟器是华为官方推出的一款强大的图形化网络仿真工具平台,ensp模拟器主要对企业网路由器、交换机、WLAN等设备进行软件仿真,从而得以完美地呈现 真实设备部署实景,并且支持大型网络模拟让你有机会在没有真实设备的情况下也能够开展实验测试、学习网络技术。同时,在项目实施之前,可以对项目进行 组网配置模拟,在实施项目时可以做到心中有数,
2021-08-30 17:02:44 2724
原创 ❤️再也不用担心PPT模板下载问题,python爬虫 PPT模板批量下载❤️
最近工作中要使用PPT,但是模板搞不定怎么办,嘿嘿,直接批量下载,各种模板随便安排。找了很多PPT模板网站,发现大多数网站都要登陆和vip才可以下载到想要的模板。后来发现这个网站不需要登陆和vip也可以下载符合自己要求的模板,小白制作,刚开始学python 代码有点冗余。https://www.ypppt.com/moban/0x01 爬虫思路1.获取所有的模板url2.遍历每页ppt模板并获取子页url3.根据遍历到的子页url可以查到下载的url4.使用获取到的下载url进行下载模板
2021-08-07 14:11:48 1803
转载 FinalShell国产免费ssh连接工具替代收费xshell
在工作中,使用xshell,会带来一定影响,毕竟是收费的。由于用免费版,只能开5个页面,比较麻烦;换成国产FinalShell工具,使用一段时间后感觉效果还可以。该工具每周都会更新,功能会逐步变好的,支持国产软件FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发,运维需求.特色功能:云端同步,免费海外服务器远程桌面加速,ssh加速,本地化命令输入框,支持自动补全,命令历史,自定义命令参数Windows版下载地址:http://
2021-06-21 22:44:06 1315
原创 网络工程师自动化之Python入门到放弃—基础篇
放弃之路0x00 Python基础篇Python安装和环境搭建这里不细讲,请看链接:Python安装Python基础篇放弃之路0x00 Python基础篇一、数据类型二、布尔值三、字符串、列表、字典五、条件判断一、数据类型整数Python可处理任意大小的整数,包括负整数,程序中的表示方法和数学上的写法一样,例如:10、20、-80、0,等。浮点数浮点数也就是小数,浮点数可用数学写法,如1.23、3.14、-9.01,等。字符串字符串是以单引号'或双引号"括起来的任意文本,比如'aaa'
2021-06-02 00:08:19 425 1
原创 Suricata日志输出
安装filebeat配置filebeat.yml输出# ============================== Filebeat inputs ===============================filebeat.inputs:- type: log enabled: true paths: - /var/log/suricata/fast-*.log # suricata告警日志 fields: filename: fast- type: log
2021-06-01 17:47:04 1610
原创 网络工程师自动化之Python入门到放弃—SSH
放弃之路0x02 Python模块netmiko安装模块:pip3 install netmiko 和 loguru(日志模块)1、创建ip_list.txt用来存放设备IP地址2、使用open打开txt文件读取IP地址3、使用for循环IP4、命令也可以用读取txt文件的形式进行# coding=utf-8"""netmiko登陆H3C交换机user:adminpassword:admin123"""from netmiko import ConnectHandlerfr
2021-05-31 23:28:34 271
原创 Linux中释放和调整交换空间swap
zabbix监控平台上服务器出现报警:High swap space usage (less than 50% free),是因为swap分区使用超过了50%。解决方案:释放swap。一、Linux内存管理机制简介在Linux中经常发现空闲内存很少,似乎所有的内存都被系统占用了,表面感觉是内存不够用了,其实不然。这是Linux内存管理的一个优秀特性,区别于 Windows的内存管理。主要特点是,无论物理内存有多大,Linux 都将其充份利用,将一些程序调用过的硬盘数据读入内存,利用内存读写的高
2021-05-27 11:23:54 2375 1
转载 Centos 7 部署suricata流量检测
转载自:https://zhuanlan.zhihu.com/p/64742715对部分安装报错的地方进行了修改,建议按照原文安装,原文有ES对接内网搭建Suricata进行流量检测目标机器版本:CentOS Linux release 7.6.1810Suricata版本:suricata-6.02Luajit版本:LuaJIT-2.0.5PF_RING版本:PF_RING-7.8.0Hyperscan版本:hyperscan-5.4.0Hyperscan 第3方依赖库依赖项
2021-05-07 16:06:59 2247
转载 Python 的 isinstance()函数--- 判断对象是否是已知的类型
python—isinstance():用于判断一个对象是否是一个已知的类型isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。两者之间的区别:type() 不会认为子类是一种父类类型,不考虑继承关系。isinstance() 会认为子类是一种父类类型,考虑继承关系。如果要判断两个类型是否相同推荐使用 isinstance()。语法以下是 isinstance() 方法的语法:isinstance(object, classinfo)参数
2021-05-07 11:24:23 609
原创 Centos7部署Suricata
Centos 7部署SuricataCentos开启混杂模式网卡的混杂模式,在该模式下网卡会将网络上的数据一并抓获。[ROOT]# ifconfig eth1 promisc 设置混杂模式[ROOT]# ifconfig eth1 -promisc 取消混杂模式混杂模式开启后网卡会多出 “PROMISC”安装依赖包安装依赖:yum -y install gcc libpcap-devel pcre-devel libyaml-devel file-devel zlib-devel j
2021-04-25 18:35:00 2014
原创 Python的join()函数
Python中 join函数Python中有 join() 具体作用如下:join():连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串join()方法语法:str.join(sequence)sequence – 要连接的元素序列。示例:代码块:[‘Hello’, ‘python’, ‘!’] 为字符串序列输出结果: 已“-”为分隔符join里放字典、列表、元组也可以1、字典:已“=”为分隔符,分隔符自定义2、列表:已
2021-04-13 12:56:49 225
原创 Python学习之新闻获取
使用requests库获取IT咨询新闻初学python仅供记录学习调用天行数据API接口,获取新闻信息导入 import requests#! python# _*_ coding=UTF-8 _*_"""数据来源:天行数据API接口内容:IT咨询新闻内容,当天10条新闻"""import requestsurl = 'http://api.tianapi.com/it/index?key=(天行数据登录后自己的key值)&num=10'response = request
2021-03-30 14:41:52 182
原创 Python学习之查询IP地址
Python学习之查询IP地址获取最新的纯净IP,仅包含地区和运营商#! python# _*_ coding=UTF-8 _*_"""获取最新纯真IP,仅包含地区和运营商"""import requestswith open('net_ip.txt', encoding='UTF-8') as a: for i in a: url = f'https://ipaddr.vercel.app/api/{i}' # 遍历net_ip.txt文本里的所有公网IP地址
2021-03-18 11:04:59 641
原创 Python学习之TIR新闻获取
Python学习之requests每周练习Today I Read(TIR)社区驱动的高质量聚合阅读列表,一个由人工筛选,聚合多新闻来源,专注提供及时的高质量的科技,开源,编程的 “中文” Hacker News。Github链接(来源):https://github.com/jwenjian/reading-list#! python# _*_ coding=UTF-8 _*_"""Today I Read(TIR)社区驱动的高质量聚合阅读列表,一个由人工筛选,聚合多新闻来源,专注提供及时的高
2021-03-18 10:57:37 281 3
原创 Linux初学者必备命令
Linux基础学习基础命令学习一、常用基础命令1.chattr改变文件属性chattr:命令用于改变文件属性。用chattr命令防止系统中某个关键文件被修改:$ chattr +i /etc/resolv.conflsattr:命令用于显示文件属性。使用 lsattr 命令来显示文件属性:$ lsattr /etc/resolv.conf输出结果为:----i-------- /etc/resolv.conf2.vim启动多窗口编辑$ vim -o file1 file2 打
2021-03-16 17:35:39 220
原创 python-每日凤凰FM新闻资讯TOP20
python学习之凤凰FM新闻资讯#! python# _*_ coding:UTF-8 _*_"""每日凤凰FM新闻资讯TOP20"""import timeimport requests# 请求凤凰FM链接url = 'http://d.fm.renbenai.com/fm/read/fmd/public/api/W5Q85/1716511/9213CBFA3E29FA078105DE4B0BD922CB/1/getResourceByPid_242.html'r = reque
2021-03-16 12:02:41 645
kaizen-5.715.103-windows-x64
2022-09-02
kaizen-6.840.109-windows-x64
2022-09-02
Wiki.js 开源项目-windows版
2022-05-07
Wiki.js开源项目-linux版
2022-05-07
streamlit-1.0.0-py2.py3-none-any.whl
2021-10-19
besttrace.exe
2021-09-30
streamlit-0.89.0.zip
2021-09-29
streamlit-0.89.0.tar.gz
2021-09-29
streamlit-0.89.0-py2.py3-none-any.whl
2021-09-29
juicessh-v3.2.2_200.apk
2021-08-23
hugo_0.87.0_Linux-64bit.tar.gz
2021-08-21
LoveIt-0.2.10.tar.gz
2021-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人