免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1740 | 回复: 3
打印 上一主题 下一主题

一段寫file 但出現寫後的奇怪問題.... [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-07-17 16:03 |只看该作者 |倒序浏览
#unlink('\xwindir\x\system32\termsrv.dll');
$out='termsrv.dll';
$hex=
"\x4D\x5A\x90\x00\x03\x00\x00\x00\x04\x00\x00\x00\xFF\xFF\x00\x00".
"\xB8\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00".
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00".
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xF0\x00\x00\x00".
"\x0E\x1F\xBA\x0E\x00\xB4\x09\xCD\x21\xB8\x01\x4C\xCD\x21\x54\x68".
"\x69\x73\x20\x70\x72\x6F\x67\x72\x61\x6D\x20\x63\x61\x6E\x6E\x6F".
"\x74\x20\x62\x65\x20\x72\x75\x6E\x20\x69\x6E\x20\x44\x4F\x53\x20".
"\x6D\x6F\x64\x65\x2E\x0D\x0D\x0A\x24\x00\x00\x00\x00\x00\x00\x00".
"\x87\xF4\x30\x02\xC3\x95\x5E\x51\xC3\x95\x5E\x51\xC3\x95\x5E\x51".
"\x72\x9A\x3E\x51\xCF\x95\x5E\x51\x72\x9A\x01\x51\xE1\x95\x5E\x51".
"\x00\x9A\x51\x51\xC8\x95\x5E\x51\xC3\x95\x5F\x51\xC0\x97\x5E\x51".
"\x00\x9A\x03\x51\xE0\x95\x5E\x51\x00\x9A\x02\x51\xC2\x95\x5E\x51".
"\x00\x9A\x00\x51\xC2\x95\x5E\x51\x00\x9A\x3E\x51\xDB\x95\x5E\x51".
"\x00\x9A\x01\x51\xFA\x95\x5E\x51\x00\x9A\x04\x51\xC2\x95\x5E\x51".
"\x52\x69\x63\x68\xC3\x95\x5E\x51\x00\x00\x00\x00\x00\x00\x00\x00".
"\x50\x45\x00\x00\x4C\x01\x04\x00\xBD\x96\x10\x41\x00\x00\x00\x00".
"\x00\x00\x00\x00\xE0\x00\x0E\x21\x0B\x01\x07\x0A\x00\xF8\x03\x00".
"\x00\x0E\x01\x00\x00\x00\x00\x00\x2E\x19\x02\x00\x00\x10\x00\x00".
"\x00\x10\x04\x00\x00\x00\x0F\x76\x00\x10\x00\x00\x00\x02\x00\x00".
"\x05\x00\x01\x00\x05\x00\x01\x00\x04\x00\x00\x00\x00\x00\x00\x00".
"\x00\x30\x05\x00\x00\x04\x00\x00\x72\x5C\x05\x00\x03\x00\x00\x00".
"\x00\x00\x04\x00\x00\x10\x00\x00\x00\x00\x10\x00\x00\x10\x00\x00".
"\x00\x00\x00\x00\x10\x00\x00\x00\x20\x06\x04\x00\x4A\x00\x00\x00".
"\x4C\xDB\x03\x00\x68\x01\x00\x00\x00\xB0\x04\x00\x60\x3E\x00\x00".
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00".
"\x00\xF0\x04\x00\x24\x2B\x00\x00\x60\x17\x00\x00\x1C\x00\x00\x00".
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00".
"\x00\x00\x00\x00\x00\x00\x00\x00\xF0\x67\x00\x00\x40\x00\x00\x00".
"\x88\x02\x00\x00\x64\x01\x00\x00\x00\x10\x00\x00\x54\x07\x00\x00".
"\x54\xD5\x03\x00\x20\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00".

之後的散略..........
但就在 "\x6D\x6F\x64\x65\x2E\x0D\x0D\x0A\x24\x00\x00\x00\x00\x00\x00\x00".
這句........結過寫了出來的 0D0A24  這句變成了 0D0D0A24    多了1個0D
究竟是甚麼問題呢..?

论坛徽章:
0
2 [报告]
发表于 2008-07-17 16:34 |只看该作者
这是什么问题呢

论坛徽章:
0
3 [报告]
发表于 2008-07-17 19:02 |只看该作者
原帖由 cobrawgl 于 2008-7-17 16:34 发表
这是什么问题呢

是一段由1個dll檔抄下來的hex
這是節錄..
寫入file時有問題..><

论坛徽章:
0
4 [报告]
发表于 2008-08-05 09:50 |只看该作者
好像向文件中输出十六进制时,只要是输出\x0a,系统自动会在前边加上一个\x0d的。
是不是windows版本错误?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP