.

Python学习记录

Python学习记录

request库 解决requests无法访问https问题 requests允许跟随重定向 关闭控制台输出建议提示 request发送到代理 python项目打包成exe 安装Pyinstaller 进入到项目文件根目录,打开cmd窗口,开始打包 如果不需要命令行窗口交互,可选择加上-w参数屏蔽命令行窗口 具体参数可参考下图 经过漫长的跑马灯等待,最后一句提示:Building EXE from EXE-00.toc completed successfully,即表示打包完成 完成后在目录文件下会多出一个名为:dist 的文件夹,打开里面就可以找到exe文件了,其它文件可删除 获取当前文件
more...
SQL学习

SQL学习

用户操作 创建用户 说明: host – 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符% 如果想只让某个IP段的主机连接,可以修改为:create user 'admin'@'192.168.100.%' identified by 'password'; 删除用户 修改用户密码 授权 添加授权 撤销权限 查询某用户的授权情况 说明: 权限 – grant all为授予用户所有操作权限。可单独设置,如select , insert , update 等。 授权 – 如果要授予该用户对所有数据库和表的相应操作权限则可
more...
字符集与编码格式研究

字符集与编码格式研究

前言 首先,为什么需要编码??因为计算机本身可不认识:‘你在做什么?’、‘what are you doing?’等这么人类性的语言;在计算机内部,所有的信息都表示为一个二进制的字符串。而每一个二进制位(bit)有0和1两种状态,具体哪些二进制数表示什么字符,多少位表示什么字符,需要有一个标准,也就是编码。 比特(bit):是计算机科学中的基本单位,代表着二进制数字的最小单元,一个比特通常用0和1来表示。 字节(Byte):一个字节通常由8位二进制组成,是计量存储容量的单位,是构成信息的一个很小的单位,上面还有KB、MB、GB、TB、PB、EB、ZB、YB等。 字符:各种文字、符号的总称。例如
more...
端口转发

端口转发

linux 利用nc进行本地端口转发,本地8888端口转发到22端口 window netsh netsh interface portproxy add v4tov4 listenaddress=localaddress listenport=监听的端口 connectaddress=被攻击者ip服务器 connectport=被攻击者服务端口 protocol=tcp 查看转发规则 侦听本地端口5555转发到指定ip的端口6666! 删除指定的端口转发规则 删除所有规则
more...
Linux应急

Linux应急

异常进程、端口排查 更多可参考: 命令排查 网络排查 定时任务排查 异常文件排查 临时修改时间格式为 YYYY:MM:DD HH:MM:SS 格式:(方便观察文件改动时间) 方法 1:设置环境变量(推荐简洁) 方法 2:定义别名(更自定义) 账号安全排查 注意:ubuntu高版本将secure日志目录改成了auth 日志排查 命令排查 启动项排查 库文件劫持排查 处置 工具查杀病毒和rootkit chkrootkit (下载地址-) rkhunter (下载地址-) clamav(下载地址-) webshell:河马、长亭、D盾 busybox(下载地址-) 隐藏进程检测工具:unhide(
more...