Skip to content

This repository collects complementary material for the article "Mitigating Debugger-based Attacks to Java Applications with Self-Debugging".

Notifications You must be signed in to change notification settings

stfbk/Mitigating-Debugger-based-Attacks-to-Java-Applications-with-Self-Debugging

Repository files navigation

Mitigating Debugger-based Attacks to Java Applications with Self-Debugging

Introduction

This repository collects complementary material for the article "Mitigating Debugger-based Attacks to Java Applications with Self-Debugging".

This repository contains the following folders:

  • Java Debugger Protection: the Java-level anti-debugging protection against the JDB;
  • Debugging Tasks: the list of debugging tasks;
  • Experimentation Tool: the experimental framework automating debugging tasks for the assessment of anti-debugging protections;
  • Experimental Results: the experimental results obtained by running the experimental framework on the Java and native debugger protections.

the anti-debugging protection for native-level debuggers in Unix-like operating systems can be found in a dedicated repository.

License

Copyright 2022, jointly held by Osaka University, Fondazione Bruno Kessler and University of Verona

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Developed within the Osaka University (Japan), the Security & Trust Research Unit at Fondazione Bruno Kessler (Italy) and the University of Verona (Italy)

About

This repository collects complementary material for the article "Mitigating Debugger-based Attacks to Java Applications with Self-Debugging".

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published