https://github.com/paulveillard/cybersecurity-infosec
An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources about Information Security in Cybersecurity.
https://github.com/paulveillard/cybersecurity-infosec
information-security information-security-management information-security-policies information-technology infosec infrastructure it it-security security security-scan security-tools
Last synced: about 1 year ago
JSON representation
An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources about Information Security in Cybersecurity.
- Host: GitHub
- URL: https://github.com/paulveillard/cybersecurity-infosec
- Owner: paulveillard
- License: apache-2.0
- Created: 2021-12-12T01:00:16.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-01-27T19:38:08.000Z (over 1 year ago)
- Last Synced: 2025-03-24T08:21:21.993Z (about 1 year ago)
- Topics: information-security, information-security-management, information-security-policies, information-technology, infosec, infrastructure, it, it-security, security, security-scan, security-tools
- Language: Shell
- Homepage:
- Size: 1.15 MB
- Stars: 52
- Watchers: 3
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- License: LICENSE
- Code of conduct: code-of-conduct.md
Awesome Lists containing this project
README
# Information Security: Theory, Techniques, and Tools
An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources about Information Security in Cybersecurity.
> Thanks to all contributors, you're awesome and wouldn't be possible without you! Our goal is to build a categorized community-driven collection of very well-known resources.
[Information Security](https://en.wikipedia.org/wiki/Information_security), sometimes shortened to InfoSec, is the practice of protecting information by mitigating information risks. It is part of information risk management.
# Information Security landscape
## `IT Security Vs Computer Security Vs Information Security Vs Cyber Security - What's in a name?`
- IT Security, Computer Security, Information Security and Cyber Security - all these terms may, at times, seem like gobbledygook but have different connotations. Let's understand each term one at a time.
#### `IT Security`
- It focuses on security on IT such as systems that acquire, process and store the information in all format. Systems include network, internal and external, application software, mobile devices, IoT devices, cloud.
#### `Computer Security`
- Preservation of Confidentiality (C), Integrity (I) and Availability (A) of computer system assets including hardware devices such as servers, laptop, mobile phones; software such as firmware and OS; and network devices such as routers and switches.
#### `Information Security`
- Ensuring data in any form, digital or physical, is kept secure in terms of preserving its CIA and other additional properties such as authenticity, non-repudiation, accountability and reliability. Since it includes in its scope data in physical form hence the dimension of physical security can't be overlooked.
#### `Cyber Security`
- Before that we need to understand Cyberspace. Well, cyberspace refers to the Internet and connected entities. Now, we may think of Cyber Security as a subset of Information Security since it is concerned with the information in Cyberspace. Assets in cyberspace include - a) information itself ; b) information infrastructure ; c) non-information assets like energy grid, water supply, IoT.
#### `What is the main difference between cybersecurity vs information security?`
> Information security and cybersecurity are often confused. [InfoSec](https://www.cisco.com/c/en/us/products/security/what-is-information-security-infosec.html) is a crucial part of cybersecurity, but it refers exclusively to the processes designed for data security. Cybersecurity is a more general term that includes InfoSec.
#### `What is the main difference between IT Security vs information security?`
> Do note that IT security is technology oriented whereas Information security is business oriented.
#### `Concepts of IT Security and Information Security`
## `Table of Contents`
- [Information Security](#information-security-landscape)
- [Adversary Simulation & Emulation](#adversary-simulation--emulation)
- [Application Security](#application-security)
- [Binary Analysis](#binary-analysis)
- [Cloud Security](#cloud-security)
- [Courses](#courses)
- [Cryptography](#cryptography)
- [Data Sets](#data-sets)
- [Digital Forensics and Incident Response](#digital-forensics-and-incident-response)
- [Exploits](#exploits)
- [Hardening](#hardening)
- [Hardware](#hardware)
- [Malware Analysis](#malware-analysis)
- [Mobile Security](#mobile-security)
- [Network Security](#network-security)
- [Open-source Intelligence (OSINT)](#open-source-intelligence-osint)
- [Password Cracking and Wordlists](#password-cracking-and-wordlists)
- [Social Engineering](#social-engineering)
- [Smart Contract](#smart-contract)
- [Vulnerable](#vulnerable)
- [Other Courses](#other-courses)
- [Massive Online Open Courses](#massive-online-open-courses)
- [Academic Courses](#academic-courses)
- [Laboratories](#laboratories)
- [Capture the Flag](#capture-the-flag)
- [Open Security Books](#open-security-books)
- [Challenges](#challenges)
- [Documentation](#documentation)
- [Types of Infosec](#types-of-infosec)
- [SecurityTube Playlists](#securitytube-playlists)
- [License](#license)
**[`^ back to top ^`](#)**
## Adversary Simulation & Emulation
Link
Description
activeshadow/go-atomicredteam
go-atomicredteam is a Golang application to execute tests as defined in the atomics folder of Red Canary's Atomic Red Team project
alphasoc/flightsim
A utility to generate malicious network traffic and evaluate controls
Attack Simulatorin Office 365
Simulate realistic attacks on Office 365 environment
Azure/Cloud-Katana
Unlocking Serverless Computing to Assess Security Controls
blackbotinc/Atomic-Red-Team-Intelligence-C2
ARTi-C2 is a post-exploitation framework used to execute Atomic Red Team test cases with rapid payload deployment and execution capabilities via .NET's DLR.
Blue Team Training Toolkit
Blue Team Training Toolkit (BT3) is designed for network analysis training sessions, incident response drills and red team engagements
center-for-threat-informed-defense/adversary_emulation_library
An open library of adversary emulation plans designed to empower organizations to test their defenses based on real-world TTPs.
Coalfire-Research/Red-Baron
Automate creating resilient, disposable, secure and agile infrastructure for Red Teams
Cyb3rWard0g/Invoke-ATTACKAPI
A PowerShell script to interact with the MITRE ATT&CK Framework via its own API
Cyb3rWard0g/mordor
Re-play Adversarial Techniques
chryzsh/DarthSidious
Building an Active Directory domain and hacking it
d3vzer0/reternal-quickstart
Repo containing docker-compose files and setup scripts without having to clone the individual reternal components
ElevenPaths/ATTPwn
ATTPwn is a computer security tool designed to emulate adversaries.
endgameinc/RTA
RTA provides a framework of scripts designed to allow blue teams to test their detection capabilities against malicious tradecraft, modeled after MITRE ATT&CK
fozavci/tehsat
Tehsat Malware Traffic Generator
FSecureLABS/leonidas
Automated Attack Simulation in the Cloud, complete with detection use cases.
jymchoeng/AutoTTP
Automated Tactics Techniques & Procedures
lawrenceamer/0xsp-Mongoose
a unique framework for cybersecurity simulation and red teaming operations, windows auditing for newer vulnerabilities, misconfigurations and privilege escalations attacks, replicate the tactics and techniques of an advanced adversary in a network.
microsoft/restler-fuzzer
RESTler is the first stateful REST API fuzzing tool for automatically testing cloud services through their REST APIs and finding security and reliability bugs in these services.
MiladMSFT/ThreatHunt
ThreatHunt is a PowerShell repository that allows you to train your threat hunting skills.
mitre/caldera
An automated adversary emulation system
mvelazc0/PurpleSharp
PurpleSharp is a C# adversary simulation tool that executes adversary techniques with the purpose of generating attack telemetry in monitored Windows environments
NextronSystems/APTSimulator
A toolset to make a system look as if it was the victim of an APT attack
n0dec/MalwLess
Test blue team detections without running any attack
OTRF/Microsoft-Sentinel2Go
Microsoft Sentinel2Go is an open source project developed to expedite the deployment of a Microsoft Sentinel research lab.
OTRF/SimuLand
Cloud Templates and scripts to deploy mordor environments
praetorian-code/purple-team-attack-automation
Praetorian's public release of our Metasploit automation of MITRE ATT&CK™ TTPs
qsecure-labs/overlord
Overlord - Red Teaming Infrastructure Automation
ReconInfoSec/adversary-emulation-map
Creates an ATT&CK Navigator map of an Adversary Emulation Plan
redcanaryco/atomic-red-team
Small and highly portable detection tests based on MITRE's ATT&CK.
redcanaryco/AtomicTestHarnesses
Public Repo for Atomic Test Harness
redcanaryco/chain-reactor
Chain Reactor is an open source framework for composing executables that simulate adversary behaviors and techniques on Linux endpoints.
redhuntlabs/RedHunt-OS
Virtual Machine for Adversary Emulation and Threat Hunting
scythe-io/community-threats
The GitHub of Adversary Emulation Plans in JSON. Share SCYTHE threats with the community. #ThreatThursday adversary emulation plans are shared here.
SecurityRiskAdvisors/VECTR
VECTR is a tool that facilitates tracking of your red and blue team testing activities to measure detection and prevention capabilities across different attack scenarios
SpiderLabs/sheepl
Sheepl : Creating realistic user behaviour for supporting tradecraft development within lab environments
splunk/attack_range
A tool that allows you to create vulnerable instrumented local or cloud environments to simulate attacks against and collect the data into Splunk
swimlane/soc-faker
A python package for use in generating fake data for SOC and security automation.
TryCatchHCF/DumpsterFire
"Security Incidents In A Box!" A modular, menu-driven, cross-platform tool for building customized, time-delayed, distributed security events.
uber-common/metta
An information security preparedness tool to do adversarial simulation.
Unfetter
Unfetter is a project designed to help network defenders, cyber security professionals, and decision makers identify and analyze defensive gaps in a more scalable and repeatable way
securityriskadvisors/vectr
VECTR is a tool that facilitates tracking of your red and blue team testing activities to measure detection and prevention capabilities across different attack scenarios
## Application Security
Link
Description
aboul3la/Sublist3r
Fast subdomains enumeration tool for penetration testers
Acheron-VAF/Acheron
Acheron is a RESTful vulnerability assessment and management framework built around search and dedicated to terminal extensibility.
ambionics/phpggc
PHPGGC is a library of unserialize() payloads along with a tool to generate them, from command line or programmatically.
anchore/grype
A vulnerability scanner for container images and filesystems
appsecco/spaces-finder
A tool to hunt for publicly accessible DigitalOcean Spaces
anatshri/svn-extractor
Simple script to extract all web resources by means of .SVN folder exposed over network.
aquasecurity/kube-hunter
Hunt for security weaknesses in Kubernetes clusters
aquasecurity/trivy
A Simple and Comprehensive Vulnerability Scanner for Container Images, Git Repositories and Filesystems. Suitable for CI
ARPSyndicate/kenzer
automated web assets enumeration & scanning
barrracud4/image-upload-exploits
This repository contains various media files for known attacks on web applications processing media files. Useful for penetration tests and bug bounty.
BishopFox/GitGot
Semi-automated, feedback-driven tool to rapidly search through troves of public data on GitHub for sensitive secrets.
BishopFox/h2csmuggler
HTTP Request Smuggling over HTTP/2 Cleartext (h2c)
brannondorsey/dns-rebind-toolkit
A front-end JavaScript toolkit for creating DNS rebinding attacks.
bridgecrewio/checkov
Prevent cloud misconfigurations during build-time for Terraform, Cloudformation, Kubernetes, Serverless framework and other infrastructure-as-code-languages with Checkov by Bridgecrew.
brompwnie/botb
A container analysis and exploitation tool for pentesters and engineers.
Bug Bounty Recon
Bug Bounty Recon (bbrecon) is a Recon-as-a-Service for bug bounty hunters and security researchers. The API aims to provide a continuously up-to-date map of the Internet "safe harbor" attack surface, excluding out-of-scope targets.
Checkmarx/kics
Find security vulnerabilities, compliance issues, and infrastructure misconfigurations early in the development cycle of your infrastructure-as-code with KICS by Checkmarx.
chvancooten/BugBountyScanner
A Bash script and Docker image for Bug Bounty reconnaissance. Intended for headless use.
danmar/cppcheck
static analysis of C/C++ code
deepfence/SecretScanner
Find secrets and passwords in container images and file systems
deepfence/ThreatMapper
Identify vulnerabilities in running containers, images, hosts and repositories
DefectDojo/django-DefectDojo
DefectDojo is an open-source application vulnerability correlation and security orchestration tool.
doyensec/inql
InQL - A Burp Extension for GraphQL Security Testing
dstotijn/hetty
Hetty is an HTTP toolkit for security research. It aims to become an open source alternative to commercial software like Burp Suite Pro, with powerful features tailored to the needs of the infosec and bug bounty community.
EmYiQing/Gososerial
Dynamically Generates Ysoserial's Payload by Golang
facebook/pyre-check/
Performant type-checking for python.
Findomain/Findomain
The fastest and cross-platform subdomain enumerator, do not waste your time.
fkie-cad/cwe_checker
cwe_checker finds vulnerable patterns in binary executables
google/atheris
Atheris is a coverage-guided Python fuzzing engine. It supports fuzzing of Python code, but also native extensions written for CPython. Atheris is based off of libFuzzer. When fuzzing native code, Atheris can be used in combination with Address Sanitizer or Undefined Behavior Sanitizer to catch extra bugs.
googleprojectzero/weggli
weggli is a fast and robust semantic search tool for C and C++ codebases. It is designed to help security researchers identify interesting functionality in large codebases.
HunterSuite
HunterSuite is the next generation offensive security suite. It will automate all the tedious tasks during a test just with few clicks. If you are a penetration tester, red teamer, bug bounty hunter, or you work as an offensive security engineer, you will love what HunterSuite has to offer.
IlluminateJs
IlluminateJs is a static javascript analysis engine (a deobfuscator so to say) aimed to help analyst understand obfuscated and potentially malicious JavaScript Code.
ismailtasdelen/xss-payload-list
Cross Site Scripting ( XSS ) Vulnerability Payload List
jonluca/Anubis
Subdomain enumeration and information gathering tool
LanikSJ/dfimage
Reverse-engineer a Dockerfile from a Docker image.
lelinhtinh/de4js
JavaScript Deobfuscator and Unpacker
mazen160/bfac
BFAC (Backup File Artifacts Checker): An automated tool that checks for backup artifacts that may disclose the web-application's source code.
microsoft/onefuzz
A self-hosted Fuzzing-As-A-Service platform
mindedsecurity/JStillery
Advanced JS Deobfuscation via Partial Evaluation.
mwrlabs/dref
DNS Rebinding Exploitation Framework
nccgroup/singularity
A DNS rebinding attack framework
nccgroup/whalescan
Whalescan is a vulnerability scanner for Windows containers, which performs several benchmark checks, as well as checking for CVEs/vulnerable packages on the container
NetSPI/AutoDirbuster
Automatically run and save Dirbuster scans for multiple IPs
NetSPI/PowerUpSQL
PowerUpSQL: A PowerShell Toolkit for Attacking SQL Server
NotSoSecure/SerializedPayloadGenerator
It's Web Interface to generate payload using various deserialization exploitation framework
ossf/allstar
GitHub App to set and enforce security policies
ossf/scorecard
Security Scorecards - Security health metrics for Open Source
OJ/gobuster
Directory/File, DNS and VHost busting tool written in Go
OWASP/Nettacker
Automated Penetration Testing Framework - Open-Source Vulnerability Scanner - Vulnerability Management
OWASP/wstg
The Web Security Testing Guide is a comprehensive Open Source guide to testing the security of web applications and web services.
OWASP Zed Attack Proxy Project
The OWASP Zed Attack Proxy (ZAP) is one of the world’s most popular free security tools and is actively maintained by hundreds of international volunteers
praetorian-inc/gokart
A static analysis tool for securing Go code
praetorian-inc/snowcat
a tool to audit the istio service mesh
presidentbeef/brakeman
A static analysis security vulnerability scanner for Ruby on Rails applications
Public WWW
Source Code Search Engine
pumasecurity/puma-scan
Puma Scan is a software security Visual Studio extension that provides real time, continuous source code analysis as development teams write code. Vulnerabilities are immediately displayed in the development environment as spell check and compiler warnings, preventing security bugs from entering your applications.
pwntester/ysoserial.net
Deserialization payload generator for a variety of .NET formatters
quarkslab/kdigger
kdigger is a context discovery tool for Kubernetes penetration testing.
redphx/localify
Effectively debug minified JS files
RedTeamPentesting/monsoon
Fast HTTP enumerator
RhinoSecurityLabs/IPRotate_Burp_Extension
Extension for Burp Suite which uses AWS API Gateway to rotate your IP on every request.
RhinoSecurityLabs/SleuthQL
Python3 Burp History parsing tool to discover potential SQL injection points. To be used in tandem with SQLmap.
rpgeeganage/audit-node-modules-with-yara
Audit Node Module folder with YARA rules to identify possible malicious packages hiding in node_moudles
s0md3v/XSStrike
Most advanced XSS detection suite
salesforce/DazedAndConfused
DazedAndConfused is a tool to help determine dependency confusion exposure.
Screetsec/Sudomy
Sudomy is a subdomain enumeration tool to collect subdomains and analyzing domains performing automated reconnaissance (recon) for bug hunting / pentesting
securego/gosec
Golang security checker
Snyk
Continuously find & fix vulnerabilities in your dependencies
sslab-gatech/Rudra
Rust Memory Safety & Undefined Behavior Detection
subfinder/subfinder
SubFinder is a subdomain discovery tool that discovers valid subdomains for websites. Designed as a passive framework to be useful for bug bounties and safe for penetration testing.
vchinnipilli/kubestriker
A Blazing fast Security Auditing tool for Kubernetes
visma-prodsec/confused
Tool to check for dependency confusion vulnerabilities in multiple package management systems
wallarm/gotestwaf
Go Test WAF project, a tool to test different WAF detects for apps and APIs
wagiro/BurpBounty
Burp Bounty (Scan Check Builder in BApp Store) is a extension of Burp Suite that allows you, in a quick and simple way, to improve the active and passive scanner by means of personalized rules through a very intuitive graphical interface.
wagoodman/dive
A tool for exploring each layer in a docker image
wpdc
Detect malicious dependencies, magecart, malvertising, and more on your web properties!
xmendez/wfuzz
Wfuzz has been created to facilitate the task in web applications assessments and it is based on a simple concept: it replaces any reference to the FUZZ keyword by the value of a given payload.
Yelp/detect-secrets
An enterprise friendly way of detecting and preventing secrets in code.
ZupIT/horusec
Horusec is an open source tool that improves identification of vulnerabilities in your project with just one command.
## Binary Analysis
Link
Description
acsdavid97/DotNetHooker
API tracing and argument dumping to ease reverse engineering .NET malware.
Air14/HyperHide
Hypervisor based anti anti debug plugin for x64dbg
ajpc500/RelayRumbler
A proof-of-concept tool that attempts to retrieve the configuration from the memory dump of an F-Secure C3 Relay executable.
avast-tl/retdec
RetDec is a retargetable machine-code decompiler based on LLVM
binvis.io
visual analysis of binary files
blackberry/pe_tree
Python module for viewing Portable Executable (PE) files in a tree-view using pefile and PyQt5. Can also be used with IDA Pro to dump in-memory PE files and reconstruct imports.
BLint
BLint is a Binary Linter to check the security properties, and capabilities in your executables. It is powered by lief
bootleg/ret-sync
ret-sync is a set of plugins that helps to synchronize a debugging session (WinDbg/GDB/LLDB/OllyDbg2/x64dbg) with IDA/Ghidra disassemblers.
can1357/NoVmp
A static devirtualizer for VMProtect x64 3.x. powered by VTIL.
carbonblack/binee
Binee: binary emulation environment
Cisco-Talos/GhIDA
GhIDA is an IDA Pro plugin that integrates the Ghidra decompiler in IDA.
Cisco-Talos/Ghidraaas
Ghidraaas is a simple web server that exposes Ghidra analysis through REST APIs. The project includes three Ghidra plugins to analyze a sample, get the list of functions and to decompile a function.
certcc/kaiju
CERT Kaiju is a binary analysis framework extension for the Ghidra software reverse engineering suite
Comsecuris/gdbghidra
gdbghidra - a visual bridge between a GDB session and GHIDRA
Comsecuris/gdbida
gdbida - a visual bridge between a GDB session and IDA Pro's disassembler
Cutter
Free and Open Source RE Platform powered by radare2
DarthTon/Blackbone
Windows memory hacking library
dr4k0nia/Unscrambler
Universal unpacker and fixer for a number of modded ConfuserEx protections
endgameinc/xori
Xori is an automation-ready disassembly and static analysis library for PE32, 32+ and shellcode
enkomio/shed
.NET runtine inspector. Shed - Inspect .NET malware like a Sir
FernandoDoming/r2diaphora
r2diaphora is a port of Diaphora to radare2 and MySQL. It also uses r2ghidra as decompiler by default, with support for other decompilers such as pdc.
flare-emu
flare-emu marries a supported binary analysis framework, such as IDA Pro or Radare2, with Unicorns emulation framework to provide the user with an easy to use and flexible interface for scripting emulation tasks.
fibratus
A modern tool for the Windows kernel exploration and observability
fireeye/capa
capa detects capabilities in executable files. You run it against a PE file or shellcode and it tells you what it thinks the program can do. For example, it might suggest that the file is a backdoor, is capable of installing services, or relies on HTTP to communicate.
fireeye/capa-rules
Standard collection of rules for capa: the tool for enumerating the capabilities of programs
fireeye/flare-floss
FireEye Labs Obfuscated String Solver - Automatically extract obfuscated strings from malware.
fireeye/speakeasy
Speakeasy is a portable, modular, binary emulator designed to emulate Windows kernel and user mode malware.
fireeye/stringsifter
A machine learning tool that ranks strings based on their relevance for malware analysis.
forrest-orr/moneta
Moneta is a live usermode memory analysis tool for Windows with the capability to detect malware IOCs
FuzzySecurity/Dendrobate
Managed code hooking template.
FuzzySecurity/Fermion
Fermion, an electron wrapper for Frida & Monaco.
gaasedelen/tenet
A Trace Explorer for Reverse Engineers
GaloisInc/reopt
A tool for analyzing x86-64 binaries.
GHIDRA
A software reverse engineering (SRE) suite of tools developed by NSA's Research Directorate in support of the Cybersecurity mission
Go Reverse Engineering Toolkit
A Reverse Engineering Tool Kit for Go, Written in Go.
goretk/redress
Redress - A tool for analyzing stripped Go binaries
grimm-co/GEARSHIFT
GEARSHIFT is a tool that performs structure recovery for a specified function within a stripped binary. It also generates a fuzz harness that can be used to call functions in a shared object (.so) or dynamically linked library (.dll) file.
guelfoweb/peframe
PEframe is a open source tool to perform static analysis on Portable Executable malware and malicious MS Office documents.
hasherezade/hollows_hunter
A process scanner detecting and dumping hollowed PE modules.
hasherezade/hook_finder
a small tool for investigating inline hooks (and other in-memory code patches)
hasherezade/pe_to_shellcode
Converts PE into a shellcode
herosi/CTO
Call Tree Overviewer
HyperDbg/HyperDbg
The Source Code of HyperDbg Debugger 🐞
hzqst/unicorn_pe
Unicorn PE is an unicorn based instrumentation project designed to emulate code execution for windows PE files.
Kaitai Struct
Kaitai Struct is a declarative language used to describe various binary data structures, laid out in files or in memory: i.e. binary file formats, network stream packet formats, etc.
LIEF
Library to Instrument Executable Formats
Martyx00/CollaRE
CollareRE is a tool for collaborative reverse engineering that aims to allow teams that do need to use more then one tool during a project to collaborate without the need to share the files on a separate locations.
Microsoft/binskim
A binary static analysis tool that provides security and correctness results for Windows portable executables
Microsoft/ProcDump-for-Linux
A Linux version of the ProcDump Sysinternals tool
MITRECND/malchive
Various capabilities for static malware analysis.
mrphrazer/obfuscation_detection
Collection of scripts to pinpoint obfuscated code
mxmssh/drltrace
Drltrace is a library calls tracer for Windows and Linux applications
NASA-SW-VnV/ikos
IKOS (Inference Kernel for Open Static Analyzers) is a static analyzer for C/C++ based on the theory of Abstract Interpretation
nsacyber/BAM
The Binary Analysis Metadata tool gathers information about Windows binaries to aid in their analysis.
nccgroup/WindowsMemPageDelta
A Microsoft Windows service to provide telemetry on Windows executable memory page changes to facilitate threat detection
OALabs/hashdb-ida
HashDB API hash lookup plugin for IDA Pro
osandov/drgn
Programmable debugger
pierrezurek/Signsrch
tool for searching signatures inside files, extremely useful in reversing engineering for figuring or having an initial idea of what encryption/compression algorithm is used for a proprietary protocol or file. it can recognize tons of compression, multimedia and encryption algorithms and many other things like known strings and anti-debugging code which can be also manually added since it's all based on a text signature file read at runtime and easy to modify.
Pinitor
An API Monitor Based on Pin
pygore
Python library for analyzing Go binaries
qilingframework/qiling
Qiling Advanced Binary Emulation Framework
revng/pagebuster
PageBuster - dump all executable pages of packed processes.
REW-sploit/REW-sploit
Emulate and Dissect MSF and *other* attacks
rizin
Free and Open Source Reverse Engineering Framework
secretsquirrel/recomposer
Randomly changes Win32/64 PE Files for 'safer' uploading to malware and sandbox sites.
sibears/IDAGolangHelper
Set of IDA Pro scripts for parsing GoLang types information stored in compiled binary
strazzere/golang_loader_assist
Making GO reversing easier in IDA Pro
taviso/loadlibrary
Porting Windows Dynamic Link Libraries to Linux
unipacker/unipacker
Automatic and platform-independent unpacker for Windows binaries based on emulation
utkonos/lst2x64dbg
Extract labels from IDA, Ghidra, Binary Ninja, and Relyze files and export x64dbg database. Including radare2 main address.
Veles
New open source tool for binary data analysis
VisUAL
A highly visual ARM emulator
vmp2/vmemu
VMProtect 2 Virtual Machine Handler Emulation
Wenzel/checksec.py
Checksec tool in Python, Rich output. Based on LIEF
WerWolv/ImHex
A Hex Editor for Reverse Engineers, Programmers and people that value their eye sight when working at 3 AM.
williballenthin/python-idb
Pure Python parser and analyzer for IDA Pro database files (.idb).
## Cloud Security
Link
Description
0xsha/CloudBrute
A tool to find a company (target) infrastructure, files, and apps on the top cloud providers (Amazon, Google, Microsoft, DigitalOcean, Alibaba, Vultr, Linode). The outcome is useful for bug bounty hunters, red teamers, and penetration testers alike.
Alfresco/prowler
Tool for AWS security assessment, auditing and hardening. It follows guidelines of the CIS Amazon Web Services Foundations Benchmark.
andresriancho/nimbostratus
Tools for fingerprinting and exploiting Amazon cloud infrastructures
asecure.cloud
A free repository of customizable AWS security configurations and best practices
asecurityteam/spacecrab
Bootstraps an AWS account with everything you need to generate, mangage, and distribute and alert on AWS honey tokens. Made with breakfast roti by the Atlassian security team.
aws-cloudformation/cloudformation-guard
Guard offers a policy-as-code domain-specific language (DSL) to write rules and validate JSON- and YAML-formatted data such as CloudFormation Templates, K8s configurations, and Terraform JSON plans/configurations against those rules.
awslabs/aws-security-benchmark
Open source demos, concept and guidance related to the AWS CIS Foundation framework.
Azure/Stormspotter
Azure Red Team tool for graphing Azure and Azure Active Directory objects
BishopFox/iam-vulnerable
Use Terraform to create your own vulnerable by design AWS IAM privilege escalation playground.
BishopFox/smogcloud
Find cloud assets that no one wants exposed
BloodHoundAD/AzureHound
Azure Hound
bridgecrewio/cdkgoat
CdkGoat is Bridgecrew's "Vulnerable by Design" AWS CDK repository. CdkGoat is a learning and training project that demonstrates how common configuration errors can find their way into production cloud environments.
bridgecrewio/cfngoat
Cfngoat is Bridgecrew's "Vulnerable by Design" Cloudformation repository. Cfngoat is a learning and training project that demonstrates how common configuration errors can find their way into production cloud environments.
carnal0wnage/weirdAAL
WeirdAAL [AWS Attack Library] wiki!
cisagov/Sparrow
Sparrow.ps1 was created by CISA's Cloud Forensics team to help detect possible compromised accounts and applications in the Azure/m365 environment.
cloud-sniper/cloud-sniper
Cloud Security Operations Orchestrator
cloudquery/cloudquery
cloudquery transforms your cloud infrastructure into queryable SQL tables for easy monitoring, governance and security.
cloudsploit/scans
AWS security scanning checks
cr0hn/festin
FestIn is a tool for discovering open S3 Buckets starting from a domains.
CrowdStrike/CRT
This tool queries the following configurations in the Azure AD/O365 tenant which can shed light on hard to find permissions and configuration settings in order to assist organizations in securing these environments.
cyberark/blobhunter
Find exposed data in Azure with this public blob scanner
cyberark/SkyArk
SkyArk is a cloud security tool, helps to discover, assess and secure the most privileged entities in AWS
cyberark/SkyWrapper
SkyWrapper helps to discover suspicious creation forms and uses of temporary tokens in AWS
dagrz/aws_pwn
A collection of AWS penetration testing junk
darkbitio/aws-recon
Multi-threaded AWS inventory collection tool with a focus on security-relevant resources and metadata.
darkquasar/AzureHunter
A Cloud Forensics Powershell module to run threat hunting playbooks on data from Azure and O365
disruptops/cred_scanner
A simple file-based scaner to look for potential AWS accesses and secret keys in files
duo-labs/cloudtracker
CloudTracker helps you find over-privileged IAM users and roles by comparing CloudTrail logs with current IAM policies.
duo-labs/cloudmapper
CloudMapper helps you analyze your Amazon Web Services (AWS) environments.
endgameinc/varna
Varna: Quick & Cheap AWS CloudTrail Monitoring with Event Query Language (EQL)
eth0izzle/bucket-stream
Find interesting Amazon S3 Buckets by watching certificate transparency logs.
FishermansEnemy/bucket_finder
Amazon bucket brute force tool
FSecureLABS/Azurite
Enumeration and reconnaissance activities in the Microsoft Azure Cloud.
glen-mac/goGetBucket
A penetration testing tool to enumerate and analyse Amazon S3 Buckets owned by a domain.
google/cloud-forensics-utils
Python library to carry out DFIR analysis on the Cloud
hausec/PowerZure
PowerShell framework to assess Azure security
initstring/cloud_enum
Multi-cloud OSINT tool. Enumerate public resources in AWS, Azure, and Google Cloud.
jonrau1/ElectricEye
Continuously monitor your AWS services for configurations that can lead to degradation of confidentiality, integrity or availability. All results will be sent to Security Hub for further aggregation and analysis.
jordanpotti/AWSBucketDump
Security Tool to Look For Interesting Files in S3 Buckets
jordanpotti/CloudScraper
CloudScraper: Tool to enumerate targets in search of cloud resources. S3 Buckets, Azure Blobs, Digital Ocean Storage Space.
kromtech/s3-inspector
Tool to check AWS S3 bucket permissions
lyft/metadataproxy
A proxy for AWS's metadata service that gives out scoped IAM credentials from STS
MindPointGroup/cloudfrunt
A tool for identifying misconfigured CloudFront domains
nccgroup/aws-inventory
Discover resources created in an AWS account
nccgroup/azucar
Security auditing tool for Azure environments
nccgroup/PMapper
A tool for quickly evaluating IAM permissions in AWS.
nccgroup/s3_objects_check
Whitebox evaluation of effective S3 object permissions, in order to identify publicly accessible objects.
nccgroup/Scout2
Security auditing tool for AWS environments
nccgroup/ScoutSuite
Scout Suite is an open source multi-cloud security-auditing tool, which enables security posture assessment of cloud environments
Netflix-Skunkworks/diffy
Diffy is a digital forensics and incident response (DFIR) tool developed by Netflix's Security Intelligence and Response Team (SIRT).
Netflix/security_monkey
Security Monkey monitors your AWS and GCP accounts for policy changes and alerts on insecure configurations.
NetSPI/aws_consoler
A utility to convert your AWS CLI credentials into AWS console access.
NetSPI/MicroBurst
A collection of scripts for assessing Microsoft Azure security
NotSoSecure/cloud-service-enum
This script allows pentesters to validate which cloud tokens (API keys, OAuth tokens and more) can access which cloud service.
prevade/cloudjack
Route53/CloudFront Vulnerability Assessment Utility
projectdiscovery/cloudlist
Cloudlist is a tool for listing Assets from multiple Cloud Providers.
pumasecurity/serverless-prey
Serverless Functions for establishing Reverse Shells to Lambda, Azure Functions, and Google Cloud Functions
random-robbie/slurp
Enumerate S3 buckets via certstream, domain, or keywords
RhinoSecurityLabs/cloudgoat
CloudGoat is Rhino Security Labs' "Vulnerable by Design" AWS deployment tool
RhinoSecurityLabs/pacu
Rhino Security Labs' AWS penetration testing toolkit
RiotGames/cloud-inquisitor
Enforce ownership and data security within AWS
sa7mon/S3Scanner
Scan for open S3 buckets and dump
salesforce/cloudsplaining
Cloudsplaining is an AWS IAM Security Assessment tool that identifies violations of least privilege and generates a risk-prioritized HTML report with a triage worksheet
sendgrid/krampus
The original AWS security enforcer™
SecurityFTW/cs-suite
Cloud Security Suite - One stop tool for auditing the security posture of AWS infrastructure.
soteria-security/365Inspect
A PowerShell script that automates the security assessment of Microsoft Office 365 environments.
spacesiren/spacesiren
A honey token manager and alert system for AWS.
swimlane/CLAW
A packer utility to create and capture DFIR Image for use AWS & Azure
theflakes/reg_hunter
Blueteam operational triage registry hunting/forensic tool
ThreatResponse/margaritashotgun
Remote Memory Acquisition Tool for AWS
ThreatResponse/aws_ir
Python installable command line utiltity for mitigation of host and key compromises.
toniblyx/prowler
Tool based on AWS-CLI commands for AWS account security assessment and hardening, following guidelines of the CIS Amazon Web Services Foundations Benchmark 1.1
widdix/aws-s3-virusscan
Antivirus for Amazon S3 buckets
## Courses
Link
Description
specterops/at-ps
Adversary Tactics - PowerShell Training
## Cryptography
Link
Description
Balasys/dheater
D(HE)ater is a security tool can perform DoS attack by enforcing the DHE key exchange.
CERTCC/keyfinder
A tool for analyzing private (and public) key files, including support for Android APK files.
CertDB
Internet-wide search engine for digital certificates
Ciphey/Ciphey
Automatically decode encryptions without a key, decode encodings, and crack hashes
corkami/pocs
Proof of Concepts (PE, PDF...)
mpgn/BEAST-PoC
Poc of BEAST attack against SSL/TLS
mpgn/Padding-oracle-attack
Padding oracle attack against PKCS7
mpgn/poodle-PoC
Poodle (Padding Oracle On Downgraded Legacy Encryption) attack
mxrch/evilize
Use md5-collisions to make evil executables looking like a good one.
salesforce/ja3
JA3 is a standard for creating SSL client fingerprints in an easy to produce and shareable way.
## Data Sets
Link
Description
BOTS 1.0 Dataset
The BOTS 1.0 dataset records two attacks perpetrated by a fictitious hacktivist group called po1s0n1vy targeting Wayne Corp of Batman mythology. There are many comic book references in the data; from heroes and villains to “Batman’s” street addresses. Not only does the dataset have many different types of data—everything from Sysmon to Suricata—but there are even file hashes that can be found in Virustotal.com and domains/IPs to hunt for in OSINT tools like PassiveTotal and Robtex!
DataPlane.org
DataPlane.org is a community-powered Internet data, feeds, and measurement resource for operators, by operators. We provide reliable and trustworthy service at no cost.
Google Dataset Search
Google Dataset Search
FiveDirections/OpTC-data
Operationally Transparent Cyber (OpTC) Data
intel/yarpgen
Yet Another Random Program Generator
Kitsune Network Attack Dataset
Nine labeled attacks with extracted features and the original network capture
nimrodpar/Labeled-Elfs
A collection of well labeled ELF binaries compiled from benign and malicious code in various ways. Great for exploring similarity in executables and training various ML models.
Security Datasets
The Security Datasets project is an open-source initiatve that contributes malicious and benign datasets, from different platforms, to the infosec community to expedite data analysis and threat research.
SecRepo.com - Samples of Security Related Data
Finding samples of various types of Security related can be a giant pain. This is my attempt to keep a somewhat curated list of Security related data I've found, created, or was pointed to. If you perform any kind of analysis with any of this data please let me know and I'd be happy to link it from here or host it here. Hopefully by looking at others research and analysis it will inspire people to add-on, improve, and create new ideas.
sophos-ai/SOREL-20M
Sophos-ReversingLabs 20 million sample dataset
splunk/attack_data
A Repository of curated datasets from various attacks
## Digital Forensics and Incident Response
Link
Description
$I File Parser
Free Forensics Tool – \$I File Parser
3CORESec/Automata
Automatic detection engineering technical state compliance
Accenture/docker-plaso
Docker container for plaso supertimlining tool
activecm/BeaKer
Beacon Kibana Executable Report. Aggregates Sysmon Network Events With Elasticsearch and Kibana
activecm/espy/
Endpoint detection for remote hosts for consumption by RITA and Elasticsearch
ahmedkhlief/APT-Hunter
APT-Hunter is Threat Hunting tool for windows event logs which made by purple team mindset to provide detect APT movements hidden in the sea of windows event logs to decrease the time to uncover suspicious activity
AlienVault OSSIM
AlienVault OSSIM: The World’s Most Widely Used Open Source SIEM
andreafortuna/autotimeliner
Automagically extract forensic timeline from volatile memory dump
ANSSI-FR/bits_parser
Extract BITS jobs from QMGR queue and store them as CSV records
ANSSI-FR/bmc-tools
RDP Bitmap Cache Parser
ANSSI-FR/DFIR-O365RC
PowerShell module for Office 365 and Azure AD log collection
aquasecurity/tracee
Linux Runtime Security and Forensics using eBPF
Arsenal Recon Free Tools
Arsenal Recon Free Tools
bfuzzy/auditd-attack
A Linux Auditd rule set mapped to MITRE's Attack Framework
Broctets-and-Bytes/Darwin
This script is designed to be run against a mounted image, live system, or device in target disk mode. The script automates the collection of key files for MacOS investigations.
bromiley/olaf
Office365 Log Analysis Framework: OLAF is a collection of tools, scripts, and analysis techniques dealing with O365 Investigations.
BSI-Bund/RdpCacheStitcher
RdpCacheStitcher is a tool that supports forensic analysts in reconstructing useful images out of RDP cache bitmaps.
carmaa/inception
Inception is a physical memory manipulation and hacking tool exploiting PCI-based DMA. The tool can attack over FireWire, Thunderbolt, ExpressCard, PC Card and any other PCI/PCIe interfaces.
CCob/BeaconEye
Hunts out CobaltStrike beacons and logs operator command output
Cerebrate Project
Cerebrate is an open-source platform meant to act as a trusted contact information provider and interconnection orchestrator for other security tools (such as MISP).
chrisandoryan/Nethive-Project
Restructured and Collaborated SIEM and CVSS Infrastructure. Presented at Blackhat Asia Arsenal 2020.
cisagov/CHIRP
A forensic collection tool written in Python.
coinbase/dexter
Forensics acquisition framework designed to be extensible and secure
ComodoSecurity/openedr
Open EDR public repository
countercept/chainsaw
Rapidly Search and Hunt through Windows Event Logs
CrowdStrike/automactc
AutoMacTC: Automated Mac Forensic Triage Collector
CrowdStrike/Forensics
Scripts and code referenced in CrowdStrike blog posts
CrowdStrike/SuperMem
A python script developed to process Windows memory images based on triage type.
cryps1s/DARKSURGEON
DARKSURGEON is a Windows packer project to empower incident response, digital forensics, malware analysis, and network defense.
cyb3rfox/Aurora-Incident-Response
Incident Response Documentation made easy. Developed by Incident Responders for Incident Responders
Cyb3rWard0g/HELK
A Hunting ELK (Elasticsearch, Logstash, Kibana) with advanced analytic capabilities.
Cyber Analytics Repository
The MITRE Cyber Analytics Repository (CAR) is a knowledge base of analytics developed by MITRE based on the MITRE ATT&CK adversary model.
CyberDefenseInstitute/CDIR
CDIR (Cyber Defense Institute Incident Response) Collector - live collection tool based on oss tool/library
D4stiny/PeaceMaker
PeaceMaker Threat Detection is a Windows kernel-based application that detects advanced techniques used by malware.
DamonMohammadbagher/ETWProcessMon2
ETWProcessMon2 is for Monitoring Process/Thread/Memory/Imageloads/TCPIP via ETW + Detection for Remote-Thread-Injection etc.
davehull/Kansa
A Powershell incident response framework
deepalert/deepalert
Serverless SOAR (Security Orchestration, Automation and Response) framework for automatic inspection and evaluation of security alert
DFIR ORC
DFIR ORC, where ORC stands for “Outil de Recherche de Compromission” in French, is a collection of specialized tools dedicated to reliably parse and collect critical artefacts such as the MFT, registry hives or event logs. It can also embed external tools and their configurations.
DFIRKuiper/Kuiper
Digital Forensics Investigation Platform
DG Wingman
DG Wingman is a free community Windows tool designed to aid in the collection of forensic evidence in order to properly investigate and scope an intrusion.
dhondta/AppmemDumper
Forensics triage tool relying on Volatility and Foremost
draios/sysdig
Linux system exploration and troubleshooting tool with first class support for containers
drego85/meioc
Extracting IoC data from eMail
fireeye/ARDvark
ARDvark parses the Apple Remote Desktop (ARD) files to pull out application usage, user activity, and filesystem listings.
fireeye/SilkETW
SilkETW & SilkService are flexible C# wrappers for ETW, they are meant to abstract away the complexities of ETW and give people a simple interface to perform research and introspection.
fireeye/ThreatPursuit-VM
Threat Pursuit Virtual Machine (VM): A fully customizable, open-sourced Windows-based distribution focused on threat intelligence analysis and hunting designed for intel and malware analysts as well as threat hunters to get up and running quickly.
ForensicArtifacts/artifacts
Digital Forensics Artifact Repository
frikky/Shuffle
Shuffle: A general purpose security automation platform platform. We focus on accessibility for all.
FSecureLABS/LinuxCatScale
Incident Response collection and processing scripts with automated reporting scripts
G-Research/siembol
An open-source, real-time Security Information & Event Management tool based on big data technologies, providing a scalable, advanced security analytics framework.
gleeda/memtriage
Allows you to quickly query a Windows machine for RAM artifacts
google/docker-explorer
A tool to help forensicate offline docker acquisitions
google/GiftStick
1-Click push forensics evidence to the cloud
google/grr
GRR is a python client (agent) that is installed on target systems, and python server infrastructure that can manage and talk to clients.
google/rekall
The Rekall Framework is a completely open collection of tools, implemented in Python under the Apache and GNU General Public License, for the extraction and analysis of digital artifacts computer systems.
google/turbinia
Automation and Scaling of Digital Forensics Tools
Graylog
Built to open standards, Graylog’s connectivity and interoperability seamlessly collects, enhances, stores, and analyzes log data.
hunters-forge/API-To-Event
A repo to document API functions mapped to security events across diverse platforms
hunters-forge/OSSEM
Open Source Security Events Metadata (OSSEM)
jimtin/IRCoreForensicFramework
Powershell 7 (Powershell Core)/ C# cross platform forensic framework. Built by incident responders for incident responders.
JPCERTCC/LogonTracer
Investigate malicious Windows logon by visualizing and analyzing Windows event log
JPCERTCC/SysmonSearch
Investigate suspicious activity by visualizing Sysmon's event log
IllusiveNetworks-Labs/HistoricProcessTree
An Incident Response tool that visualizes historic process execution evidence (based on Event ID 4688 - Process Creation Event) in a tree view.
intezer/linux-explorer
Easy-to-use live forensics toolbox for Linux endpoints
Invoke-IR/ACE
The Automated Collection and Enrichment (ACE) platform is a suite of tools for threat hunters to collect data from many endpoints in a network and automatically enrich the data. The data is collected by running scripts on each computer without installing any software on the target. ACE supports collecting from Windows, macOS, and Linux hosts.
Invoke-IR/PowerForensics
PowerForensics provides an all in one platform for live disk forensic analysis
ion-storm/sysmod-edr
Sysmon EDR Active Response
kacos2000/MFT_Browser
$MFT directory tree reconstruction & record info
Kaspersky IR's Artifacts Collector
Kaspersky IR's Artifacts Collector
Live Response Collection - Cedarpelta
Live Response Collection - Cedarpelta
log2timeline/plaso
log2timeline is a tool designed to extract timestamps from various files found on a typical computer system(s) and aggregate them.
MAGNET App Simulator
MAGNET App Simulator lets you load application data from Android devices in your case into a virtual environment, enabling you to view and interact with the data as the user would have seen it on their own device.
MalwareSoup/MitreAttack
Python wrapper for the Mitre ATT&CK framework API
markbaggett/srum-dump
A forensics tool to convert the data in the Windows srum (System Resource Usage Monitor) database to an xlsx spreadsheet.
markbaggett/werejugo
Identifies physical locations where a laptop has been based upon wireless profiles and wireless data recorded in event logs
microsoft/avml
AVML - Acquire Volatile Memory for Linux
miriamxyra/EventList
EventList is a tool to help improving your Audit capabilities and to help to build your Security Operation Center.
mitre-attack/bzar
A set of Zeek scripts to detect ATT&CK techniques.
monnappa22/HollowFind
Hollowfind is a Volatility plugin to detect different types of process hollowing techniques used in the wild to bypass, confuse, deflect and divert the forensic analysis techniques. The plugin detects such attacks by finding discrepancy in the VAD and PEB, it also disassembles the address of entry point to detect any redirection attempts and als…
mozilla/audit-go
Linux Audit Plugin for heka written using netlink Protocol in golang and Lua
mozilla/mig
Distributed & real time digital forensics at the speed of the cloud
mozilla/MozDef
MozDef: The Mozilla Defense Platform
nannib/Imm2Virtual
This is a GUI (for Windows 64 bit) for a procedure to virtualize your EWF(E01), DD(Raw), AFF disk image file without converting it, directly with VirtualBox, forensically proof.
Netflix/dispatch
All of the ad-hoc things you're doing to manage incidents today, done for you, and much more!
nshalabi/SysmonTools
Utilities for Sysmon (Sysmon View and Sysmon Shell)
NVISOsecurity/evtx-hunter
evtx-hunter helps to quickly spot interesting security-related activity in Windows Event Viewer (EVTX) files.
NXLog
The modern open source log collector.
omenscan/achoir
Windows Live Artifacts Acquisition Script
omenscan/achoirx
ReWrite of AChoir in Go for Cross PlatformReWrite of AChoir in Go for Cross Platform
opencybersecurityalliance/kestrel-lang
Kestrel Threat Hunting Language
OpenEx-Platform/openex
Open Crisis Exercises Planning Platform
orlikoski/CyLR
CyLR - Live Response Collection Tool
OSSEC
Open Source HIDS SECurity
OTRF/Azure-Sentinel2Go
Azure Sentinel2Go is an open source project developed to expedite the deployment of an Azure Sentinel lab.
ovotech/gitoops
GitOops is a tool to help attackers and defenders identify lateral movement and privilege escalation paths in GitHub organizations by abusing CI/CD pipelines and GitHub access controls.
philhagen/sof-elk
Configuration files for the SOF-ELK VM, used in SANS FOR572
polylogyx/PolyMon
PolyLogyx Monitoring Agent (PolyMon) is a Windows software that leverages the osquery tool and the PolyLogyx Extension to osquery, to provide a view into detailed information about process creations, network connections, file system changes and many other activities on the system.
ptresearch/AttackDetection
The Attack Detection Team searches for new vulnerabilities and 0-days, reproduces it and creates PoC exploits to understand how these security flaws work and how related attacks can be detected on the network layer. Additionally, we are interested in malware and hackers’ TTPs, so we develop Suricata rules for detecting all sorts of such activities.
PUNCH-Cyber/stoq
An open source framework for enterprise level automated analysis.
PwC-IR/Office-365-Extractor
The Office 365 Extractor is a tool that allows for complete and reliable extraction of the Unified Audit Log (UAL)
rajiv2790/FalconEye
FalconEye: Real-time detection software for Windows process injections
refractionPOINT/limacharlie
LC is an Open Source, cross-platform (Windows, MacOS, Linux ++), realtime Endpoint Detection and Response sensor. The extra-light sensor, once installed on a system provides Flight Data Recorder type information (telemetry on all aspects of the system like processes, DNS, network IO, file IO etc).
RomanEmelyanov/CobaltStrikeForensic
Toolset for research malware and Cobalt Strike beacons
ROCK NSM
Response Operation Collection Kit - An open source Network Security Monitoring platform.
salesforce/bro-sysmon
Bro-Sysmon enables Bro to receive Windows Event Logs. This provide a method to associate Network Monitoring and Host Monitoring. The work was spurred by the need to associate JA3 and HASSH fingerprints with the application on the host. The example below shows the hostname, Process ID, connection information, JA3 fingerprints, Application Path, and binary hashes.
salesforce/jarm
JARM is an active Transport Layer Security (TLS) server fingerprinting tool.
sans-blue-team/DeepBlueCLI
DeepBlueCLI - a PowerShell Module for Threat Hunting via Windows Event Logs
Security Onion
Peel back the layers of your enterprise
SecurityRiskAdvisors/dredd
Automated detection rule analysis utility
SecurityRiskAdvisors/TALR
Threat Alert Logic Repository (TALR) - A public repository for the collection and sharing of detection rules in platform agnostic formats. Collected rules are appended with STIX required fields for simplified sharing over TAXII servers.
SekoiaLab/fastir_artifacts
Live forensic artifacts collector
SekoiaLab/Fastir_Collector
This tool collects different artefacts on live Windows and records the results in csv or json files. With the analyses of these artefacts, an early compromission can be detected.
shellster/DCSYNCMonitor
Monitors for DCSYNC and DCSHADOW attacks and create custom Windows Events for these events.
SIEMonster
SIEMonster is an Affordable Security Monitoring Software Soulution
Sigma Rules Repository Mirror
Sigma rules repository mirror and translations
slackhq/go-audit
go-audit is an alternative to the auditd daemon that ships with many distros
s0md3v/Orbit
Blockchain Transactions Investigation Tool
splunk/melting-cobalt
A Cobalt Strike Scanner that retrieves detected Team Server beacons into a JSON object
sumeshi/evtx2es
A library for fast import of Windows Eventlogs into Elasticsearch.
swisscom/Invoke-Forensics
Invoke-Forensics provides PowerShell commands to simplify working with the forensic tools KAPE and RegRipper.
Sysinternals/SysmonForLinux
Sysmon For Linux install and build instructions
tclahr/uac
UAC (Unix-like Artifacts Collector) is a Live Response collection tool for Incident Reponse that makes use of built-in tools to automate the collection of Unix-like systems artifacts. Supported systems: AIX, FreeBSD, Linux, macOS, NetBSD, Netscaler, OpenBSD and Solaris.
telekom-security/acquire-aws-ec2
A python script to acquire multiple aws ec2 instances in a forensically sound-ish way
TestDisk
TestDisk is powerful free data recovery software! It was primarily designed to help recover lost partitions and/or make non-booting disks bootable again when these symptoms are caused by faulty software: certain types of viruses or human error (such as accidentally deleting a Partition Table). Partition table recovery using TestDisk is really easy.
The Sleuth Kit
sleuthkit.org is the official website for The Sleuth Kit®, Autopsy®, and other open source digital investigation tools. From here, you can find documents, case studies, and download the latest versions of the software.
thewhiteninja/ntfstool
Forensics tool for NTFS (parser, mft, bitlocker, deleted files)
THIBER-ORG/use