摘要:众所周知,C#编译后的dll文件可被反编译,网上搜索”C# 反编译”会出现一大堆资料。为了提高反编译成本,我们必须对dll文件进行混淆处理。 目前,C#混淆工具很多,我推荐obfuscar,它是一款免费开源的混淆工具,配置简单,支持命令行。 一、 从Github上下载Obfuscar。 Obfusc
阅读全文
09 2021 档案
摘要:目录 一、 pubxml文件配置 二、 打包wwwroot文件夹 三、 混淆dll文件 四、 csproj文件配置 五、 批处理 六、 Windows服务安装 七、 Centos安装 注:不能点击代表未更新 作者:ToolGood(林知君)声明:原创博客请在转载时保留原文链接或者在文章开头加上本人博
阅读全文
摘要:一、基础概念介绍 DFA全称为:Deterministic Finite Automaton,即确定有穷自动机。其特征为:有一个有限状态集合和一些从一个状态通向另一个状态的边,每条边上标记有一个符号,其中一个状态是初态,某些状态是终态。但不同于不确定的有限自动机,DFA中不会有从同一状态出发的两条边
阅读全文
摘要:在这篇文章中,你将学到web缓存规则,文件传输中用到的压缩格式,以及如何手写代码响应请求。最后还能学到快速打包wwwroot文件夹组件用法。 一、了解Response Header 当第一次加载程序时,浏览器将打开页面并下载所有的资源连接。假如页面没有错误返回都是正确那么就是返回文件数据和Http
阅读全文
摘要:一、小谈过滤算法 敏感词过滤功能在很多地方都会用到,理论上在Web应用中,只要涉及用户输入的地方,都需要进行文本校验,如:XSS校验、SQL注入检验、敏感词过滤等。 每一种过滤算法会都它的适用的地方。简单的循环遍历也有它的使用场景,如在SQL注入检验,使用List<string>集合,遍历所有敏感词
阅读全文
摘要:很多人想用DotNet开发软件赚点外快子补添家用,但心里总放不下心来,担心被人破解了。好消息是去年发布的DotNet 5支持单文件部署,不同于DotNet 3运行时将文件释放到临时文件夹内,DotNet 5运行时将文件释放到内存,将安全系数提高了一个层次。 虽然DotNet 5发布已有9个多月了,却
阅读全文
摘要:普通公司的敏感词审核制度,从三个方面来划分:敏感词的程度、审查策略、人工审查策略。大公司还会将用户类别、所在地区进行划分。 一、依据敏感词程度分成违禁词、高危敏感词、中低危敏感词。 违禁词依据限制还可划细分为“禁止发布”和“禁止搜索”,或二者皆有。 文章或留言踩中一些高危敏感词,如涉政涉爆信息,直接
阅读全文