首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在其他文本字段中查找文本

在其他文本字段中查找文本
EN

Stack Overflow用户
提问于 2016-02-13 17:05:19
回答 1查看 52关注 0票数 1

我有一个关于在Java中解析文本的问题。

代码语言:javascript
复制
  Name  Virtual address  Virtual size  Raw size  Entropy  MD5
  CODE  4096  37732  37888  6.56  2c410dfc3efd04d9b69c35c70921424e
  DATA  45056  588  1024  2.74  d5ea23d4ecf110fd2591314cbaa84278
  BSS  49152  3720  0  0.00  d41d8cd98f00b204e9800998ecf8427e
 .idata  53248  2384  2560  4.43  bb5485bf968b970e5ea81292af2acdba
 .tls  57344  8  0  0.00  d41d8cd98f00b204e9800998ecf8427e
 .rdata  61440  24  512  0.20  9ba824905bf9c7922b6fc87a38b74366
 .reloc  65536  2228  0  0.00  d41d8cd98f00b204e9800998ecf8427e
 .rsrc  69632  378360  378368  4.42  dc75e95cd49ce06a635cad0b18dab6d7
 ? Runtime DLLs
 c:\docume~1\<USER>~1\locals~1\temp\glc1.tmp (successful)
 c:\docume~1\<USER>~1\locals~1\temp\glk2.tmp (successful)
 riched32.dll (successful)
 secur32.dll (successful)
 shell32.dll (successful)
 ole32.dll (successful)
 setupapi.dll (successful)
 rpcrt4.dll (successful)
 clbcatq.dll (successful)
 comctl32.dll (successful)
 ntshrui.dll (successful)
 linkinfo.dll (successful)
 userenv.dll (successful)
 netapi32 (successful)
 Contract
 ? PE imports
 [+] advapi32.dll ()
 LookupPrivilegeValueA

我想解析文本,这在运行时DLLS一节中。是否有任何解决方案,当它找到string Runtime DLLS并在查找next时将其附加到stringbuilder时,它将开始附加到stringbuilder?哪一行是PE导入?或者他们会为这个解析选择其他解决方案?

EN

回答 1

Stack Overflow用户

发布于 2016-02-13 17:20:01

您可以逐行阅读文本文件,并在找到字符串"Runtime DLL“后开始将行附加到字符串生成器中,直到找到结束行:

代码语言:javascript
复制
String file = "your_file";
StringBuilder result = new StringBuilder();
boolean flag = false;
try(BufferedReader br = new BufferedReader(new FileReader(file))) {
    for(String line; (line = br.readLine()) != null; ) {
        if (line.trim().startsWith("? ")) { //lines starting at "? "
            flag = !flag;
            continue;
        }

        if (flag) {
            //here lines can be parsed to successful or not
            result.append(line + "\n");
        }
    }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35378029

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档