close
Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spinner

<<<<<<< HEAD This is the Spinner project page. Released code and contents that we was not able to cover in the paper due to the page limit are placed here.

Supplementary materials for vulnerable programs

We carefully selected 27 programs that are known they have input injection vulnerabilities in recent five years and evaluate effectiveness of Spinner using them. This section covers the detailed contents that were not covered through Table 2 in the paper.

Detailed information are shown in Vulnerable_programs.

Supplementary materials for test cases

To show that our instrumentation does not break the original functionalities, we use the test cases and check that they can cover instrumented code snippets and other affected code. This section covers the test cases of evaluated programs.

The test cases are in Test_cases.

Source code used in the paper

This section contains the source code code of Spinner's analysis tools and system call hooking tools. Detailed contents are in Source_code.

======= This is the Spinner project page. In addition to the code release, we present additional content that are not included in the paper, due to the page limit.

A. Test cases for evaluation

1. Vulnerable programs for the effectiveness evaluation

We selected 27 programs with input injection vulnerabilities in the recent five years to evaluate Spinner's effectiveness. This section covers the detailed content that is not covered through Table 2 in the paper.

2. Test cases for the correctness evaluation

To show that our instrumentation does not break the original functionalities, we use the test cases and check that they can cover instrumented code snippets and other affected code. This section covers the test cases of evaluated programs.

B. Source release

This section contains the source code code of Spinner's analysis tools and system call hooking tools.

C. Additional materials

This sub page presents Spinner's trusted command speciication generator, brute-force attacks on static and dynamic randomization approaches, additional details of programs used in evaluation, etc.

f12236e5e9c6e4fb3e0b3e8f3dd917f73585f33b

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages