Finding Bugs using Path-Sensitive Static Analysis
Finding Bugs using Path-Sensitive Static Analysis Gábor Horváth Gabor.Horvath@microsoft.com @XazaxHunWelcome to CppCon 2021! Join #visual_studio channel on CppCon Discord https://aka.ms/cppcon/discord announcements Take our survey https://aka.ms/cppconAgenda • Intro to path-sensitive static analysis • Path-sensitive checks in MSVC • A look under the hood • Upcoming features • Lessons learned2012 Analysisint f(int x) { if (x == 472349) { return 5/(x- 472349); } // ... }Flow- sensitive checksvoid flow_sensitive(int *p, bool cond) { int var = 0; // branch 1 if (p != nullptr) {0 码力 | 35 页 | 14.13 MB | 5 月前3Spring Boot 1.3.7.RELEASE Reference Documentation
expansion using Gradle Git commit information 46. Monitoring and management over HTTP Securing sensitive endpoints Customizing the management endpoint paths Customizing the management server port Customizing health endpoint will be mapped to /health. The following endpoints are available: ID Description Sensitive Default actuator Provides a hypermedia-based “discovery page” for the other endpoints. Requires spring-boot-actuator-docs to be on the classpath. false dump Performs a thread dump. true ID Description Sensitive Default env Exposes properties from Spring’s ConfigurableEnvironment. true flyway Shows any Flyway0 码力 | 502 页 | 455.82 KB | 1 年前3Spring Boot 1.3.9.BUILD-SNAPSHOT Reference Documentation
expansion using Gradle Git commit information 46. Monitoring and management over HTTP Securing sensitive endpoints Customizing the management endpoint paths Customizing the management server port Customizing health endpoint will be mapped to /health. The following endpoints are available: ID Description Sensitive Default actuator Provides a hypermedia-based “discovery page” for the other endpoints. Requires spring-boot-actuator-docs to be on the classpath. false dump Performs a thread dump. true ID Description Sensitive Default env Exposes properties from Spring’s ConfigurableEnvironment. true flyway Shows any Flyway0 码力 | 504 页 | 456.47 KB | 1 年前3Spring Boot 1.3.8.RELEASE Reference Documentation
expansion using Gradle Git commit information 46. Monitoring and management over HTTP Securing sensitive endpoints Customizing the management endpoint paths Customizing the management server port Customizing health endpoint will be mapped to /health. The following endpoints are available: ID Description Sensitive Default actuator Provides a hypermedia-based “discovery page” for the other endpoints. Requires spring-boot-actuator-docs to be on the classpath. false dump Performs a thread dump. true ID Description Sensitive Default env Exposes properties from Spring’s ConfigurableEnvironment. true flyway Shows any Flyway0 码力 | 503 页 | 456.03 KB | 1 年前3Spring Boot 1.3.3.RELEASE Reference Guide
expansion using Gradle Git commit information 46. Monitoring and management over HTTP Securing sensitive endpoints Customizing the management endpoint paths Customizing the management server port Customizing health endpoint will be mapped to /health. The following endpoints are available: ID Description Sensitive Default actuator Provides a hypermedia-based “discovery page” for the other endpoints. Requires spring-boot-actuator-docs to be on the classpath. false dump Performs a thread dump. true ID Description Sensitive Default env Exposes properties from Spring’s ConfigurableEnvironment. true flyway Shows any Flyway0 码力 | 500 页 | 454.94 KB | 1 年前3Spring Boot 1.3.4.RELEASE Reference Guide
expansion using Gradle Git commit information 46. Monitoring and management over HTTP Securing sensitive endpoints Customizing the management endpoint paths Customizing the management server port Customizing health endpoint will be mapped to /health. The following endpoints are available: ID Description Sensitive Default actuator Provides a hypermedia-based “discovery page” for the other endpoints. Requires spring-boot-actuator-docs to be on the classpath. false dump Performs a thread dump. true ID Description Sensitive Default env Exposes properties from Spring’s ConfigurableEnvironment. true flyway Shows any Flyway0 码力 | 501 页 | 455.13 KB | 1 年前3Spring Boot 1.4.0.RELEASE Reference Documentation
information Writing custom InfoContributors 47. Monitoring and management over HTTP Securing sensitive endpoints Customizing the management endpoint paths Customizing the management server port Configuring mapped to /health. The following technology agnostic endpoints are available: ID Description Sensitive Default actuator Provides a hypermedia-based “discovery page” for the other endpoints. Requires true flyway Shows any Flyway database migrations that have been applied. true ID Description Sensitive Default health Shows application health information (when the application is secure, a simple ‘status’0 码力 | 554 页 | 493.90 KB | 1 年前3Spring Boot 2.0.0.M3 Reference Guide
information Writing custom InfoContributors 50. Monitoring and management over HTTP Accessing sensitive endpoints Customizing the management endpoint paths Customizing the management server port Configuring /application/health. The following technology agnostic endpoints are available: ID Description Sensitive Default actuator Provides a hypermedia-based “discovery page” for the other endpoints. Requires dump. true env Exposes properties from Spring’s ConfigurableEnvironment. true ID Description Sensitive Default flyway Shows any Flyway database migrations that have been applied. true health Shows0 码力 | 590 页 | 513.07 KB | 1 年前3Spring Boot 1.5.6.RELEASE Reference Guide
information Writing custom InfoContributors 48. Monitoring and management over HTTP Accessing sensitive endpoints Customizing the management endpoint paths Customizing the management server port Configuring mapped to /health. The following technology agnostic endpoints are available: ID Description Sensitive Default actuator Provides a hypermedia-based “discovery page” for the other endpoints. Requires dump. true env Exposes properties from Spring’s ConfigurableEnvironment. true ID Description Sensitive Default flyway Shows any Flyway database migrations that have been applied. true health Shows0 码力 | 601 页 | 531.65 KB | 1 年前3Spring Boot 1.4.0.M2 Reference Documentation
information Writing custom InfoContributors 46. Monitoring and management over HTTP Securing sensitive endpoints Customizing the management endpoint paths Customizing the management server port Customizing health endpoint will be mapped to /health. The following endpoints are available: ID Description Sensitive Default actuator Provides a hypermedia-based “discovery page” for the other endpoints. Requires spring-boot-actuator-docs to be on the classpath. false dump Performs a thread dump. true ID Description Sensitive Default env Exposes properties from Spring’s ConfigurableEnvironment. true flyway Shows any Flyway0 码力 | 531 页 | 477.38 KB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100