You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
static analysis
About this tag
Static analysis is a method of examining source code without executing it, used to detect potential bugs, security vulnerabilities, and compliance issues early in development. On WindowsForum.com, discussions highlight Microsoft's push for static analysis in Windows driver certification, particularly with the upcoming Windows 11 25H2 update requiring mandatory static analysis for all drivers to enhance stability and security. The topic also covers Microsoft's efforts to integrate Rust into Windows driver development, leveraging Rust's compile-time memory safety to reduce vulnerabilities that static analysis tools traditionally catch. Additionally, malware authors are using obscure programming languages to evade static analysis tools, posing challenges for Windows security. These threads explore how static analysis is evolving in the Windows ecosystem, from driver quality enforcement to combating advanced threats.
Microsoft’s move to make Rust a first-class option for Windows driver development crystallizes a long-running strategy: reduce the class of memory-safety bugs that have dominated high-severity Windows vulnerabilities by shifting low-level, performance-sensitive code toward a language designed...
Microsoft's effort to let device-driver developers use Rust has moved from research and experiments into tangible tooling and samples, but the path to production-ready Windows drivers written in Rust remains long and cautious — working prototypes and Microsoft-backed crates exist, CodeQL now...
Microsoft is set to enhance the stability and security of Windows 11 with the upcoming 25H2 update by implementing stricter driver certification standards. A key component of this initiative is the mandatory static analysis of all drivers, a process designed to identify potential issues in...
25h2 update
antivirus
driver certification
driver validation
edr integration
hardware compatibility
kernel security
microsoft
os stability
security
security enhancements
security software
staticanalysis
system crash
system reliability
whcp
windows 11
windows hardware
windows update
Microsoft’s continued evolution of Windows 11 reaches a significant milestone with the upcoming 25H2 update, especially in how the company approaches hardware driver quality and security. While most users focus on surface-level changes like the user interface or new features, some of the most...
Malware authors are stepping up their game by turning to the unexpected—and sometimes downright obscure—programming languages. In a recent deep-dive study, researchers from Greece and the Netherlands explored how switching from the familiar C and C++ can throw static analysis tools for a loop...
Today's project is from Dave Voyles sharing a new possible scripting language for the Kinect coming from Microsoft Research, Prepose...
Link Removed
Prepose Scripting Language
Microsoft Research has taken this one step further though, and introduced a scripting language called “Prepose”...
ballet
development
dsl
gestures
kinect
language
microsoft
nui
physical therapy
prepose
privacy
programming
recognizer
research
scripting
security
staticanalysis
tai chi
user interface
Web applications increasingly integrate third-party services. The integration introduces new security challenges due to the complexity for an application to coordinate its internal states with those of the component services and the web client across the Internet. In this paper, we study the...
caas
cashier-as-a-service
distributed systems
dynamic analysis
e-commerce
fraud prevention
information security
logic flaws
merchant websites
merchants
online shopping
payment methods
payment processing
research
security flaw
security policies
staticanalysis
third party services
web security
xiaofeng wang