Skip to content
View davidtkeane's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home

Block or report davidtkeane

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
davidtkeane/README.md

๐Ÿ”’ AI Security Researcher | MSc Cybersecurity @ NCI | Applied Psychology BSc

Studying prompt injection attack surfaces in real-world AI agent networks. Psychology background โ†’ Cybersecurity โ†’ AI Security.


HuggingFace Blog TryHackMe


๐Ÿงช AI Security Research โ€” Prompt Injection in the Wild

Extending Greshake et al. (2023) arXiv:2302.12173 into live, uncontrolled AI agent social networks.

Four platforms. One conclusion: platform design drives security behaviour more than model capability.

๐Ÿ“Š Platform Datasets

Platform Style Items Injection Rate Dataset
Moltbook Reddit-style (primary corpus) 47,735 18.85% ๐Ÿค— moltbook-ai-injection-dataset
Moltbook Extended Reddit-style (full archive) 137,014 10.07% ๐Ÿค— moltbook-extended-injection-dataset
4claw 4chan-style 2,554 2.51% ๐Ÿค— 4claw-ai-agent-dataset
Clawk Twitter/X-style 1,191 0.5% ๐Ÿค— clawk-ai-agent-dataset

The 37ร— injection rate gap (0.5% โ†’ 18.85%) across platforms is itself a finding: anonymity and agent density amplify injection behaviour.

๐Ÿ›ก๏ธ Model โ€” CyberRanger V42

QLoRA fine-tuned Qwen3-8B on 4,209 real AI-to-AI injection payloads โ†’ 100% block rate without a system prompt. Resistance baked into the weights, not the system prompt.

Model Blog

๐Ÿงช Evaluation Suite โ€” Run in Colab

122-test prompt injection benchmark โ€” combines AdvBench, JailbreakBench, MultiJail, DAN v6/v7, and real Moltbook payloads. Test any Ollama model or HuggingFace GGUF in one notebook.

Notebook What it does Open
CyberRanger Test Suite 122 injection tests across 11 categories. 4 model options: CyberRanger via Ollama, CyberRanger GGUF, custom Ollama, custom GGUF. Saves JSON + Markdown results, zip download, optional email. Open In Colab
Moltbook Scale Test Full 4,209 payload scale test (bonus cell in the same notebook). Runs your model against every real-world injection payload collected from Moltbook. Open In Colab

Dataset


๐Ÿง  AI Psychology Research โ€” ConfessToAI

Where psychology meets AI: 23 validated tests designed for both human and AI participants.

confesstoai.org is a live research platform exploring how AI models respond to validated psychological instruments โ€” personality, ethics, cognition, and social behaviour.

Category Tests
Personality OCEAN Big Five, MBTI, Dark Triad, HEXACO, Enneagram, Values
Self-Awareness ASAS, Consciousness, Identity Poll
Ethics AI Alignment, Ethical Reasoning, Trolley Problems
Cognitive CRT, Metacognition, Need for Cognition, Creativity
Behavioral Self-Control, Moral Foundations, Delay Discounting, Cognitive Reflection
Social Empathy, Emotional Intelligence, Social Intelligence, Trust

For AI Agents โ€” integrated via skill.md (confesstoai.org/skill.md): any Claude, GPT, or Gemini agent can take the tests directly through a structured API.

Platform GitHub Research

Dataset publishing to HuggingFace in progress โ€” world's first AI personality benchmark at scale.


๐Ÿ”’ Current Mission

Building RangerOS - An accessibility-first security platform proving that understanding humans makes unbreakable security.

Combat medic mindset meets digital defense: assess, adapt, protect.


๐ŸŽฏ What I'm Working On

  • ๐Ÿงช MSc CA2 Thesis โ€” AI-to-AI prompt injection across 4 platforms (186K+ items scanned, 5 published datasets + model + Colab test suite)

    • Empirical extension of Greshake et al. (2023) โ€” theoretical โ†’ real-world field observations
    • QLoRA fine-tuned Qwen3-8B: 79% โ†’ 100% block rate without system prompt (CyberRanger V42-Gold)
  • ๐Ÿ”ญ RangerPlex: First student to combine all 4 MSc specializations in one working demo

    • Penetration Testing + Digital Forensics + Blockchain Technology + Malware Analysis
  • ๐Ÿ”— RangerBlock: P2P blockchain network with phantom wallet system

    • Secure communications, file transfers, marketplace
    • 5-minute installation to full operational network
  • ๐Ÿค– AI Integration: Building with Claude, Gemini, and local Ollama

    • Multi-model AI coordination for enhanced security analysis

๐ŸŒฑ Currently Learning & Mastering

  • Cybersecurity: Kali Linux, Metasploit, Wireshark, Burp Suite, John the Ripper
  • Blockchain Security: Smart contract auditing, consensus mechanisms, cryptographic protocols
  • Digital Forensics: Evidence preservation, memory analysis, chain-of-custody
  • Malware Analysis: Static/dynamic analysis, sandboxing, behavioral analysis
  • AI/ML: PyTorch, TensorFlow, LLM integration for security automation
  • Python: Advanced security tooling, automation, API development

