Shae McFadden (McFadden-S)

McFadden-S

Geek Repo

Company:King's College London

Location:London

Home Page:McFadden-s.github.io

Twitter:@Shae_McFadden

Github PK Tool:Github PK Tool

Shae McFadden's starred repositories

OOD_test

Implements the experiments in https://arxiv.org/abs/2405.03052

Language:Jupyter NotebookStargazers:1Issues:0Issues:0

active-learning

Continuous Learning for Android Malware Detection (USENIX Security 2023)

Language:PythonStargazers:46Issues:0Issues:0

cage-challenge-1-public

Team Mindrake's hierarchical RL solution to the first CybORG CAGE challenge.

Language:Jupyter NotebookStargazers:5Issues:0Issues:0

challenge-001-exemplar

Challenge Problem #1 - Linux Kernel (NOTE: This code does not reflect the active state of what will be used at competition time, please refer to resources inside of the competition environment)

Language:PythonLicense:MITStargazers:38Issues:0Issues:0

SecLLMHolmes

SecLLMHolmes is a generalized, fully automated, and scalable framework to systematically evaluate the performance (i.e., accuracy and reasoning capabilities) of LLMs for vulnerability detection.

Language:CLicense:GPL-3.0Stargazers:21Issues:0Issues:0

secml-torch

SecML-Torch: A Library for Robustness Evaluation of Deep Learning Models

Language:PythonLicense:MITStargazers:17Issues:0Issues:0

Wendigo

Code library for the Wendigo framework from 'Wendigo: Deep Reinforcement Learning for Denial-of-Service Query Discovery in GraphQL'

Language:PythonLicense:NOASSERTIONStargazers:1Issues:0Issues:0

SOREL-20M

Sophos-ReversingLabs 20 million sample dataset

Language:PythonLicense:Apache-2.0Stargazers:618Issues:0Issues:0

metasploit-gym

An environment for testing AI agents against networks using Metasploit.

Language:PythonLicense:MITStargazers:36Issues:0Issues:0

awesome-rl-for-cybersecurity

A curated list of resources dedicated to reinforcement learning applied to cyber security. (ARCD)

License:NOASSERTIONStargazers:1Issues:0Issues:0

CyberBattleSim

An experimentation and research platform to investigate the interaction of automated agents in an abstract simulated network environments.

Language:Jupyter NotebookLicense:MITStargazers:1621Issues:0Issues:0

llm-attacks

Universal and Transferable Attacks on Aligned Language Models

Language:PythonLicense:MITStargazers:3042Issues:0Issues:0

llama-cpp-python

Python bindings for llama.cpp

Language:PythonLicense:MITStargazers:7019Issues:0Issues:0

llama.cpp

LLM inference in C/C++

Language:C++License:MITStargazers:60612Issues:0Issues:0

ComfyUI

The most powerful and modular stable diffusion GUI, api and backend with a graph/nodes interface.

Language:PythonLicense:GPL-3.0Stargazers:39782Issues:0Issues:0

open5gs

Open5GS is a C-language Open Source implementation for 5G Core and EPC, i.e. the core network of LTE/NR network (Release-17)

Language:CLicense:AGPL-3.0Stargazers:1670Issues:0Issues:0

openbts

GSM+GPRS Radio Access Network Node

Language:C++License:AGPL-3.0Stargazers:859Issues:0Issues:0

firmware

Meshtastic device firmware

Language:C++License:GPL-3.0Stargazers:2956Issues:0Issues:0

FirmWire

FirmWire is a full-system baseband firmware emulation platform for fuzzing, debugging, and root-cause analysis of smartphone baseband firmwares

Language:PythonLicense:BSD-3-ClauseStargazers:730Issues:0Issues:0

YAWNING-TITAN

YAWNING TITAN is an abstract, graph based cyber-security simulation environment that supports the training of intelligent agents for autonomous cyber operations.

Language:PythonLicense:MITStargazers:51Issues:0Issues:0

PrimAITE

ARCD Primary-Level AI Training Environment (PrimAITE)

Language:PythonLicense:MITStargazers:17Issues:0Issues:0

cage-challenge-4

The TTCP CAGE Challenges are a series of public challenges instigated to foster the development of autonomous cyber defensive agents. This CAGE Challenge 4 (CC4) returns to a defence industry enterprise environment, and introduces a Multi-Agent Reinforcement Learning (MARL) scenario.

Language:PythonLicense:NOASSERTIONStargazers:28Issues:0Issues:0
Language:PythonLicense:BSD-3-ClauseStargazers:14Issues:0Issues:0

learning-graphql

An attempt to learn GraphQL

Language:JavaScriptLicense:MITStargazers:942Issues:0Issues:0

Damn-Vulnerable-GraphQL-Application

Damn Vulnerable GraphQL Application is an intentionally vulnerable GraphQL service implementation designed for learning about and practising GraphQL Security.

Language:JavaScriptLicense:MITStargazers:1457Issues:0Issues:0

graphql-wordlist

The only GraphQL wordlist you'll ever need. Operations, field names, type names... Collected on more than 60k distinct GraphQL schemas.

Language:TypeScriptLicense:AGPL-3.0Stargazers:292Issues:0Issues:0

poc-graphql

Research on GraphQL from an AppSec point of view.

Language:JavaLicense:MITStargazers:406Issues:0Issues:0

cleanrl

High-quality single file implementation of Deep Reinforcement Learning algorithms with research-friendly features (PPO, DQN, C51, DDPG, TD3, SAC, PPG)

Language:PythonLicense:NOASSERTIONStargazers:4768Issues:0Issues:0

stable-baselines3

PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.

Language:PythonLicense:MITStargazers:8267Issues:0Issues:0

stable-baselines

A fork of OpenAI Baselines, implementations of reinforcement learning algorithms

Language:PythonLicense:MITStargazers:4079Issues:0Issues:0