One of the core functions performed during network reconnaissance is identifying open ports on a target host. There exist hundreds of tools that can scan for open ports, but the fundamental idea of a port scanner is attempting to establish a socket connection. If the connection is successful, that port is open. If not, no services exist there or the host is otherwise rejecting…
Category: Programming
Using GillesPy2 to simulate inhalation anthrax
While working on my Computer Science degree, I was invited to participate in an undergraduate research project that allowed me to combine my interest in programming and biology. I converted a predictable, but simplified, model of inhalation anthrax to a model that accounts for the probabilistic nature of biological systems (i.e., deterministic to stochastic). The project was a collaboration between two UNC Asheville professors:…