Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applications by yourself or your organization. Including Cloud, LLMs, WireGuard, Automation, Home Assistant, and Networking.
Repository Index
47,133 repositories indexed
1–24 of 42 · Most stars
Affordable WiFi hacking platform for testing and learning
(⌐■_■) - Deep Reinforcement Learning instrumenting bettercap for WiFi pwning.
- ai
- deep-reinforcement-learning
- wpa-psk
- handshakes
🚗 A curated list of resources for learning about vehicle security and car hacking.
- vehicle-security
- car-hacking
- hacking-vehicles
- security
AI Infra / AI Orchestration / AI Control Plane
验证码识别
- captcha-breaking
- keras-tutorials
- deep-learning
- keras
Android Application Identifier for Packers, Protectors, Obfuscators and Oddities - PEiD for Android
- android
- antivirus
- machine-learning
- malware-detection
A deliberately vulnerable CI/CD environment. Learn CI/CD security through multiple challenges.
The OWASP NodeGoat project provides an environment to learn how OWASP Top 10 security risks apply to web applications developed using Node.js and how to effectively address them.
A curated list of threat modeling resources (Books, courses - free and paid, videos, tools, tutorials and workshops to practice on ) for learning Threat modeling and initial phases of security review.
- threat-modeling
- practical-devsecops
- security-review
- devsecops-university
open-appsec is a machine learning security engine that preemptively and automatically prevents threats against Web Application & APIs. This repo include the main code and logic.
- api-security
- application-security
- kubernetes
- nginx
What's in your data? Extract schema, statistics and entities from datasets
- python
- privacy
- pii
- npi
Vulnerable Android application for developers and security enthusiasts to learn about Android insecurities
NFStream: a Flexible Network Data Analysis Framework.
- data-science
- data-analysis
- data-mining
- network-analysis
A pure Python HTML5 parser that just works. No C extensions to compile. No system dependencies to install. No complex API to learn.
A machine learning tool that ranks strings based on their relevance for malware analysis.
- machine-learning
- fireeye-flare
- strings
- malware-analysis
captcha break based on opencv2, tesseract-ocr and some machine learning algorithm.
- machine-learning
- captcha
- opencv
- captcha-break
Learn about a type of vulnerability that specifically targets machine learning models
A foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC
- blockchain
- blockchain-from-scratch
- concurrent-programming
- cryptography
A Tool for Automatic Analysis of Malware Behavior
- machine-learning
- clustering
- classification
- malware-analysis
The universe in numbers. Free, open-source calculators for everything countable.
Open source Android, iOS and Web app for learning about and managing digital and physical security. From how to send a secure message to dealing with a kidnap. Umbrella has best practice guides in over 40 topics in multiple languages. Used daily by people working in high risk countries - journalists, activists, diplomats, business travelers etc.
- opensource
- security
- risk
- human-rights-defenders
🔐 A detailed example for how to encrypt data in an Elixir (Phoenix v1.7) App before inserting into a database using Ecto Types
- learn
- elixir
- phoenix
- encryption
CNN | Keras/PyTorch | CAPTCHA recognition(卷积神经网络、Keras/PyTorch框架、验证码识别)
- captcha
- cnn-keras
- machine-learning
- pytorch-cnn