作者tkcn (小安)
看板java
标题Re: [请益] Servlet 的记录档
时间Thu Dec 14 22:41:09 2006
※ 引述《Ronamtis (开始怀念 Schumi 了..)》之铭言:
: 大家好
: 我是个 servlet 门外汉, Java 也还在学习阶段, 希望大家不嫌弃的话能帮小弟
: 若是问题太白烂, 也请指点一下应该往哪个方向去寻找答案
: 我们有一个 servlet 架的网站, 我的工作是要分析网站使用者的资料
: 然而目前使用者的资料档, 我用 file 查了一下是 java serialization data
: 用一般的文字编辑器无法正常读取
: 我用 google 找了一次资料, 发现这些资料档可能是使用者物件转存而成的
: 发现比较相关的讨论在
: http://coding.derkeiler.com/Archive/Java/comp.lang.java.programmer/2004-07/0001.html
: 其中提到了 hex viewer 这个东西
: http://mindprod.com/jgloss/hex.html
: 但看来看去还是不知该如何读取这些 dat 档
: 不知道有人可以指点一下方向吗?
: 我知道这样的问题有点太笼统
: 若有人知道的话真的是感激不尽罗!
这些资料档案是将物件使用 ObjectOutputStream 输出的产物,
如果要检阅这些资料,可以使用 ObjectInputStream 将这些资料读入并重新产生成物件
细节部份你可能必须参考 servlet,
如果没猜错的话 servlet 内应该同时具有 Input/Output 的相关程式码。
如果只是要分析这些档案的内容,上述的方法相信已经足够,
以下只是做一点补充,
hex viewer 中的 "hex" 指的是 hexadecimal (16进位)
常见的文字编辑器 ultraedit 就具备这样的功能,
如果要这样子分析物件内容,大概会比写机械语言还痛苦吧 囧
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.126.173.31