首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    抓包工具mitmproxy环境配置使用(一)

    一、mitmproxy介绍 mitmproxy是一款开源的抓包工具,支持SSL的HTTP代理,它可以用于调试HTTP通信,发起中间人攻击等,还可以配合自定义python脚本使用,不同于 fiddler...或 wireshark 等抓包工具,mitmproxy 不仅可以截获请求帮助开发者查看、分析,更可以通过自定义脚本进行二次开发。...mitmproxy官网 https://www.mitmproxy.org 三、mitmproxy的特点: 快速拦截和修改HTTP流量 保存HTTP对话以供以后重播和分析 重播HTTP客户端和服务器 使用...Python对HTTP流量进行脚本化更改 即时生成SSL拦截证书 四、下载win环境 mitmproxy安装包 ?...六、pip安装mitmproxy,确保有python环境 1、pip install mitmproxy安装依赖包 2、启动服务mitmweb -p 8989,设置端口为8989 ?

    8.9K40

    解决ping命令无法使用-环境变量优先级问题

    起因         由于复现各种漏洞的需要,搭建不同环境需要Python的版本也不同,于是在环境变量里来回捣置,哪知道复现结束了原来的系统配置忘记恢复,使用ping后莫名其妙的打开了Pycharm,自动打开了...ping.py文件  解决方法 1、找到系统中ping.exe所在的目录,将该目录添加到环境变量Path中(没有ping.exe可以从网上下载上传上去,注意比对md5)  2、这里显示ping.exe路径是存在的...只不过是优先级被前面的变量覆盖了,当输入ping时,直接按照py文件进行处理了(可能输入其他命令也是这种情况),而我的电脑中py文件默认打开程序就是Pycharm,所以就出现了这种情况 上移至顶端就可以正常使用了...当然如果还是不成功的话,可以看一看用户环境变量(这里是系统环境变量)是不是也是这种情况 总结 复现结束后不要忘记恢复环境,比如说虚拟机快照,避免下次使用环境出现问题摸不到头脑……

    39510

    聊聊测试使用的工具数据无法互通应对策略

    在我们进行测试时,会用到好多工具比如测试管理工具,缺陷管理工具,自动化管理工具,测试环境管理工具等,这些工具往往表现出各自为政,之间的数据有时候无法互通,效率低下,缺乏统一的平台来管理整个测试生命周期(...一、短期救火策略(快速提升效率)自动化数据搬运脚本使用 Python/Shell 等编写脚本,定期同步关键数据(如测试用例→缺陷系统、部署状态→测试报告)。...兼容性优先原则老旧工具无法淘汰时:用 RPA 工具(如 UiPath)模拟人工操作补位开发适配层代理(如将 CSV 导入转为 API 调用)数据治理同步推进统一关键字段命名(如项目ID、版本号),避免集成后数据歧义...五、提升测试效率的专项策略并行执行测试分布式测试:使用 Selenium Grid、Cypress 并行执行测试用例,缩短测试周期配置示例:// Cypress 配置文件(cypress.config.js...document.querySelector('#password').value = 'test_pass';  document.querySelector('#submit').click();})();日志分析自动化:使用

    24210

    生产环境使用什么工具管理redis的数据

    很多公司对redis数据管理不重视,比如生产环境仅仅使用redis-cli这些命令行工具或者程序输出的日志去查看redis的数据和生产的问题,导致redis产生很多脏数据,或者是数据迁移的时候,数据初始化很复杂...包括逻辑问题和内存泄漏问题,通过命令行是很难排查问题的,需要使用专业的问题排查工具来排查才行。...因此redis数据的管理,还是要用可视化、图形化工具去管理比较合适,redis的可视化工具比较多,这里我建议使用yunedit-redis来管理redis的数据,yunedit-redis是针对中文用户的...redis管理工具,支持ssh隧道,可以通过ssh隧道登录到云端内网管理redis的数据,而无需借助第三方ssh隧道工具,yunedit-redis还有非常好用的数据导入导出迁移工具,有非常高效的数据迁移能力...下面,简单介绍下yunedit-redis的使用步骤:(一)安装yunedit-redis安装很简单,下载下来双击安装即可(二)在yunedit-redis左侧连接栏创建redis实例,并连接上redis

    11710

    【说站】Linux环境sed工具的使用及工作原理

    基础知识 - 行编辑工具: 一行一行处理文件内容,例如:sed - 全屏编辑工具:一次性将文件所有内容加载到内存中,例如:vi、vim、nano sed编辑器: Stream Editor 工作原理...sed '' dir.sh #打印指定行的内容 sed -n '3p' /etc/passwd #需要使用-n关闭自动打印,因为如果使用了自动打印会输出所有内容,-p:打印匹配到的内容 #打印出包含...#打印奇数行 sed -n '1~2p' /etc/passwd #从1开始,每次步进2 sed工具的核心用法:搜索替代 #搜索替代的格式: s/pattern/string/修饰符  #支持使用其它分隔符...#因为sed的脚本使用单引号括起来的,单引号属于强引用。...seq 10 | sed -n '2~2p' #使用步进的方式实现 seq 10 | sed -n '1~2!p' #!表示除了这些行,其他的都打印 收藏 | 0点赞 | 0打赏

    1.5K20

    【linux命令讲解大全】160. Linux系统登录和远程访问命令详解

    在Slackware发行版中,您可在命令后面附加欲登入的用户名称,它会直接询问密码,等待用户输入。当/etc/nologin文件存在时,系统只root帐号登入系统,其他用户一律不准登入。...语法 login [选项] [参数] 选项 -p:告诉login指令不销毁环境变量。 -h:指定远程服务器的主机名。 参数 用户名:指定登录使用的用户名。...我们通过修改/etc/passwd文件中用户登录的shell vi /etc/passwd 更改为: lynn:x:500:500::/home/lynn:/sbin/nologin 该用户就无法登录了...rlogin 从当前终端登录到远程Linux主机 补充说明 rlogin命令用于从当前终端登录到远程Linux主机。 语法 rlogin [选项] [参数] 选项 -8:允许输入8位字符数据。...-l :指定要登入远端主机的用户名称。 -L:使用litout模式进行远端登入阶段操作。 参数 远程主机:指定要登录的远程主机(IP地址或者域名)。

    81610

    Linux 工具命令(03): 使用 envsubst 渲染环境变量到文件

    Linux 工具命令(03): 使用 envsubst 渲染配置文件 状态: 未更新 原文链接: https://typonotes.com/posts/2023/02/22/envsubst-usage.../ envsubst 替换 shell 字符串或脚本中的环境变量。...这个一个非常有用的命令, 在 nginx 容器镜像中, 就使用了这个命令进行了 启动文件的初始化。 在日常工作中, 也常常用来渲染 环境变量 到配置文件的模版中。...在不使用任何选项时, 将 stdin 复制到 stdout, 用适当的环境变量值替换任何环境变量字符串,例如 VARIABLE 或 {VARIABLE}。...三种使用模式 默认模式, 这种模式会替换所有 变量站位符, 包括 abc 或者 {abc}, 如果变量不存在, 则使用 空 进行替换。

    2.4K20

    【Android 逆向】Android 进程注入工具开发 ( 总结 | 源码编译 | 逆向环境搭建使用 | 使用进程注入工具进行逆向操作 ) ★★★

    文章目录 一、Android 进程注入工具开发系列博客 二、Android 进程注入工具 源码下载编译 三、逆向环境搭建 四、使用注入工具进行逆向操作 1、获取远程进程号 2、注入工具准备 3、注入动态库...Studio 开发 Android NDK 应用 | 使用 Makefile 构建 Android 平台 NDK 应用 ) 【Android 逆向】Android 进程注入工具开发 ( 调试进程中寄存器的作用...Studio 中 SDK 和 NDK 安装位置 ) 【Android 逆向】Android 进程注入工具开发 ( SO 进程注入环境及 root 权限获取 | 进程注入时序分析 ) 【Android...平台可执行文件和动态库到 /data/system ) 博客 , 搭建逆向环境 ; 使用 雷电模拟器 3.75 版本 , 作为运行环境 ; 拷贝在 Visual Studio 中编译的 Android...平台的 4 可执行文件和动态库到 /data/system/debug 目录下 , 赋予 777 权限 ; 四、使用注入工具进行逆向操作 ---- 参考 【Android 逆向】修改运行中的 Android

    2.4K20

    【Python环境】首席数据专家们推荐使用的 7 款 Python 工具

    在线入门教程和视频教程能帮你走出第一步,但是最好的方式就是通过熟悉各种已经在生产环境中使用的工具而为成为一个真正的数据专家做好充分准备。...整合了劲爆的 IPyton 工具包和其他的库,它在 Python 中进行数据分析的开发环境在处理性能,速度,和兼容方面都性能卓越。...为简化数据绘图,pyplot 提供一个类 MATLAB 的接口界面,尤其是它与 IPython 共同使用时。...Spark 最吸引人的地方在于它提供的弹性分布数据集(RDD),那是一个按照聚类的节点进行分区的元素的集合,它可以在并行计算中使用。...最终,RDDs 无法从节点中自动复原。 Spark 中第二个吸引人的地方在并行操作中变量的共享。

    1.2K50
    领券