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
- 远程桌面排队共享系统☆10Updated 8 years ago
- 新生命DNS代理服务器☆18Updated 5 years ago
- 基于NPOI扩展封装的简易操作工具类库(简单灵活易用,支持导出、导入、上传等常见操作)☆15Updated last year
- 办公自动化,项目管理,任务管理,基于魔方NewLife.Cube☆22Updated last year
- 基于.net core2.1 搭建的框架的中小型项目框架,sql server数据库,同时支持,mysql数据库,,,需要自己稍微扩展下,,,可以擦模考sql server的实现 迁移文件已经生成,可以直接运行即可跑起来. 结合docker发布可以参考这里: https…☆12Updated 5 years ago
- 基于 .NETStandard 2.0, RabbitMQ.Client (> = 5.1.2)的轻量级拓展工具,已上nuget,开箱即用。☆14Updated last year
- 开源的模型设计与代码生成工具☆13Updated last year
- asp.net core 3.x项目模板☆12Updated 2 years ago
- 包含一些常用的操作类,大都是静态类,加密解密,反射操作,动态编译,硬件信息,字符串扩展方法,日期时间扩展操作,大文件拷贝,图像裁剪,验证码,断点续传,实体映射等常用封装。☆9Updated last year
- FTP组件,支持fx/mono/netcore☆19Updated 2 months ago
- JCE.Core是基于.net core 2.0的工具库,旨在提升团队的开发输出能力,由常用公共操作类(工具类、帮助类)、分层架构基类,第三方组件封装,第三方业务接口封装等组成。☆13Updated 6 years ago
- 轻量级缓存服务器,定位于高吞吐(千万级)和低延迟(微秒级)☆34Updated 2 years ago
- DotnetFramework是一个 C# 开发的工具类库,封装了一些基本功能,能够使用该工具类库快速的进行开发项目。里面封装了很多基础的功能,如:Json,Xml,Binary 序列化, 依赖注入, 日志功能,ORM,Redis, Memcached,MongoDb,定时…☆13Updated 6 years ago
- Lanymy.NET 是 netstandard2.1 ; .NET 8 的通用扩展辅助库.封装了常用方法,如: 序列化 ; 压缩 ; 数据流加密 ; 文件操作 ; 枚举扩展 ; 沙盒操作 ; 进程 ; 二维码 ; 反射 ; 版本 ; 流水号 ; 验证码 ; CMD命令行操…☆20Updated 3 months ago
- 天外飞仙!数据库、网络性能测试。☆15Updated 7 years ago
- 高性能消息监控无服务器,使用ActiveMQ消息中间件实现,使用MQ、redis、nlog 等技术实现☆18Updated 7 years ago
- .NET Core 简易版快速开发框架☆15Updated last year
- 短网址生成器☆14Updated 5 years ago
- Smart 是一个免费、开源、快速、简单、面向对象的轻量级.NET开发框架。☆9Updated 5 years ago
- 脏字过虑组件☆23Updated 8 years ago
- Windows服务代理☆19Updated 8 years ago
- A powerful, easy-to-use and fastest msgpack serializer and deserializer on .Net platforms.☆21Updated last year
- xkd3.4.2分销商城 webform支持模板微信公众号☆13Updated 6 years ago
- 一个基于ASP.NET MVC的git服务端。QQ群:1600800/200319579☆48Updated this week
- 新生命X组件.Net4.0版本,数据中间件XCode、日志、网络、RPC、序列化、缓存、Windows服务、码神工具、魔方(Web权限系统)☆26Updated 5 years ago
- 通过 NewLife.XCode 迁移任意现有数据 库到任意数据库(附分表分库方法)☆15Updated 5 years ago
- NFine开发框架基于Dapper的重构版本☆10Updated 2 years ago
- Beetlex+Vuejs+Bootstrap admin ui website☆21Updated 2 years ago