奇怪的文件名反向显示
来源:互联网 发布:京东联创软件集团 编辑:程序博客网 时间:2024/06/05 03:55
#include <windows.h>
int main(void)
{
HANDLE hl = CreateFileW(L"JokeS/x202Egnp.scr", GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, 0, NULL); if (hl != INVALID_HANDLE_VALUE) CloseHandle(hl);
}
当你拿到一个rar文件,打开后里面显示的内容是XXrcs.jpg或者XXrcs.png的时候,千万不要双击运行或者解压后运行,否则你将很可能着了某些人的道。。。
下面我将提供一个非病毒的样本,里面内容就只有一句MessageBox。该样本是一个rar文件,打开rar后,你可以看到一个JokeSrcs.png。将它解压出来,资源管理器里面也是JokeSrcs.png,这时候你可不能大意,不要以为看见扩展名是png,就是安全的。实际上这个文件的真实文件名是“Joke?gnp.scr”,你没有看错,文件名里面有一个问号,ascii码是3F的问号,但是由于系统的漏洞或者其他什么原因问号后面的部分将被反向显示,gnp.scr反向那就是rcs.png。scr是屏幕保护程序,它拥有和exe相同的执行权限,如果你不小心双击,那么你就中招了。
要制作这样的病毒文件,其实只要有一个样本那就简单了。文件的真实名称可以在cmd控制台里面看到,并且可以在控制台里面用copy命令进行替换,也就是说你的任何一个exe文件都可以用copy命令覆盖这个样本。
现在奇怪的是为什么问号后面的部分会被反向显示呢?不知道除了微软,是否还能有人可以给出一个答案呢?
- 奇怪的文件名反向显示
- linux 删除文件名比较奇怪的文件
- 奇怪的文件名——write up
- Linux 系统中匹配文件名大小写的方式很奇怪?
- gdi+ 字体的反向显示
- 显示指定文件下的文件名
- Linux tree 显示中文文件名的解决办法
- 获取文件名并即时显示出来的
- 解决中文文件名显示乱码的问题
- 显示vim当前编译的文件名
- pycharm显示不出文件名的解决办法
- 奇怪的编码,奇怪的显示——一个关于 的故事
- eclipse显示奇怪文字
- 奇怪!资源管理器左边的树形目录显示为灰色
- [求助]Excel中日期的奇怪显示方式
- 在xp和win2003下一张显示奇怪的图片
- 6410平台LCD显示的一个奇怪问题
- 奇怪的浏览器显示问题,代码正确很重要啊。
- 关于初始化C++类成员
- 用C#操作IIS创建虚拟目录和网站
- 【转载】程序员:增加编程经验的3种途径
- Java i++原理及i=i++的问题说明
- 【转载】国外程序员是如何准备面试的
- 奇怪的文件名反向显示
- xml命名空间
- JSP网站开发(2)
- DYCOM免费授权开始发放
- 2010-12-01: EverBox 宝宝诞生了,成为 EverBox 粉丝拿 100GB 大奖!
- Java编码问题详解
- JSP网站开发(3)
- 开始记录自己的科研历程
- JSP网站开发(4)