Filter
Exclude
Time range
-
Near
Quick tip: hover over any entity in #Understand for an instant summary. Name, type, parameters, return type - whatever's relevant to that entity, right there without clicking anything. Bonus tip: if an AI overview has been generated for it, you'll see that too. Fast context, zero interruption. ⚡ #UnderstandBySciTools #StaticAnalysis
26
Malware ships with bugs that defenders could use against it - helpnetsecurity.com/2026/06/… - #CyberSecurity #Malware #InfoSec #ThreatIntel #StaticAnalysis
2
239
Nika: Cross-File Taint Analysis for Finding Real Exploit Paths in Java Applications Reviewing Java microservices for security issues? Nika performs cross-file taint analysis to trace user-controlled input from entry points to security-sensitive sinks, helping uncover exploitable vulnerabilities faster. 🔗 github.com/PhonePe/nika #AppSec #DevSecOps #Java #StaticAnalysis #SecureCodeReview #CyberSecurity
2
14
951
CodeQL 2.25.6 enhances GitHub code scanning with Swift 6.3.2 support and expanded C# coverage, strengthening static analysis for secure development. #CodeQL #StaticAnalysis #SwiftLang 🛡️ ⬇️
1
64
Malware tells a story before it even runs. Do you know how to read it? 🔍 Stop guessing and start dissecting. ShadowMe #1: Malware Static Analysis is a beginner-friendly Hack-Along Lab (HAL) designed to teach you the surgical art of analyzing malicious files without ever hitting "execute." The Mission: Digital X-Ray: Use PE-Bear, pestudio, and Detect It Easy to strip away obfuscation and identify hidden signatures. Identify the Intent: Leverage CAPA for automated behavioral insights to see what the malware planned to do. Live Practice: Includes 5 hours of virtual lab access—a safe, browser-based environment to analyze real-world samples. Build the foundation. Master the triage. Start your analysis: labs.cyber5w.com/courses/c5w… #Cyber5W #MalwareAnalysis #ShadowMe #DFIR #BlueTeam #StaticAnalysis
1
2
150
Coupling and cohesion are two fundamental concepts in software design that directly impact how maintainable your codebase is. 🔗 Coupling measures how much modules depend on each other. High coupling means changes ripple unpredictably. 🧱 Cohesion measures how focused a module's responsibilities are. Low cohesion leads to classes that are hard to test and reason about. Well-designed systems aim for loose coupling and high cohesion - and Understand can help you measure both with features like dependency graphs and code metrics. #SoftwareEngineering #CodeQuality #StaticAnalysis #SciTools #Understand
1
4
679
What if a "messy" graph could actually reveal hidden structure in your code? 🍝 In our latest video, we break down a plugin that visualizes how functions and objects connect inside a class - and show how it spots cohesion issues, key functions, and utility patterns at a glance. Check it out 👇 youtu.be/txThs3p8fbQ?si=zoUC… #staticanalysis #Understand
5
1,411
NSAD will be back in 2026, co-located with SPLASH/ISSTA and SAS 🎉. Looking forward to seeing your work on abstract domains: conf.researchr.org/home/spla… Stay tuned for more details! #NSAD #StaticAnalysis #AbstractInterpretation #ProgramVerification #SPLASH2026

2
4
100
A race condition happens when multiple threads access the same data at the same time and the final result depends on which one runs first. That unpredictability can cause bugs that are incredibly hard to reproduce. For example, two threads incrementing the same counter without proper locking could overwrite each other’s updates. #Understand helps developers avoid these issues by making it easier to trace shared variables, visualize call paths across threads, and identify where synchronization may be missing. When you can see how your #code interacts, concurrency bugs become much easier to prevent. 🔍 Try Understand today: licensing.scitools.com/reque… #staticanalysis #software #UnderstandBySciTools
2
166