• 2024-11-15http自动设置自动代理的问题
    1、在系统中,已经去掉了自动代理,但是在使用selenium的时候,无法启动webdriver.chrome()2、必须使用如下代码,清除环境变量通过打印os.environ看出'HTTP_PROXY':'http://127.0.0.1:8080', proxy_env_vars={'HTTP_PROXY','HTTPS_PROXY','http_proxy','http
  • 2024-11-11Jmeter并发线程场景下共享变量错乱问题解决
    问题复现问题描述使用IF控制器获取前一个请求的后置脚本中设置的全局变量->并发线程下通过vars.get获取变量时,第一个线程和第二个线程获取的变量值一样->导致不同基础数据的请求入参一样方法如下:vars.put("shoppingCartIdList",shoppingCartIdList.toString());/
  • 2024-11-09[ThinkPHP]5-Rce 1
    [ThinkPHP]5-Rce1打开发现是一个ThinkPHP5+框架,直接用ThinkPHP扫描工具检测出是一个ThinkPHP5.0.22/5.1.29的RCE漏洞,访问Payload?s=/index/\think\app/invokefunction&function=call_user_func_array&vars[0]=phpinfo&vars[1][]=-1直接在phpinfo()的环境变量里面找到flag
  • 2024-11-01帝国CMS修改栏目顺序提示:您来自的链接不存在怎么办
    修改php.ini:如果服务器环境是宝塔:进入宝塔面板,找到你使用的PHP版本。点击“设置”,选择“配置文件”。搜索 max_input_vars,去掉前面的分号(如果有的话),并将值改为2000。保存并重启PHP。其他环境:找到 php.ini 文件,通常位于 /usr/local/php/etc/php.ini。使用VI命
  • 2024-10-11如何使用 Ansible 管理多阶段环境
    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。介绍Ansible是一个强大的配置管理系统,用于在不同环境中设置和管理基础设施和应用程序。虽然Ansible提供了易于阅读的语法、灵活的工作流程和强大的工具,但在管理大量主机
  • 2024-10-05School New Competition WP
    试验一下博客园的基础功能,顺便把学校战队招新赛的Wp传一下,alpaca_search:直接burp爆破把密码搞出来,在burp多抓几次包会在正确的包里发现一个新的cookie名count,count记录了正确的值,然后把它改成999再多发几次包,发到正确的那一个后就拿到了flagRCE_ME!!!题目直接说明了是RCE,根据
  • 2024-09-25jmeter Beanshell语法
    获取变量vars.get("variable_name");设置变量vars.put("variable_name");获取全局变量props.get("variable_name");设置全局变量props.put("variable_name");获取响应头prev.getResponseHeaders();获取响应码prev.getResponseCode();获取响应结果prev.getResponseDataAsSt
  • 2024-09-22playbook脚本编写
    playbook脚本文件后缀.yml(.yaml)作用:找某个主机组[hosts]干某件事[tasks]-hosts:serversgrouptasks:脚本写完做检查语法:(在线效验:https://www.bejson.com/validators/yaml_editor/)ansible-playbook--syntaxplaybook.yam模拟演练检测运行是否报错:ansible-playbook-C--syn
  • 2024-09-21PHP美化打印输出并结束程序执行
    话不多说,直接附上代码if(!function_exists('dd')){/***@notes:打印输出*@parammixed$vars*@returnvoid*@author:lavender*@time:2024/7/159:33*/functiondd(...$vars){/*ob_start();var_
  • 2024-09-10jmeter通过beanshell中脚本实现随机获取某天(“yyyy-MM-dd HH:mm:ss“)前1周,一个月,一个季度,半年的时间0点
    在接口测试中,请求参数中涉及时间的参数可能不是固定死的,因此jmeter想通过beanshell中脚本实现随机获取某天(statusTimeEnd(“yyyy-MM-ddHH:mm:ss”))前1周,一个月,一个季度,半年的时间0点,其中statusTimeEnd的值在用户参数中已配置。参考JMeter性能测试实战的方法:http://lit
  • 2024-09-09Seaborn备忘录
    LoadRequiredModulesimportseabornassnsimportpandasaspdfromPandas备忘录(持续更新)importtraining_df Onewaytovisualizerelationshipsbetweenfeaturesinadatasetiswithapairplot.Apairplot generatesagridofpairwiseplotstovisualiz
  • 2024-09-01Role-角色扮演
    简介roles是在ansible中,playbooks的目录组织结构。将代码或文件进行模块化,成为roles的文件目录组织,易读,代码可重用,层次清晰。目标通过role远程部署nginx配置目录结构mkdirroles/nginx/{files,handlers,tasks,templates,vars}-ptouchroles/site.yamlroles/nginx/{hand
  • 2024-08-31ThinkPHP5 5.0.22/5.1.29 远程代码执行漏洞(5-rce)
    漏洞原理该漏洞存在两种利用方式控制器名未过滤导致rce该漏洞出现的原因在于ThinkPHP5框架底层对控制器名过滤不严,从而让攻击者可以通过url调用到ThinkPHP框架内部的敏感函数,进而导致getshell漏洞核心类Request远程代码执行filter[]为回调函数,get[]或route[]或server[R
  • 2024-08-17ansible 变量优先级示例
    目录ansible变量优先级示例1.不是变量的变量2.角色默认值3.主机配置清单或动态脚本生成的groupvars4.主机配置清单group_vars/all5.剧本group_vars/all6主机配置清单group_vars/*7剧本group_vars/*8.主机清单文件or动态生成主机清单文件的主机变量9.主机清单文件h
  • 2024-08-15ansible 变量
    打印playbook变量var01.yaml----hosts:ubuntuvars:foo:bartasks:#Prints"Variable'foo'issettobar".-debug:msg="Variable'foo'issetto{{foo}}"打印文件中的变量var02.yaml
  • 2024-07-095 Ansible变量
    变量优先级这些变量定义的方法,它们的优先级如下:在命令行中定义的变量(即用-e或--extra-vars定义的变量);在Inventory中定义的连接变量(比如:ansible_ssh_user);大多数的其他变量(命令行转换、play中的变量、included的变量、role中的变量等);在Inventory中定义的其他变量;Facts变量;
  • 2024-06-20Ansible的变量
    目录Ansible的变量1.在主机清单中定义1.1定义内置变量1.2定义内置变量使用提权1.3给主机组定义变量1.4定义自定义变量2.通过vars定义变量3.通过vars_files定义变量4.通过host_vars和group_vars定义变量5.注册变量Ansible的变量ansible支持变量,用于存储会在整个项目中重
  • 2024-06-13工程数学实验四
    上机实验四:共轭梯度法程序设计1、基本要求掌握共轭梯度法的基本思想及其迭代步骤;学会运用MATLAB编程实现常用优化算法;能够正确处理实验数据和分析实验结果及调试程序。2、主要内容(1)求解无约束优化问题:(2)终止准则取;(3)完成FR共轭梯度法的MATLAB编程、调试;(4)选取几个与实验二实验
  • 2024-05-31LeetCode-2890. 重塑数据:融合
    2890.重塑数据:融合DataFramereport+-------------+--------+|ColumnName|Type|+-------------+--------+|product|object||quarter_1|int||quarter_2|int||quarter_3|int||quarter_4|int|+-------------+--------+编写一个
  • 2024-05-23Jmeter脚本--BeanShell PreProcessor
    整理一份之前项目中的接口测试文档内容,主要为了方便以后能够更好的进行接口测试需求,本次以Jmeter进行接口测试。API对应的使用手册    接口对应的测试用例如下图所示:编写Jmeter测试用例 用户注册信息 添加BeanShellPreProcessor预处理程序变量脚
  • 2024-05-16openGauss curosr-executemany_query-vars_list
    curosr.executemany(query,vars_list)功能描述此方法执行SQL命令所有参数序列或序列中的SQL映射。原型curosr.executemany(query,vars_list)参数表1curosr.executemany参数关键字参数说明query待执行的SQL语句。vars_list变量列表,匹配query中%s占位符。
  • 2024-05-16openGauss cursor-execute-query-vars_list
    cursor.execute(query,vars_list)功能描述此方法执行被参数化的SQL语句(即占位符,而不是SQL文字)。psycopg2模块支持用%s标志的占位符。原型curosr.execute(query,vars_list)参数表1curosr.execute参数关键字参数说明query待执行的sql语句。vars_list变量列
  • 2024-05-11jmeter函数记录
    1、Jmeter时间偏移函数:__timeShift2、#vars保存对象类型(包括List,Map,closure之类),使用如下方法:#vars.putObject("object_name",Object);3、Jmeter执行文件与上传文件在同一文件夹下,获取相对路径先用BeanShell函数获取当前路径:importorg.apache.jmeter.services.File
  • 2024-05-10加密测试-SHA加密
    方式1:使用digest函数进行加密:其他sha加密,替换算法摘要内容即可,例如:sha256,sha512等方式2:使用JSR前置处理进行加密备注:sha其他加密方法,例如sha256Hex(),sha512Hex() importorg.apache.commons.codec.digest.DigestUtilsStringoriginalValue="admin"//你可以
  • 2024-05-07BeanShell使用场景和语法
    BeanShell有自己的语法,同时支持java语法;使用场景:1.数据库断言2.RAS加密、混合加密3.接口签名4.调用开发给的jar包、class文件、java文件5.csv数据驱动之后的断言6.跨线程组共享变量分类:1.前置处理器:BeanShell2.后置处理器:BeanShell3.定时器:BeanShell4.采