xiawenbinEnvy / BinaryExpressionGenerateToken
一个生成token值的demo。利用C#表达式树(Expression),创建随机的二元运算树。这个二元运算树既可以编译成委托保存于服务端、也能遍历之后转化为javascript代码发送至客户端,两边的值就可以作为token进行验证。这个机制可以用作反爬虫,因为爬虫一般不会执行js代码。若爬虫启动js引擎来执行js,此机制也可以做一定的应对:在遍历树转译javascript代码的过程中,可以随机插入调用浏览器api相关的代码,并且进行混淆加密,使得js引擎执行时会崩溃。
☆12Updated 10 years ago
Alternatives and similar repositories for BinaryExpressionGenerateToken:
Users that are interested in BinaryExpressionGenerateToken are comparing it to the libraries listed below
- 一个用 C# 实现的 No Sql 数据库 , 也可以说是 分布式 缓存 , 用于作为 集群 的 共享内存☆12Updated 6 years ago