This time, the PVS-Studio team’s attention was attracted by Ghidra, a big bad reverse-engineering framework allowing developers to analyze binary files and do horrible things to them. The most remarkable fact about it is not even that it’s free and easily extensible with plugins but that it was developed and uploaded to GitHub for public access by NSA. On the one hand, you bet NSA has enough resources for keeping their code base clean. On the other hand, new contributors, who are not well familiar with it, may have accidentally introduced bugs that could stay unnoticed. So, we decided to feed the project to our static analyzer and see if it has any code issues.
No comments yet!
Java™ Community
!java@lemmy.ml
Write once, run anywhere (WORA)
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.
The community
News, Technical discussions, research papers and assorted things of interest related to the Java Platform.
Rules
- Follow the Code of Conduct.
- Please make sure its a question/topic/post that would be new to most members. In Lemmy the publications are not closed, so you can continue to participate in them, regardless of the time they were published.
- Lemmy doesn’t have flags yet, so please tag your posts with [Question], [Help], [Learning], [JVM], [JSE], [OpenJDK], [Eclipse] or other you may think is appropriate.
Related communities
Resources
- Java Platform, Standard Edition Documentation: Official API docs, etc.
- OpenJDK: The place to collaborate on an open-source implementation of the Java Platform, Standard Edition, and related projects.
- The Java Community Process: The JCP is the mechanism for developing standard technical specifications for Java technology.
- Awesome Java: A curated list of awesome Java frameworks, libraries and software.
Community stats
1
Monthly active users
51
Posts
2
Comments