自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 虚拟机安装Ubuntu23.10.1全过程

Ubuntu 是基于 Linux 内核的操作系统,由Canonical Ltd.开发和维护,是基于 Debian 的 Linux 发行版。与 Red Hat Enterprise Linux (RHEL) 和 CentOS 不同,Ubuntu 使用的是 Debian 的包管理系统(APT)。Ubuntu 的特点包括用户友好的界面和广泛的软件包支持,适用于桌面、服务器和云环境。它致力于提供易于使用的操作系统,广受欢迎且得到积极社区支持。

2024-03-06 17:13:20 1791

原创 虚拟机安装Windows Server 2019全过程

通过 VMware 在一台物理机上运行多个虚拟机实例,可以创建多个独立的操作系统环境,提高系统的灵活性。每个虚拟机都是相互隔离的,这意味着在一个虚拟机中运行的软件或操作不会影响其他虚拟机或主机系统。在 Windows Server 2019 虚拟机中可以进行软件开发和测试,而不会影响主机系统。可以在虚拟机中部署和测试各种应用程序,以确保其在生产环境中的正常运行。如果在配置更改或系统管理过程中出现问题,可以轻松地还原虚拟机到先前的状态。

2024-02-29 17:50:24 4997

原创 python中appium1.22.3-4安装环境

Appium是一个用于自动化移动应用程序的开源工具,支持iOS和Android平台。通过Appium,您可以编写测试脚本来自动化测试您的移动应用程序,包括UI测试、功能测试等。JDK(Java Development Kit)是Java开发环境的基础,Appium的一些组件可能需要Java来运行,因此需要安装JDK。

2024-02-29 14:57:04 1073

原创 PentestGPT-V0.9安装操作手册-辅助渗透测试工具

本报告旨在对pentestGPTv0.9进行初步调试,PentestGPT-V0.9是一款基于ChatGPT的虚拟渗透测试助手,旨在通过与用户的对话交互,生成相应的测试点,为渗透测试提供方向性建议。To-do表示待检测的测试点,下面给出了2个操作步骤,需要我们新开一个终端cmd,并键入nmap -p- 主机ip 和 nmap -p 端口 -sV 主机IP。输入关于你需要测试的主机IP,这里就类似openai对话框,不需要输入关键词,当然你可以输入中文,但是返回内容一定是英文。

2023-09-08 11:28:12 1605 5

原创 四、mysql8.0.34-常用子句

GROUP BY子句:查询"status"列的分类/分组统计结果,并添加状态列的别名。LIMIT子句:查询特定列的数据,并按照创建时间降序排序,限制结果为前10行。这条语句将返回指定数量的结果行。可以结合OFFSET子句来指定起始位置。ORDER BY子句:用于按照指定的列对结果进行排序。比较运算符:查询特定列的数据,并添加多个过滤条件。WHERE子句:用于筛选满足特定条件的数据。as关键字:查询特定列的数据,并使用别名。

2023-08-09 18:16:30 165 1

原创 三、mysql8.0.34-常用函数

当CONCAT作为函数使用时,它用于连接两个或多个字符串,并返回连接后的结果。注意:当使用CONCAT函数连接字符串时,如果其中一个参数为NULL,则结果将为NULL。这意味着如果在CONCAT函数中的任何位置传递了NULL值作为参数,那么结果将为NULL。

2023-08-09 18:08:17 178 1

原创 七、Jmeter5.6命令行执行

在做出决策时,考虑自动化需求、批量执行需求、远程执行需求、资源限制、性能监控以及实时调试和修改的需求,选择适合的执行方式。注意:我的jmx文件,是放在桌面下的,这里应该-n -t 应该是绝对路径,生成的jtl文件也应该是绝对路径,再写该文章的时候,发现一个问题,若不配置参数绝对路径,就不会出现打印的摘要信息。生成jmeter自带的报告-e -o testfile(得提前新建testfile目录),生成的报告怎么说得需要整理一个正式的书面报告,原生的HTML给用户是看不懂,给研发也不是很想看的。

2023-08-08 16:15:13 1779

原创 二、mysql 8.0.34-操作符

