复杂蜜粉

文章
7
资源
0
加入时间
3年0月20天

一个高效的异步日志

假如让你自己去写一个日志程序,我想最原始且简单的想法因该是,首先将要写入日志文件的内容转化为字符串,然后调用write系统调用将其写入文件。这种实现方法的确就是我们程序最原始的日志方法。这种做法无疑是十分低效的,那么如何让我们的日志能够高效起来呢?本篇博文就是要给大家分享一种高效的日志–异步日志1.异步日志要实现什么?前言中我有告诉打下那种最原始且简单的日志方法很低效,那么它低效在什么地方了呢?

文件上传漏洞

文件上传漏洞一、文件上传原理1.在文件上传的功能处,若服务端脚本语言未对上传的文件进行严格验证和过滤,导致恶意用户上传恶意的脚本文件时,就有可能获取执行服务端命令的能力,这就是文件上传漏洞。2.文件上传漏洞对Web应用来说是一种非常严重的漏洞。一般情况下,Web应用都会允许用户上传一些文件,如头像、附件等信息,如果Web应用没有对用户上传的文件进行有效的检查过滤,那么恶意用户就会上传一句话木马等Webshell,从而达到控制Web网站的目的。二、文件上传漏洞高危触发点1.相册、头像上传2.视频

WebMatrix无法启动问题

之前已经听闻过WebMatrix这个工具,今天正好有时间,遂想尝试一下,看看与Visual Studio有什么区别。首先是从其官网上下载安装包,地址在这里。文件很小,只有94K。接着双击文件进行安装,无需任何选择,过程十分简单。当然,这么小的安装包肯定无法满足安装需要,所以必要的文件还要另外通过网络下载。依据网速的快慢,安装的时间会有所变化。完成安装之后便可以启动程序了。为了尽早体验W