- 主题:请问:怎么查看.PASSWDS和.BOARDS文件内的信息呢?
什么什么类型的啊,就是一大堆 userec/boardheader 结构 ... - -...
【 在 chad (寻找那一个浪漫的春天) 的大作中提到: 】
: 嗯。.PASSWDS是userec结构, .BOARDS是boardheader结构。
: 这两个文件是什么类型的啊?(vim打不开-,-)
: 之所以这样做就是从安全角度考虑的,或者还有什么别的原因?
: ...................
--
FROM 61.149.137.*
不是吧,用vim打开只看到一堆乱乱的东西呀 (疑惑中)
【 在 foxban (未毕业的码农) 的大作中提到: 】
: vim可以打开,文件是二进制类型
--
FROM 58.60.63.*
这个东西是把内存中的一块直接写到磁盘上的,忘了是哪个函数。你可以理解是虚拟内存的
内容吧
【 在 chad (寻找那一个浪漫的春天) 的大作中提到: 】
: 不是吧,用vim打开只看到一堆乱乱的东西呀 (疑惑中)
--
FROM 218.249.29.*
就是说打不开是正常的,
这两个文件跟共享内存有关系吧。。。
【 在 aid666 (ccc) 的大作中提到: 】
: 这个东西是把内存中的一块直接写到磁盘上的,忘了是哪个函数。你可以理解是虚拟内存的
: 内容吧
--
FROM 58.60.63.*
本来就应该是乱乱的啊 ...
【 在 chad (寻找那一个浪漫的春天) 的大作中提到: 】
: 不是吧,用vim打开只看到一堆乱乱的东西呀 (疑惑中)
--
FROM 61.149.137.*
对啊,我想着也是。。。
好多东西不懂啊……
【 在 fancyrabbit (兔兔猫★Initial F★等量叠加纠缠) 的大作中提到: 】
: 本来就应该是乱乱的啊 ...
--
FROM 58.60.63.*
这两个文件的内容都是放在共享内存里的
【 在 chad (寻找那一个浪漫的春天) 的大作中提到: 】
: 就是说打不开是正常的,
: 这两个文件跟共享内存有关系吧。。。
--
FROM 61.149.137.*
貌似还没回答标题的问题,呵呵~~
真的像楼中间的说的写个自写程序来读取么?
【 在 fancyrabbit (兔兔猫★Initial F★等量叠加纠缠) 的大作中提到: 】
: 这两个文件的内容都是放在共享内存里的
--
FROM 58.60.63.*
对啊。里头就是一个接一个的 struct userec 或者 struct boardheader
读出来转化成你能看懂的格式就是了呗。
【 在 chad (寻找那一个浪漫的春天) 的大作中提到: 】
: 貌似还没回答标题的问题,呵呵~~
: 真的像楼中间的说的写个自写程序来读取么?
--
FROM 61.149.137.*
你所指的文件类型是什么意思?
这两个文件是直接将一个结构体数组的数据写进去的
结构体里是什么类型的变量 文件里就是什么样子
如果是字符串类型的 当然vim打开就能看见了
但如果是int什么的 看见的就只是乱码了
没有什么为了安全考虑故意不让人看的意思
【 在 chad (寻找那一个浪漫的春天) 的大作中提到: 】
: 嗯。.PASSWDS是userec结构, .BOARDS是boardheader结构。
: 这两个文件是什么类型的啊?(vim打不开-,-)
: 之所以这样做就是从安全角度考虑的,或者还有什么别的原因?
: ...................
--
FROM 59.66.172.*