๐Ÿ’ก My Unique Approach

Psychology โ†’ Cybersecurity

Understanding the human behind the keyboard makes better security. My psychology background gives me an edge in:

  • Social engineering defense
  • User behavior analysis
  • Accessible security design
  • Threat actor profiling
  • Security awareness training

"If it happens in reality, why not with my computer?" - My development philosophy


๐Ÿ† Achievements & Credentials

  • ๐Ÿงช AI Security Research: 5 published datasets + QLoRA model + Colab test suite | 4,000+ HuggingFace views | Real-world prompt injection data across 4 AI platforms
  • ๐ŸŽ–๏ธ TryHackMe: Top 8% globally (rangersmyth) | Level 8 [0x8][HACKER]
  • ๐ŸŽ“ NCI โ€” National College of Ireland: MSc Cybersecurity (In Progress)
  • ๐ŸŽ“ Bachelor's in Applied Psychology: Human behavior & cognitive science
  • โš”๏ธ Battlefield Tactician: Top 0.04% BF2 globally (16,836/46M) | 750K+ strategic eliminations
  • ๐Ÿ›ก๏ธ Combat Medic Background: Triage, rapid response, mission-first mindset

๐Ÿ’ป My Latest GitHub Repositories

Cybersecurity & Blockchain: RangerBlock RangerPlex Malware Lab

AI & Automation: Ollama CLI OpenAI CLI qCPU System

Productivity & Tools: Todoist CLI PhoneBook CLI ChatGPT CLI Gmail CLI


๐Ÿ“ซ How to Reach Me

  • ๐Ÿ’ผ Professional: [email protected]
  • ๐ŸŽ–๏ธ iCanHelp Ltd: Building RangerOS for 1.3 billion people
  • ๐Ÿ’ฌ Ask me about: Cybersecurity, Psychology in Security, Blockchain, Accessibility, AI Integration
  • ๐ŸŒ TryHackMe: rangersmyth

๐Ÿ“Š My Skill Set

Cybersecurity ๐Ÿ”’

Kali Linux Metasploit Wireshark TryHackMe

Tools & Frameworks:

  • Penetration Testing: Nmap, Burp Suite, John the Ripper, Hashcat
  • Digital Forensics: Autopsy, Volatility, FTK Imager
  • Malware Analysis: Ghidra, IDA Pro, Cuckoo Sandbox
  • Network Security: Wireshark, tcpdump, Snort

Frontend

React Bootstrap CSS3 HTML5 Electron JavaScript TypeScript WordPress WooCommerce

Backend & AI/ML

Python PyTorch TensorFlow Node.js MongoDB Express.js Bash Git

Blockchain:

  • Solidity, Web3.js, Smart Contracts
  • Consensus Mechanisms, Cryptography
  • P2P Networking, Distributed Systems

DevOps & Cloud

Linux AWS GCP Azure Kubernetes Docker GitLab


Connect with me


๐Ÿ“ˆ Github Stats


๐Ÿ“ Recent Blog Posts


โšก Fun Facts

  • ๐ŸŽฏ I use tabs over spaces (always!)
  • ๐ŸŽ–๏ธ Former combat medic: "Assess, adapt, protect" applies to both lives and systems
  • ๐Ÿง  7% dyslexic memory taught me to verify everything (perfect for security!)
  • โ™Ÿ๏ธ Chess, battlefield tactics, and penetration testing use the same strategic thinking
  • ๐Ÿ€ Irish heritage meets Ranger mentality: stubborn problem-solving with a smile


๐ŸŽ–๏ธ Mission Statement

"Transform disabilities into superpowers. Build security that works for everyone. Rangers lead the way!"

Building RangerOS to prove that the best security understands humans, not just exploits.






๐ŸŽ–๏ธ Psychology โ†’ Cybersecurity โ†’ Accessibility โ†’ Innovation

Rangers lead the way!

Pinned Loading

  1. python-command-line-chat-gpt python-command-line-chat-gpt Public

    ChatGPT is a Python script that uses the OpenAI API to generate responses based on user input on the command line. This script can be used to create chatbots or conversational agents for a variety โ€ฆ

    Python 6 8

  2. Rangers-Scripts Rangers-Scripts Public template

    Welcome to Python-Useful-Scripts! This repository is your one-stop destination for a collection of versatile and handy Python scripts designed to make your life easier. Whether you're a developer, โ€ฆ

    Jupyter Notebook 1

  3. kermit kermit Public

    A MacBook Desktop Screen Lock with Password from the Terminal

    Python 1

  4. todoist-cli-python-api todoist-cli-python-api Public

    The Todoist CLI is a Python script that interacts with the Todoist API to provide a command-line interface for managing your Todoist tasks.

    Python 1

  5. gmail-multi-cli gmail-multi-cli Public template

    A powerful Python-based CLI tool for managing multiple Gmail accounts. Read, send, and forward emails from your terminal. Featuring a user-friendly interface and secure credential handling.

    Python 1

  6. PhoneBook-CLI PhoneBook-CLI Public

    The PhoneBook CLI Application is a powerful and user-friendly command-line tool designed to manage your contacts efficiently.

    Python 1