在MySQL 8.0.34中,操作符用于处理数据和执行操作。其中包括算术、比较、逻辑、赋值和位操作符。掌握这些操作符对于编写有效的SQL查询和理解数据库行为非常重要。无论是进行数据分析,还是创建复杂的数据库查询,理解和使用这些操作符都是必不可少的技能。

2023-08-02 18:29:31 240

原创 八、jmeter性能测试报告书写

包括测试的时间段、负载模型、并发用户数和其他相关参数的设置。提供关于测试执行的详细信息,例如测试的持续时间、每个测试运行的结果等。包括响应时间、吞吐量、错误率等性能指标的分析。提供有关服务器、数据库、网络和其他相关组件的详细信息。简要介绍测试的目的、范围和背景信息。按照用户需求文档、在没有需求文档的情况下则是依照项目组的测试计划进行。体现介绍性能测试的正规性、可读性、系统名称、出具报告日期、logo。主要说明在什么样业务场景的压测方式、场景进行总结并分析的。概况说明该系统项目的性能测试开始时间、结束时间。

2023-07-28 17:58:27 1789 3

原创 六、Jmeter5.6实际项目操作

某系统承受最大用户量访问。1.多用户登录(获取身份验证token);2.查询任务列表(查询接口);3.进行任务提交(表单提交);4.查看任务状态(确认提交成功)。在jmeter中从上而下,执行顺序是在该文章中就不一一阐述,若时间充裕的情况下,可以尝试调整顺序会发现很多可以避免的坑。

2023-07-27 17:55:22 644 1

原创 python+Android-APP隐私合规检测-模拟器操作

App违法违规收集使⽤个⼈信息⾏为认定⽅法》《移动互联网应用程序(App)收集使用个人信息自评估指南》《关于开展纵深推进APP侵害用户权益专项整治行动的通知》工信部〔2020〕164《移动互联网应用程序(App)系统权限申请使用指南》《移动互联网应用程序(App)个人信息保护常见问题及处置指南》《移动互联网应用程序(App)个人信息安全防范指引》《常见类型移动互联网应用程序必要个人信息范围规定》《GB/T 37964-2019 信息安全技术 个⼈信息去标识化指南》

2023-07-27 11:32:05 1989 1

原创 五、Jmeter5.6连接测试Mysql8.0.34

添加线程组-配置元件-csv数据文件设置(外部文件引入),添加配置元件-JDBC连接配置,添加采样器-JDBC请求,添加监听器-察看结果树。: 这个选项将自动提交模式设置为false,这意味着你需要明确地使用"Commit"来提交你的更改,或者使用"Rollback"来取消你的更改。)表示,可以在运行时替换。: 这是一种预编译的"Update Statement",它可以更有效地执行多次的相同查询。JMeter的JDBC请求中的"Query Type"选项允许你选择你想要执行的SQL查询类型。

2023-07-26 16:19:17 778 5

原创 一、Mysql8.0.34-安装教程

这是 MySQL 5.x 的传统身份验证方法。还没有可用的更新的、特定语言的连接器或驱动程序。:这是 MySQL 8.0 的新特性,它使用基于 SHA256 的更强大的密码加密方法进行身份验证。这是推荐的身份验证方法,因为它提供了更高的安全性。变量值:C:\Program Files\MySQL\MySQL Server 8.0\bin(mysql的安装路径bin目录)选择版本8.0.34,并根据自己需求,选择下载全社区安装程序,还是web安装程序。我这里一般选择第二项。我这里选择的全社区版本安装。

2023-07-26 14:58:57 15204 6

原创 四、Jmeter5.6 -Groovy脚本连接mongodb5.0.6

我们需要用JSR223 Sampler(采样器),此采样器是在 jmeter.properties (是在jmeter安装bin目录下)文件中屏蔽掉的,我们可以打开该文件搜索“not_in_menu”,MongoDB相关的元件都是屏蔽掉。这4个代码片段是一个简单的增删改查,亲测是可运行的,当然该文章的阐述只是讲解了如何连接MongoDB数据库。注意:我这里提供了简单的增、删、改、查的java脚本,并对其他元件进行整体讲述。用户定义变量:是我们提前预置的变量,方便链接数据库配置的变量。(建议谷歌浏览器访问)

