最近要研究微信,其聊天记录保存在data/data/com.tentcent.mm里的MicroMsg文件夹下,毫无疑问里面关键信息都被加密了。
该文件夹下CompatibleInfo.cfg是个主要的突破口,查了好多资料,终于能查看到里面的内容了!
用记事本打开,会发现基本是乱码:
这里贴上解析该文件的Java代码:
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.util.Map;
public class MapTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
FileInputStream file = new FileInputStream("E:/CompatibleInfo.cfg");
ObjectInputStream mObjectInputStream = new Object