3 Repos
Capabilities for identifying the host operating system during script execution to adapt behavior.
Distinct from Operating Systems & Systems Programming: Shortlist candidates focus on kernels or virtualization, not the runtime identification of the OS for scripting.
Explore 3 awesome GitHub repositories matching operating systems & systems programming · Runtime OS Detection. Refine with filters or upvote what's useful.
This repository is a library of scripts for automating keystroke injection and executing remote payloads via USB HID devices. It provides a collection of pre-written automation sequences that simulate keyboard input to perform complex tasks on target operating systems. The framework supports cross-platform payloads capable of detecting target operating systems and adapting keyboard layouts for accurate character injection across different regions. It utilizes a staged payload method to download and execute external code from remote servers, extending the functionality of initial scripts. The
Identifies the target system's operating system to execute appropriate, tailored keystroke sequences.
Ethical-Hacking-Labs is a comprehensive cybersecurity training curriculum and lab suite designed for learning penetration testing, network analysis, and offensive security techniques. It provides a structured environment for practicing the full attack lifecycle, from initial reconnaissance and scanning to exploitation and post-compromise analysis. The project provides instructional materials and guided exercises that cover specific technical domains, including open source intelligence research and network security courseware. It includes a practical workbook for identifying system vulnerabili
Ships a utility to probe open ports to determine product names, version numbers, and operating systems.
Maskphish is a comprehensive security toolkit that integrates capabilities for digital forensics, network vulnerability scanning, open-source intelligence, penetration testing, and social engineering. It functions as a multi-purpose framework for automating reconnaissance and executing security audits across diverse network environments. The project features a specialized phishing and social engineering toolkit used for cloning websites, masking URLs, and deploying deceptive pages to capture user credentials. It also includes a remote access Trojan builder for generating platform-specific exe
Detects remote operating systems by analyzing network response characteristics to identify vulnerabilities.