2023-07-25 15:53:24 830

原创 Python安装pytesseract0.3.10异常处理

使用 pytesseract + tesseract-ocr 进行验证码识别,需要安装的第三方库:pytesseract 、tesseract-ocr,在使用pytesseract 之前,必须安装tesseract-ocr,因为 pytesseract 依赖于tesseract-ocr,否则无法使用。若只是安装了pytesseract,在使用pytesseract打开图片是遇到错误,没有找到文件。

2023-07-24 14:51:59 898

原创 Pycharm社区版+python3.11.4环境配置

选择community(社区版本)进行下载。

2023-07-24 13:44:34 940

原创 adb下载安装与环境变量配置

4.输入adb devices(前提你USB链接了手机并打开了开发者调试)。3.cmd输入adb,打印版本信息及帮助内容。

2023-07-18 16:21:26 1189 1

原创 MongoDB6.0.7安装教程

1.show dbs。

2023-07-14 18:28:18 782 1

原创 三、Jmeter5.6 实践操作-代理录制(PC端、移动端)

1.端口:8888(这里默认的端口会和fiddle默认端口是重复,注意开启的应用程序,若有特殊情况更换端口2.HTTPS Domains:代理主机地址(有的文章说是过滤域名的作用。还有的文章不能配置IP,这....不多加评价),默认为空为本机地址;若需要抓取同一网段下的局域网电脑端的请求,只需要设置被抓取电脑端的IP地址。3.目标控制器:录制的脚本所保存的位置,这里一般选择线程组或HTTP代理服务器4.分组:录制一般都一个业务流程,作为一个事务控制器中。

2023-07-11 18:27:38 2674 1

原创 二、JMeter5.6 理论知识个人总结

做性能测试之前,绝不是配置一下接口,发送请求,修改配置,看看返回结果。需要考虑到以下内容:目标场景:确定性能测试的目标场景,包括并发用户数、请求量、业务操作等,并模拟相应的负载。响应时间和吞吐量:关注系统的响应时间,即从发出请求到接收到响应的时间,以及单位时间内处理的请求数量(吞吐量)。稳定性和可靠性:测试系统在长时间高负载下的稳定性,确保系统不出现崩溃、异常行为或性能下降。平台和环境配置:设置合适的硬件和软件环境,包括服务器配置、网络带宽、数据库性能等,以保证测试的准确性和实用性。

2023-07-07 18:20:39 471 1

原创 一、JMeter5.6 详细介绍和方法指南

JMeter 是什么以及它的作用: JMeter 是一个功能强大的开源性能测试工具,主要用于模拟负载和压力测试来评估 Web 应用程序、服务和数据库的性能。它能够模拟大量用户并生成不同类型的请求,以便对目标系统进行全面的性能分析和评估。开源免费:JMeter 是开源工具,允许用户自由使用和定制,无需支付额外费用。平台无关性:JMeter 可以在不同操作系统(如Windows、Linux、Mac)上运行,适用于各种开发环境。

2023-07-06 16:00:34 5961 2

原创 Android-APP隐私合规检测(开源)

隐私合规越来越严,目前各大应用市场开放平台都有相应整改指引,只是针对功能的问题进行了整改指引,而底层隐私行为的调用需要通过hook方法去监控底层隐私行为调用。1.将frida-server推送至手机,解压后的frida-server-16.0.1-android-arm64的路径。注意:若运行不成功 chmod 777 frida-server-15.2.2-android-arm64。命令:frida --version (python安装frida,可参考其他资料,此处不阐述)

2022-12-02 17:40:31 4515 2

原创 fidder+Xposed & JustTruestMe框架安装,解决网络错误

1.安装 Xposed 框架(夜神模拟器应用市场可直接下载(安卓7.1)亲测有效)再配置相关代理,进行app抓包,就会发现之前出现网络错误的问题,有效避免。2.安装JustTruestMe。勾选之后,需要重启模拟器。

2022-11-03 10:57:21 2856 7

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除