torsec / splitting-experiments

Empirical Assessment of the Effort Needed to Attack Programs Protected with Client/Server Code Splitting

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Empirical Assessment of Client-Server Code-Splitting

This repository contains all the material needed conduct the experiment, and the relative analysis, for the assessment of the effectiveness of the software protection technique called Client-Server Code Splitting (CSCS).

Material

This folder contains the following assets.

  1. The instuction files of the attack tasks that the participants has been given:
  • SpaceGame-instructions2-C.pdf, instructions to mount the attack to the vanilla application;
  • SpaceGame-instructions2-Ts.pdf, instructions to mount the attack to the application protected with CSCS-small;
  • SpaceGame-instructions2-T.pdf, instructions to mount the attack to the application protected with CSCS-medium.
  1. The original source code of the application on which the subjects have been asked to berform the tasks:
  • orig_src_SpaceGame-C1157-C.zip, source code of the vanilla application;
  • SpaceGame-instructions2-Ts.pdf, source code of the application protected with CSCS-small;
  • SpaceGame-instructions2-T.pdf, source code of the application protected with CSCS-medium.
  1. The projects delivered to the subjects depending on the most diffused IDE, cathegorized by operating sistem
  • Linux
  • Mac
  • Win

Annotation processing

This folder contains the material to process the annotated repors. More details @ annotation processing

Analisys

This folder contains the R scripts to process the collected data.

Taxonomy

This folder contains the taxonomy used to annotate the collected reports.

About

Empirical Assessment of the Effort Needed to Attack Programs Protected with Client/Server Code Splitting

License:GNU General Public License v3.0


Languages

Language:C 51.4%Language:HTML 47.9%Language:C++ 0.3%Language:Makefile 0.2%Language:Perl 0.1%Language:Shell 0.0%Language:R 0.0%