paper-with-me

홈 › Papers

An Algorithm to Find Optimal Attack Paths in Nondeterministic Scenarios

2013-06-17 · Carlos Sarraute, Gerardo Richarte, Jorge Lucangeli Obes

As penetration testing frameworks have evolved and have become more complex, the problem of controlling automatically the pentesting tool has become an important question. This can be naturally addressed as an attack planning problem. Previous approaches to this problem were based on modeling the actions and assets in the PDDL language, and using off-the-shelf AI tools to generate attack plans. These approaches however are limited. In particular, the planning is classical (the actions are deterministic) and thus not able to handle the uncertainty involved in this form of attack planning. We herein contribute a planning model that does capture the uncertainty about the results of the actions, which is modeled as a probability of success of each action. We present efficient planning algorithms, specifically designed for this problem, that achieve industrial-scale runtime performance (able to solve scenarios with several hundred hosts and exploits). These algorithms take into account the probability of success of the actions and their expected cost (for example in terms of execution time, or network traffic generated). We thus show that probabilistic attack planning can be solved efficiently for the scenarios that arise when assessing the security of large networks. Two "primitives" are presented, which are used as building blocks in a framework separating the overall problem into two levels of abstraction. We also present the experimental results obtained with our implementation, and conclude with some ideas for further work.

📄 PDF Abstract BibTeX arXiv:1306.4040

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

$\rm{A}^{\rm{SAR}}$: $\varepsilon$-Optimal Graph Search for Minimum Expected-Detection-Time Paths with Path Budget Constraints for Search and Rescue (SAR)

2025-11-13 · Eric Mugford, Jonathan D. Gammell arxiv

Searches are conducted to find missing persons and/or objects given uncertain information, imperfect observers and large search areas in Search and Rescue (SAR). In many scenarios, such as Maritime SAR, expected survival…

Stochastic Optimization

Unambiguity and Fewness for Nonuniform Families of Polynomial-Size Nondeterministic Finite Automata

2023-11-16 · Tomoyuki Yamakami

Nonuniform families of polynomial-size finite automata, which are series of indexed finite automata having polynomially many inner states, are used in the past literature to solve nonuniform families of promise decision …

Weakness Analysis of Cyberspace Configuration Based on Reinforcement Learning

2020-07-09 · Lei Zhang, Wei Bai, Shize Guo, Shiming Xia 외

In this work, we present a learning-based approach to analysis cyberspace configuration. Unlike prior methods, our approach has the ability to learn from past experience and improve over time. In particular, as we train …

reinforcement-learningReinforcement LearningReinforcement Learning (RL)

Learning Context-Free Languages with Nondeterministic Stack RNNs

2020-10-09 · CONLL 2020 · Brian DuSell, David Chiang

We present a differentiable stack data structure that simultaneously and tractably encodes an exponential number of stack configurations, based on Lang's algorithm for simulating nondeterministic pushdown automata. We ca…

Genetic Algorithm Based Nearly Optimal Peak Reduction Tone Set Selection for Adaptive Amplitude Clipping PAPR Reduction

2020-03-13

In tone reservation (TR) based OFDM systems, the peak to average power ratio (PAPR) reduction performance mainly depends on the selection of the peak reduction tone (PRT) set and the optimal target clipping level. Findin…