反编译
文章平均质量分 68
Sunday_ding
Weather
展开
-
修复idea,eclipse ,clion控制台中文乱码
Powershell,cmd等默认编码可能不是UTF-8,无需改动IDE的settings或者properties(这治标不治本),直接让Windows系统的默认编码成为UTF-8即可。链接:https://www.zhihu.com/question/386494355/answer/1236654191。,然后取消掉 run.processes.with.pty 后面的√。商业转载请联系作者获得授权,非商业转载请注明出处。IDE身上,还主要是Windows的控制台默认编码问题。乱码问题主要原因并不在。原创 2024-01-27 10:03:26 · 819 阅读 · 0 评论 -
JavaCC 实战和jjtree
最近项目 SQL 解析模块用到 Apache Calcite 了,由于需要自己定义一些语法,因此花了一段时间研究了其中的 JavaCC,本文全当是笔记免得以后忘记。Sql 解析的第一步往往是将一串 SQL 字符串进行词法和语法解析。所谓词法分析,就是将一行行的字符串按照实现定好的格式分割成一个个单词字符 Token, 比如sql SELECT 1+1 FROM tb WHERE;经过词法分析后就变成了单词SELECT, 1, +, 1, FROM, tb, WHERE。而语法分析内,就是分析..原创 2022-05-25 14:01:55 · 1162 阅读 · 0 评论 -
java逆向工程之使用cfr 反编译jar包及procyon
单个字节码文件:原创 2022-05-20 17:37:10 · 2002 阅读 · 1 评论 -
如何从大量的jar包中查找某个字符串- 批量反编译&反编译工具&文件夹递归查找工具&windows磁盘占用分析工具
工作中定位某些问题时需要在jar包中搜索某些特定的字符。如果jar包数量比较少可以直接使用JD-GUI等反编译软件导出源码,但是如果jar包数目庞大,这种方式工作量就太大了。现在介绍一种相对简单的方法,这种方式需要三种工具:能够批量解压jar包的程序,比如WinRAR。 能够批量反编译jar包或者class文件的程序,比如jad(jd不支持命令行)。 能够批量搜索文本文件的工具,比如FileLocator。如果: 您的项目是maven 项目一、导出到默认目录targed/de...原创 2021-02-12 22:31:02 · 2171 阅读 · 0 评论