02 2024 档案

摘要:基本概念 自动化测试,也叫软件测试自动化。要学习软件测试自动化,首先就需要清楚什么是软件测试。 软件测试 因为当局者迷,旁观者清的道理,软件开发是个复杂而周期性的过程,期间很容易产生或遗留下错误,而对于开发人员自己所编写与开发的应用程序(软件),往往有很多问题是他们自己发现不了,所以如果直接把存在不 阅读全文
posted @ 2024-02-23 20:57 凫弥 阅读(141) 评论(0) 推荐(0) 编辑
摘要:awk是什么 再谈三剑客 grep,擅长单纯的查找或匹配文本内容 sed,更适合编辑、处理匹配到的文本内容 awk,更适合格式化文本内容,对文本进行复杂处理后、更友好的显示 三个命令称之为Linux的三剑客 awk学完后的能力 以下部分内容需要结合shell编程 对文本行数据提取数据字段 模式、动作 阅读全文
posted @ 2024-02-13 19:24 凫弥 阅读(46) 评论(0) 推荐(0) 编辑
摘要:关于学正则 单个正则字符还认识 组合到一起就晕了,怎么办? 本质还是对单个字符没理解 .认识 *认识 .*组合到就一起就蒙了,为什么?还是没想明白.的意义,*的意义 正则表达式,从左向右,逐步理解单个字符的意义 怎么做? 1.思维脑图写没写? 2.每一个正则表达式的符号,自己有没有动手再敲几遍? 需 阅读全文
posted @ 2024-02-13 19:22 凫弥 阅读(30) 评论(0) 推荐(0) 编辑
摘要:通配符 linux命令行里,提取系统中的文件名信息的 文件 文件的名字 文件内的数据 关于学习正则 正则表达式这个知识点的学习,在于先学习正则符号的意义,以及如何使用正则提取你需要的数据。 它不像linux的命令,有一些固定的含义,也不像服务搭建,有固定的流程。 因此你要做的就是把这些正则练习题,不 阅读全文
posted @ 2024-02-13 19:22 凫弥 阅读(35) 评论(0) 推荐(0) 编辑
摘要:如何学这些符号 通配符 正则表达式 学正则表达式 1.学语法 2.根据需求,思考正则、解决问题 。 因此学正则只有一个字,练 什么是通配符 (通配符是用来找文件,根据文件名找文件的时候,使用该符号) /opt/myfirst.txt 1. 文件有名字,可以用于找到该文件 通配符 2. 文件有内有数据 阅读全文
posted @ 2024-02-13 19:21 凫弥 阅读(12) 评论(0) 推荐(0) 编辑
摘要:为什么学lvm 参考博客 http://apecome.com:9494/03系统服务篇/3-14-lvm逻辑卷管理.html#逻辑卷(lv)管理相关命令 250GB 虚拟机 试想,企业里的生产服务器,一开始没有规划好磁盘容量,随着用户增长,磁盘可能会逐渐填满 这时候你只能添加新硬盘,新分区 但是旧 阅读全文
posted @ 2024-02-13 19:21 凫弥 阅读(17) 评论(0) 推荐(0) 编辑
摘要:mount挂载实践 mount -l 显示挂载情况 mount -a 读取/etc/fstab所有的挂载设置 mount -o 练习,读写,只读,允许二进制执行的三个参数 [yuchao-linux01 root ~]$mount -o ro /dev/sdc /test1 [yuchao-linu 阅读全文
posted @ 2024-02-13 19:20 凫弥 阅读(15) 评论(0) 推荐(0) 编辑
摘要:磁盘管理 学习磁盘管理的背景 数据存储也是网站架构中的一大重点,关于存储方案,我们需要考虑到,硬件、软件 硬件角度 存储的读写性能 固态硬盘、机械磁盘的抉择 存储的数据备份,数据安全性 raid磁盘阵列技术 存储的数据扩容,合理的磁盘容量管理,磁盘满了怎么办 软件角度 系统对存储的优化参数 数据库类 阅读全文
posted @ 2024-02-13 19:20 凫弥 阅读(22) 评论(0) 推荐(0) 编辑
摘要:学习背景 学习目的,在搭建lamp架构的业务背景下,先用了yum搭建的形式,部署了disuz产品 从过程中理解yum如何安装软件,生成的配置文件路径,如何启动每一个进程,你应该整理清楚操作文档,下次拿着这个文档,可以很快的再部署出多套一样的环境。 有同学感慨,说这个搭建环境好难,的确,和之前的命令学 阅读全文
posted @ 2024-02-13 19:19 凫弥 阅读(20) 评论(0) 推荐(0) 编辑
摘要:LAMP和磁盘管理 java -jar halo-1.14.jar php python 运维要做的是,部署一个linux机器的环境,让程序去运行 lamp linux + apache + mysql +php lnmp linux + nginx + mysql + python 此时你可以去登 阅读全文
posted @ 2024-02-13 19:19 凫弥 阅读(23) 评论(0) 推荐(0) 编辑
摘要:.请解释yum缓存,如何理解、如何管理 去网络源下载软件rpm包,会涉及网络延时,网络资源消耗 1.解决,关于yum缓存包的理解(自己搭建yum仓库) 11.当你拿到一个初始化的机器,默认安装的软件(centos上的rpm格式的软件)数量可能很少 导致你后期使用各种工具,会报错,比如python调用 阅读全文
posted @ 2024-02-13 19:18 凫弥 阅读(64) 评论(0) 推荐(0) 编辑
摘要:yum精讲 linux常见的基础依赖环境,一般这些软件应该是在系统安装时,勾选上,如果没有则需要手动安装 yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-deve 阅读全文
posted @ 2024-02-13 19:18 凫弥 阅读(49) 评论(0) 推荐(0) 编辑
摘要:Linux软件包管理 什么是软件,代码 软件包顾名思义就是将应用程序、配置文件和数据打包的产物 nginx_v.10.rpm yum install nginx -y 先下载 nginx.rpm 软件包 ,然后yum自动帮你去安装了这个包 /usr/bin/nginx /etc/nginx/ngin 阅读全文
posted @ 2024-02-13 19:17 凫弥 阅读(36) 评论(0) 推荐(0) 编辑
摘要:今日内容 英文单词的认识,需要大家自己逐步锻炼了,以后适当的加在考试题中作为练习 关于作业,昨日知识,以后大家就把不会的作业题,发在各自小组,我来课下解决 关于 后台符 & ,如何用,才是真的实现,安全,可靠的后台运行。 可以理解为,无论是用户正常注销登录如logout,如exit。 - 还是异常的 阅读全文
posted @ 2024-02-13 19:17 凫弥 阅读(36) 评论(0) 推荐(0) 编辑
摘要:linux资源管理篇 昨日内容回顾 1.先看状态,再去启动 systemctl status firewalld systemctl restart firewalld systemctl list-unit-files |grep firewalld 1.先理解服务的意思,服务,就是你安装的软件名 阅读全文
posted @ 2024-02-13 19:17 凫弥 阅读(32) 评论(0) 推荐(0) 编辑
摘要:上课须知 1.上课的软件 笔记软件 typora 记录markdown语法的文本编辑器 通讯录 于超 1110-110101 教你如何搭建游戏私服 看看运维的操作。。 网页游戏 browser/ server 浏览器 / 服务器 www.4399.com www.taobao.com ,服务端更新了 阅读全文
posted @ 2024-02-13 19:14 凫弥 阅读(80) 评论(0) 推荐(0) 编辑
摘要:上节内容回顾 配套笔记 在线博客地址: http://apecome.com:9494/ 每天都有作业,优秀作业分享, 运维是什么 云计算运维是什么 思考,传统运维,被云计算改变了什么?角度思考。 (他现在是网络工程师,但是他要来学云计算运维,为什么?) 赵阳阳: 传统运维,这个网工,要在机房呆的久 阅读全文
posted @ 2024-02-13 19:12 凫弥 阅读(66) 评论(0) 推荐(0) 编辑
摘要:昨日作业 传统运维 没有接触到云计算,没有接触云服务器的,运维工程师 得维护企业内部的硬件设备,服务器,以及机房的维护 主要维护是企业内部的,不经常变化,且没有超大流量的内部应用(crm,企业内部的邮件系统,办公应用系统)HR。老板,同事,人事,财务,维护的软件,面向企业内部人员 云计算运维 以后作 阅读全文
posted @ 2024-02-13 19:11 凫弥 阅读(31) 评论(0) 推荐(0) 编辑
摘要:今日笔记 学操作系统基础概念 linux系统 linux系统(centos)+vmware安装起来(网络配置,磁盘分区) ubuntu安装 xshell服务器的远程连接 服务器 网站的前后端,数据库 app的前后端,数据库 微信、腾讯微信的服务器 移动端设备上,安装的微信客户端 在线笔记 笔记对运维 阅读全文
posted @ 2024-02-13 19:11 凫弥 阅读(34) 评论(0) 推荐(0) 编辑
摘要:关于学习工具补充 typora编辑器 了解关于绝对,相对路径 可以解决typora写笔记的问题 菜鸟教程,markdown语法笔记 everything windows下,强大的文件搜索工具 xmind 思维导图工具或者 从你开始学linux命令,会遇见每天都认识好多命令, 但是每个命令的作用,语法 阅读全文
posted @ 2024-02-13 19:10 凫弥 阅读(50) 评论(0) 推荐(0) 编辑
摘要:作业解析 关于ssh ssh -p 27717 bigdata01@123.206.16.61 关于登录,退出登录 1.登录的概念的第一种形式 1.比如你登录系统 ssh -p 27717 bigdata01@123.206.16.61 logout # 退出该会话登录 exit # 退出登录 2. 阅读全文
posted @ 2024-02-13 19:09 凫弥 阅读(28) 评论(0) 推荐(0) 编辑
摘要:昨日回顾 什么是环境变量 1.环境 2.变量 环境,你的系统的运行环境,如windows,linux 来看看linux中的,环境变量有哪些 以及它的作用是什么?变量是有作用的 1.自定义变量 1. 变量的作用 [root@fjh001 ~]# cat hello.sh name="隔壁的老张" ec 阅读全文
posted @ 2024-02-13 19:08 凫弥 阅读(32) 评论(0) 推荐(0) 编辑
摘要:昨日作业解析 关于rm命令的坑 # 删除乐队组合下所有的文件内容 [root@linux0224 ~]#rm -rf /网易云音乐/华语/乐队组合/* # 删除了乐队组合这个文件夹 [root@linux0224 ~]#rm -rf /网易云音乐/华语/乐队组合/ 关于tar tar -xf # 这 阅读全文
posted @ 2024-02-13 19:07 凫弥 阅读(11) 评论(0) 推荐(0) 编辑
摘要:任务安排 昨日知识回顾 vim linux命令提默回顾(复习30分钟,提问+默写) 文本处理常用命令篇(下集) 了解网站部署 1.nginx小试牛刀 yum install nginx -y 系统默认是没有这个nginx安装包的。 2.简单了解,给你的机器,配置一个软件仓库(360软件大师,点点点, 阅读全文
posted @ 2024-02-13 19:06 凫弥 阅读(20) 评论(0) 推荐(0) 编辑
摘要:关于代码文件和图片文件的存放 务必搞清楚,绝对路径和相对路径 关于linux命令执行的结果,以及后续处理 关于文件打开的底层流程(文件句柄的概念) tail -f用法 1.要求被检测的文件,存在 2.可以tail -f检测 关于html乱码以及UTF-8编码表的概念 字节和字符挂钩的 简单记忆 1. 阅读全文
posted @ 2024-02-13 19:05 凫弥 阅读(63) 评论(0) 推荐(0) 编辑
摘要:今日笔记 不同的用户,在不同的目录下,操作不同的文件 权限都是不一样。 用户登录的机器 该文件,和这个用户的关系是什么。 在单位里运维作为服务器的管理员,root权限是有的 而开发,测试,他们是不可能有root权限的 即使需要使用root权限,运维会给他配置(临时使用管理员身份运行) sudo ro 阅读全文
posted @ 2024-02-13 19:04 凫弥 阅读(28) 评论(0) 推荐(0) 编辑
摘要:文件、用户权限管理 普通用户 超级用户 用户组 不同的用户,以及不同的组,对于linux的文件操作,权限高地,权限不同。 读取 cat,more,tail 写入 echo 追加 ,vim编辑,cat重定向 修改,修改文件属性,mv改名字,修改文件权限 执行, 文件中写的是可执行的语句,如bash语句 阅读全文
posted @ 2024-02-13 19:03 凫弥 阅读(58) 评论(0) 推荐(0) 编辑
摘要:3.16作业 ⽤户权限、⽂件权限综合练习 1.创建⽤户会涉及哪些⽂件的改动?以及如何验证⽂件被修改过了?(该文件的唯一值是否发生了变化) /etc/passwd 用户信息 useradd /etc/shadow 用户密码信息 passwd 修改密码 /etc/gshadow 用户组信息 groupa 阅读全文
posted @ 2024-02-13 19:02 凫弥 阅读(37) 评论(0) 推荐(0) 编辑
摘要:day13作业 1.如何查看系统所有环境变量,且过滤出与root相关的变量。 系统全局的,本身内置的变量+用户的变量 系统全局的变量 set 2.如何查看⽤户个⼈的环境变量,且过滤出与root相关的变量。 3.解释下PS1变量,以及如何修改使⽤PS1。 请注意,linux是区分大小写的,PS1 se 阅读全文
posted @ 2024-02-13 19:01 凫弥 阅读(27) 评论(0) 推荐(0) 编辑
摘要:今日笔记,服务管理 回顾systemctl 你的机器,会有默认的软件(服务),network管理网络的软件,sshd提供远程连接的软件 对这些服务,进行管理 启动 停止 重启 重新加载 开机自启(持久化) 禁止开机自启 查询是否持久化(是否开机自启) centos7,用这个命令,同时对服务进行启停管 阅读全文
posted @ 2024-02-13 18:59 凫弥 阅读(39) 评论(0) 推荐(0) 编辑
摘要:基础服务管理 防火墙是什么 查找防火墙服务名的技巧 [root@yuchao-linux01 ~]# systemctl list-units | grep fire firewalld.service loaded active running firewalld - dynamic firewa 阅读全文
posted @ 2024-02-13 18:58 凫弥 阅读(39) 评论(0) 推荐(0) 编辑
摘要:点击查看笔记 day18 x盾 1.前置必备 1.1 混淆处理 1.2 识别 1.3 赋值调试 - 场景: var sign = window.xxx; 想象:其他地方之前 window.xxx = 123123; var sign = window['xxx']; 想象:其他地方之前 window 阅读全文
posted @ 2024-02-11 10:04 凫弥 阅读(223) 评论(0) 推荐(0) 编辑
摘要:day17 x龙 注意:这是其实是一个x美的点选验证。 https://secure.elong.com/passport/login_cn.html?nexturl=https://www.elong.com/ https://www.ishumei.com/trial/captcha.html 阅读全文
posted @ 2024-02-11 10:02 凫弥 阅读(110) 评论(0) 推荐(0) 编辑
摘要:day16 x美 注意:这是其实是一个x美的点选验证。 https://secure.elong.com/passport/login_cn.html?nexturl=https://www.elong.com/ https://www.ishumei.com/trial/captcha.html 阅读全文
posted @ 2024-02-11 10:02 凫弥 阅读(274) 评论(0) 推荐(0) 编辑
摘要:day14 TLS指纹校验原理和绕过 浏览器可以正常访问,但是用requests发送请求失败。 后端是如何监测得呢?为什么浏览器可以返回结果,而requests模块不行呢? https://cn.investing.com/equities/amazon-com-inc-historical-dat 阅读全文
posted @ 2024-02-11 10:01 凫弥 阅读(330) 评论(0) 推荐(0) 编辑
摘要:day13 xx儿升级版 本节对于 Bella的生成进行深度分析 上节基于模拟浏览器的方式实现 【python、nodejs、pyexecjs】 硬核分析找到内部算法,然后用Python还原实现 【Python】 地址:https://user.qunar.com/passport/login.js 阅读全文
posted @ 2024-02-11 10:01 凫弥 阅读(321) 评论(0) 推荐(0) 编辑
摘要:day12 xx儿 需求: 逆向滑块请求 发送短信登录 地址:https://user.qunar.com/passport/login.jsp 1.必备知识点 1.1 页面滑动 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8 阅读全文
posted @ 2024-02-11 10:00 凫弥 阅读(89) 评论(0) 推荐(0) 编辑
摘要:day11 x平台登录 地址:https://xuexi.chinabett.com/ 需求: 账户和密码加密 图片验证码 1.必备知识点 本节以上述案例引出接下来的通用知识点,当前知识点不仅可用于本案例,其他案例也可使用。 1.1 执行JavaScript代码 假如在逆向分析时,发现某个js加密算 阅读全文
posted @ 2024-02-11 10:00 凫弥 阅读(59) 评论(0) 推荐(0) 编辑
摘要:本节目标:解决无限反调试,下载周杰伦歌曲 https://zz123.com 1.反调试 2.搜索列表 import requests res = requests.post( url="https://zz123.com/ajax/", data={ "act": "search", "key": 阅读全文
posted @ 2024-02-11 09:50 凫弥 阅读(66) 评论(0) 推荐(0) 编辑
摘要:本节目标:图片验证码识别 + 其他 1.图片验证码 在很多登录、注册、频繁操作等行为时,一般都会加入验证码的功能。 如果想要基于代码实现某些功能,就必须实现:自动识别验证码,然后再做其他功能。 2.识别 基于Python的模块 ddddocr 可以实现对图片验证码的识别。 pip3.11 insta 阅读全文
posted @ 2024-02-11 09:49 凫弥 阅读(164) 评论(0) 推荐(0) 编辑
摘要:今日目标:对北大未名BBS进行逆向,实现账号登录 提示:入门级别的js逆向案例。 1.关于js逆向 在页面上输入的密码:woshiniba,但是提交后密码居然变成:c739492f2837ed5c6927914a55467874。 这其实是,在网页中的JS代码在发送请求之前,对我们的密码进行了处理( 阅读全文
posted @ 2024-02-11 09:49 凫弥 阅读(42) 评论(0) 推荐(0) 编辑
摘要:本节目标:实现xx军事网账号的自动登录 1.前置知识点 在开始实现之前,需要先学一些必备的前置知识。 1.1 页面刷新抓包 在抓包时,如果有页面刷新,之前的请求包就会被清除(无法分析)。 1.2 表单请求和ajax请求 当看到页面上有一个表单时,当输入账号+点击登录/注册提交,数据提交就两种方式: 阅读全文
posted @ 2024-02-11 09:48 凫弥 阅读(28) 评论(0) 推荐(0) 编辑
摘要:本节概要:如何提取嵌入在HTML格式中的文本信息。 很多网站请求后,返回的数据是嵌套在HTML格式中的。例如:5xclass.cn 对于这种情况想要提取其中的数据,常见有两种方法: 基于bs4模块(本节重点) 基于xpath模块 1.HTML格式 <div> <h1 class="item">武沛齐 阅读全文
posted @ 2024-02-11 09:48 凫弥 阅读(38) 评论(0) 推荐(0) 编辑
摘要:本节来学爬虫使用requests模块的常见操作。 1.URL参数 无论是在发送GET/POST请求时,网址URL都可能会携带参数,例如:http://www.5xclass.cn?age=19&name=wupeiqi res = requests.get( url="https://www.5xc 阅读全文
posted @ 2024-02-11 09:47 凫弥 阅读(61) 评论(0) 推荐(0) 编辑
摘要:1. 什么是爬虫? 用代码代替人去模拟浏览器或手机去执行执行某些操作。 例如: 自动登录钉钉,定时打卡 去91自动下载图片/视频 去京东抢茅台 3.分析&模拟 分析一个网址,用requests请求就可以实现。 3.1 请求分析 基于谷歌浏览器去分析。 3.2 模拟请求 基于requests模块发送请 阅读全文
posted @ 2024-02-11 09:46 凫弥 阅读(61) 评论(0) 推荐(0) 编辑
摘要:1.获取图片 # @课程 : 爬虫逆向实战课 # @讲师 : 武沛齐 # @课件获取: wupeiqi666 import re import time import ddddocr import requests from selenium import webdriver from seleni 阅读全文
posted @ 2024-02-11 09:22 凫弥 阅读(329) 评论(0) 推荐(0) 编辑
摘要:基于selenium实现过滑块验证核心需要三步: 获取验证码图片 识别图片,计算轨迹距离 寻找滑块,控制滑动 1.获取图片 https://www.geetest.com/adaptive-captcha-demo 示例1: import re import time from selenium i 阅读全文
posted @ 2024-02-11 09:20 凫弥 阅读(91) 评论(0) 推荐(0) 编辑
摘要:1.selenium自动化 selenium可以操作浏览器,在浏览器页面上实现:点击、输入、滑动 等操作。 不同于selenium自动化,逆向本质是: 分析请求,例如:请求方法、请求参数、加密方式等。 用代码模拟请求去实现同等功能。 逆向 vs 自动化Selenium Selenium,【优】简单不 阅读全文
posted @ 2024-02-11 09:13 凫弥 阅读(71) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示