xiawenbinEnvy / BinaryExpressionGenerateToken
一个生成token值的demo。利用C#表达式树(Expression),创建随机的二元运算树。这个二元运算树既可以编译成委托保存于服务端、也能遍历之后转化为javascript代码发送至客户端,两边的值就可以作为token进行验证。这个机制可以用作反爬虫,因为爬虫一般不会执行js代码。若爬虫启动js引擎来执行js,此机制也可以做一定的应对:在遍历树转译javascript代码的过程中,可以随机插入调用浏览器api相关的代码,并且进行混淆加密,使得js引擎执行时会崩溃。
☆12Updated 9 years ago
Related projects ⓘ
Alternatives and complementary repositories for BinaryExpressionGenerateToken
- 一个用 C# 实现的 No Sql 数据库 , 也可以说是 分布式 缓存 , 用于作为 集群 的 共享内存☆11Updated 6 years ago
- 天外飞仙!数据库、网络性能测试。☆15Updated 7 years ago
- 远程桌面排队共享系统☆10Updated 8 years ago
- 包含一些常用的操作类,大都是静态类,加密解密,反射操作,动态编译,硬件信息,字符串扩展方法,日期时间扩展操作,大文件拷贝,图像裁剪,验证码,断点续传,实体映射等常用封装。☆9Updated last year
- 微信小程序商城☆12Updated 7 years ago
- 新生命DNS代理服务器☆18Updated 5 years ago
- 微信和支付宝支付的服务。☆16Updated 5 months ago
- 开源的模型设计与代码生成工具☆13Updated last year
- 采用ASP.NET 4.0(C#)和AJAX技术开发,完全具备搭建超大型网上商城的整体技术框架和应用层次。系统具备安全、稳定、高效、扩展性强、操作简便等众多优点,是您搭建网上商城的不二选择☆12Updated 6 years ago
- KissU 是一个分布式微服务应用框架,提供高性能RPC远程服务调用,提供便捷的基础设施来创建微服务解决方案。☆3Updated last year
- Lanymy.NET 是 netstandard2.1 ; .NET 8 的通用扩展辅助库.封装了常用方法,如: 序列化 ; 压缩 ; 数据流加密 ; 文件操作 ; 枚举扩展 ; 沙盒操作 ; 进程 ; 二维码 ; 反射 ; 版本 ; 流水号 ; 验证码 ; CMD命令行操…☆20Updated 3 months ago
- evolve-framework,基于.NET Standard 2.1 /.NET Core 2.1跨平台,领域驱动Web开发框架;提供丰富的组件、类库、工具类、脚手架、第三方适配等,提供DDD+CQRS整套的解决方案;提供示例项目;支持Docker容器化部署。☆9Updated last year
- 办公自动化,项目管理,任务管理,基于魔方NewLife.Cube☆22Updated last year
- Web/Windows/WCF/统一身份认证/权限管理/角色管理/菜单管理/SSO/License授权☆12Updated last month
- FTP组件,支持fx/mono/netcore☆19Updated 2 months ago
- 热拔热插 式 插件架构☆10Updated 9 years ago
- 脏字过虑组件☆23Updated 8 years ago
- 一个用 C# 写的 Socket 和 WebSocket 性能测试工具☆14Updated 6 years ago
- 基于.net core2.1 搭建的框架的中小型项目框架,sql server数据库,同时支持,mysql数据库,,,需要自己稍微扩展下,,,可以擦模考sql server的实现 迁移文件已经生成,可以直接运行即可跑起来. 结合docker发布可以参考这里: https…☆12Updated 5 years ago
- 短网址生成器☆14Updated 5 years ago
- Windows服务代理☆20Updated 8 years ago
- 基于 .NETStandard 2.0, RabbitMQ.Client (> = 5.1.2)的轻量级拓展工 具,已上nuget,开箱即用。☆14Updated last year
- 基于EntityFrameworkCore和Lucene.NET实现的全文检索搜索引擎☆19Updated last year
- asp.net core 项目模版生成器 演示地址:https://code.haojima.net☆9Updated 5 years ago
- T4模板生成数据库模型,包括备注,目前支持sqlserver和mysql☆15Updated 7 years ago
- 基于NPOI扩展封装的简易操作工具类库(简单灵活易用,支持导出、导入、上传等常见操作)☆15Updated last year
- 高性能消息监控无服务器,使用ActiveMQ消息中间件实现,使用MQ、redis、nlog 等技术实现☆18Updated 7 years ago
- RebusRabbitMq集成到ABP框架中的模块☆13Updated 6 years ago
- .net core 项目第三方登录中间件(阿里钉钉、企业微信)☆27Updated 5 years ago