ConfuserEx加密混淆及脱壳反编译

ConfuserEx是.NET下的一款开源混淆工具,功能比较强大,应用也较广泛,本文就使用ConfuserEx工具演示如何混淆及如何对其混淆的程序进行脱壳。 所需工具:请自行百度下载如下工具:ConfuserEx...

VS2017桌面应用程序.msi/.exe安装程序打包

首先安装打包插件:Microsoft Visual Studio 2017 Installer Projects工具 --> 扩展和更新 --> 联机,搜索Microsoft Visual Studio 2017 Installer Pro...

ASP.NET Core/Entity Framework Core操作MySql仓储

Sql Server Love Linux!大家同样是有目共睹,SQL Server 2017 Preview版本也已经支持在Linux上部署,但是当我看到需要至少3.25G的内存的时候,我是有点小情绪的,有要了解的话大家可以移步这里,很期...

ASP.NET Core搭建JWT分布式无状态身份验证系统

为什么使用 Jwt最近,移动开发的劲头越来越足,学校搞的各种比赛都需要用手机 APP 来撑场面,所以,作为写后端的,很有必要改进一下以往的基于 Session 的身份认证方式了,理由如下:移动端...

ASP.NET Core发送邮件

我们知道目前 .NET Core 还不支持 SMTP 协议,当我么在使用到发送邮件功能的时候,需要借助于一些第三方组件来达到目的,今天给大家介绍两款开源的邮件发送组件,它们分别是 MailKit 和 FluentEma...

C#.NET跨平台开发Linux守护进程

Linux守护进程是Linux的后台服务进程,相当于Windows服务,对于为Linux开发服务程序的朋友来说,Linux守护进程相关技术是必不可少的,因为这个技术不仅仅是为了开发守护进程,还可以拓展到多进...

C# rabbitmq延迟队列

  近来研究了rabbitmq,项目中有这样一个场景:在用户要支付订单的时候,如果超过30分钟未支付,会把订单关掉。当然我们可以做一个定时任务,每个一段时间来扫描未支付的订单,如果该订单?...

ASP.NET Core网站发布至Linux服务器

早先.NET开发的应用只能运行在Windows平台上,而当前国内蓬勃发展的互联网公司基于成本的考虑,大量使用免费的Linux平台,这就使得.NET空有一身绝技但无法得到广大的施展空间,.NET平台被认为...

Selenium+PhantomJSDriver获取网页http状态码

近来在用Selenium这个开源项目写一些web 自动化的小玩意。本来一直运行的挺好,直到有一天突然发现资源抓取失败了,翻看日志才发现,原来本该正常打开的页面返回了504错误所以自然失败了。...

Nuget管理dll文件依赖

Nuget是VS的一个扩展工具,能让我们在项目中添加、删除、更新引用变得更加快捷方便。现在有许多传统公司对dll的管理还是很落后的,有些甚至时通过发送dll文件,这样做的直接缺点就是??...