lmcc-老马吃草的博客

geetest极验破解拖动验证码攻防实验

 本文主要练习对抗下国产 头部黑产对抗 领导者 geetest 极验的 拖动式 行为验证码,本次实验我们主要使用简单的js代码和浏览器控制台作为实验环境。实验环境Edge 浏览器极验演示democonsole控制台什么是行为验证码 行为验证码是一种新型的网络安全验证技术,通过分析用户的操作行为轨迹来区分人类用户与自动化程序(如爬虫、恶意机器人),从而提升安全防护能力并优化用户体验。核心原理与工作流程行为数据采集 捕捉用户操作特征(如鼠标移动轨迹、点击节奏、滑动速度/方向、停留时间等)。机器学习建模 结合设备指纹、网络环境、历史记录等上百个维度数据,通过决策树、神经网络等算法建立人机识别模...

前端 2025-07-15 PM 49℃

打造最小化docker容器镜像

 本文章主要记录博主近几年的使用, 去除知识冗余 以最简单直接方式是记录如何打造最小化 docker 容器镜像以 提高构建速度 以及 容器优化 ,本次实验我们使用典型的 PHP镜像 为实验目标其他类型类似可以参考。概述 打造最小化docker容器镜像的几个步骤尽可能选择 alpine tag 类型镜像减少构建层数清理无用缓存数据分阶段构建alpine 镜像 如果是为了保持镜像最小化建议使用 alpine 镜像 本身 alpine 系统大小只有 5M 所有基于 alpine 系统构建的镜像要比基于其他系统镜像要小的多### 一、核心差异对比维度AlpineUbuntu/DebianCe...

PHP,Golang,前端,.Net,数据库,Linux,解决方案,其他 2025-07-08 AM 80℃

全能激活方法支持几百种软件包括不限IntelliJ IDEA系列等等

CodeKey Run (ckey.run)是一个专注于 JetBrains 系列软件及插件自动激活的网站,支持 Windows、Linux 和 Mac 操作系统,几乎涵盖了 JetBrains 全线产品及主流插件。其核心优势在于“ 一键激活 ”,无需繁琐配置,适合广大开发者和团队快速部署开发环境。支持产品与插件CodeKey Run 支持 JetBrains 全家桶,包括但不限于:IntelliJIDEAPhpStormPyCharmWebStormGoLandRiderDataGripCLionAppCodeDataSpellRustRoverdotMemory使用方法Wi...

PHP,Golang,Linux,解决方案,资源分享 2025-06-18 PM 277℃

使用FrankenPHP部署php网站程序

 使用 FrankenPHP 代替 nginx 和 php-fpm 部署 php程序网站程序 本次我们使用国内框架 ThinkPHP 作为部署目标,其他框架类似。FrankenPHP FrankenPHP 建立在 Caddy Web 服务器之上的现代 PHP 应用程序服务器,用 Go 编写。FrankenPHP 特性可伸缩 与 PHP 8.2+、大多数 PHP 扩展和所有 Caddy 模块兼容。唯一服务 设计简洁明了:只需要一个服务,只需要一个二进制文件!FrankenPHP 不需要 PHP-FPM,它使用为 Go web 服务器特别定制的自己的 SAPI。易于部署 作为Docker 镜...

PHP,Golang,解决方案 2025-05-15 PM 1049℃

整理分享早期自研中小型企业级开发系统架构

 本文主要整理分享早期部分 脱敏后 设计的 中小型企业级系统开发架构图 。架构对比 本次对比采用 1H2G1M ECS 与 1H1G RDS 本地测试网络延迟为 18ms ~ 19ms 进行测试,周期为 6个月 以实际普通商城项目为对比实例名称自研架构原生TP原生Laravel其他第三方知名框架(2~3个)开发效率5 day ~ 8 day20 day ~ 31 day21.5 day ~ 29 day17 day ~ 25 dayBUG 发生率1% ~ 15%70% ~ 100%65% ~ 100%%49 ~ 78%平均MS22ms ~ 25ms27ms ~ 45ms29ms ~ 4...

Linux,解决方案 2025-04-17 AM 70℃

本博客所使用主题

 分享一下博客所使用的主题,主要基于 Typeecho 开发依赖版本 1.2.0 下面是主题的预览图以及下载包。Typeecho版本:1.2.0模板分析下载地址点击立即下载插件设置预览图

软件工具,资源分享 2025-03-29 PM 479℃

Docker Compose 命令全解

本文主要记录分享 Docker Compose 命令相关解释方便日志快速查阅服务管理启动服务docker-compose up说明:启动所有服务,并在前台运行。常用参数:-d:以后台模式运行。-f:指定docker-compose文件。--build:启动前重新构建镜像。--force-recreate:强制重新创建容器。示例:docker-compose -f xxxx.yml up -d --build停止服务docker-compose down说明:停止并移除所有服务、网络和卷。常用参数:--volumes:同时删除卷。--rmi all:删除所有镜像。示例:docker-com...

解决方案,其他 2025-03-26 AM 462℃

Docker Compose 配置文件全解

docker-compose.ymlservices: web: # 定义 Web 服务 image: nginx:latest # 使用 Nginx 镜像 container_name: my_web # 自定义容器名称 ports: - "80:80" # 映射主机端口到容器端口 volumes: - ./html:/usr/share/nginx/html # 挂载主机目录到容器 environment: # 设置环境变量 - NGINX_HOST=examp...

解决方案 2025-03-26 AM 442℃

docker镜像加速

 本文主要记录 docker 使用过程中遇到的网络问题主要涉及镜像拉取慢,容器打包或者容器内访问网络资源超时等问题解决镜像加速主要解决 docker 拉取第三方镜像速度慢,拉取失败问题。"registry-mirrors": [ "https://dockerpull.pw", "https://dockerhub.icu", "https://hub.rat.dev", "https://register.librax.org", "https:/...

解决方案 2025-03-11 PM 841℃

指定PHP版本编译第三方扩展

下载你需要的扩展包-官网找wget https://pecl.php.net/get/phalcon-4.1.3.tgz解压拓展包tar xf phalcon-4.1.3.tgz进入该目录,注意名字cd phalcon-4.1.3phpize,74则为PHP7.4,示例PHP8.1,该地方填81/www/server/php/74/bin/phpize生成配置(少数扩展可能还需要指定其它依赖库的目录,请根据官方说明修改编译参数):./configure --with-php-config=/www/server/php/74/bin/php-config 编译并重新安装PHPsudo m...

PHP,解决方案 2025-02-18 AM 903℃