> cat /dev/github | grep security-tools

~/hackyfeed $

A cybersecurity tools aggregator — discover the latest pentesting, red team, and offensive security tools from GitHub.

sort: ( this page )

RFAnalyzer

RF Analyzer is an Android application designed for real-time spectrum analysis utilizing SDR hardware such as HackRF and RTL-SDR. It features live FFT and waterfall plotting, various audio demodulation capabilities, and a robust bookmark management system, enabling users to explore and analyze radio frequencies effectively. Additionally, it includes recording functionalities, customizable settings, and a user-friendly interface for enhancing user experience.

ResignTool

ResignTool is a macOS application designed for (re)signing iOS apps and packaging them into ipa files for installation on iOS devices, without being restricted by the applicationIdentifier in the ProvisioningProfile. It supports ipa files that include .framework and .dylib files, allowing users to modify the BundleIdentifier to install multiple identical applications on a single iPhone. Notable features include compatibility with Xcode for provisioning and signing, enabling flexibility in app deployment and management.

research

Dreadnode Research is a repository focused on implementing various adversarial attack methodologies against language models, specifically the Mistral 7B and Llama models. Key features include implementations for adversarial suffix attacks, BEAST beam attacks, and Projected Gradient Descent (PGD) techniques, along with research collaborations for AI security challenges. The repository serves as a resource for experiments and reference code in the field of cybersecurity research related to AI.

Remote

Remote is a Swift Package plugin for Xcode that enables developers to control an iPhone directly from their Mac, streamlining the testing process by allowing for the recording and replaying of device interactions. Notable features include end-to-end testing through snapshot comparisons, an editable macro log for interaction sequences, and the capability to record the output as a QuickTime movie. This tool facilitates a more efficient development workflow by removing the need to physically handle the device during testing.

redisapp

Redis.app is a macOS application that provides a streamlined way to install and run Redis, enabling users to quickly set up and manage Redis instances. Its notable features include easy installation by dragging the application to the Applications folder, version management of bundled Redis binaries, and options for adding Redis binaries to system paths for enhanced usability.

reCatchable

reCatchable is a utility designed to convert web pages into a book format that can be uploaded to a reMarkable tablet, leveraging its speed and efficiency as a compiled Golang application. It allows users to specify various parameters, such as HTML selectors for content extraction and upload options, while utilizing dependencies like `readability` for content scraping and `epub-gen` for EPUB conversion. Notable features include the ability to limit the number of pages downloaded, introduce delays between page downloads, and specify custom book metadata.

react-native-google-nearby-messages

react-native-google-nearby-messages is an asynchronous wrapper for the Google Nearby Messages API specifically designed for React Native applications on both Android and iOS platforms. Its primary use case involves facilitating the discovery and communication of nearby devices using various mediums such as Bluetooth and audio, while supporting features like custom discovery modes, awaitable native invocations, and React hooks for enhanced usability. Additionally, it serves as a practical example of integrating Swift within a React Native native module.

python-scraping

The "python-scraping" repository provides code samples from the book "Web Scraping with Python 2nd Edition," showcasing techniques for extracting data from web pages using Python. It primarily targets developers interested in learning web scraping methodologies through practical examples, particularly within Jupyter notebooks. Notable features include the adaptability of code samples to evolving web standards and the encouragement for community contributions to improve the repository's accuracy.

pwntools-tutorial

The Pwntools Tutorials repository provides instructional content for utilizing the Pwntools library, which is designed to streamline exploit development for Capture The Flag (CTF) competitions. It offers convenient wrappers for common tasks, a unified interface for I/O operations, and advanced features for exploitation such as remote memory leak resolution, ELF parsing, and ROP gadget discovery. This toolset aids users in efficiently writing and understanding exploits, assuming prior knowledge of reverse engineering and exploitation techniques.

pwndrop

**pwndrop** is a self-deployable file hosting service designed for red teaming and secure file sharing, leveraging HTTP and WebDAV protocols. It allows users to upload, share, and manage files easily via a drag-and-drop interface, with notable features such as custom download URLs, MIME type manipulation, and automatic HTTPS setup, including certificate renewals. The frontend is developed using Vue.js and Bootstrap, while the backend is powered by Go, providing a robust REST API and local database management.

Prompt-Engineering-Guide

The Prompt Engineering Guide is a comprehensive resource designed for developing and optimizing prompts for large language models (LLMs). It provides an extensive collection of guides, techniques, and courses to enhance the effectiveness of LLM interactions for various applications, including question answering and arithmetic reasoning. Notable features include self-paced courses, multilingual support, and a community platform for continuous learning and updates.

pretrained-microscopy-models

The pretrained_microscopy_models repository provides deep learning models for microscopy segmentation and analysis, enabling users to build models with limited training data through transfer learning from a vast dataset of microscopy images. The toolkit includes downloadable pretrained MicroNet encoders compatible with popular libraries, facilitating semantic segmentation and classification tasks. Key features include ease of use with existing frameworks like segmentation_models.pytorch, comprehensive examples for implementation, and a repository for sharing micrographs to enhance model performance.

postman-alternatives

The repository offers a curated list of open-source and free alternatives to Postman, designed to empower developers in API development and testing without the constraints of proprietary software. It emphasizes key features such as data privacy, offline capabilities, and avoidance of vendor lock-in, catering to a community seeking simpler, more focused solutions. The collection includes various tools, from lightweight options to feature-rich desktop applications and CLI tools, accommodating diverse development needs.

PokemonRedExperiments

The Pokemon Red Experiments repository allows users to train reinforcement learning agents to play the Pokemon Red game by utilizing an updated and optimized training script (V2) that improves performance and resource management. Key features include interactive gameplay with a pretrained model, the ability to stream training sessions to a global map for collaboration, and detailed progress tracking through local metrics and tensorboard integration. The tool is designed for researchers and developers interested in combining gaming with artificial intelligence experimentation.

poemkit

PoemKit is a comprehensive web development toolkit built with React that facilitates rapid design and development through server-side rendering (SSR) and Micro-Frontend Architecture. It offers over 50 pre-built UI components along with customizable configuration capabilities, enabling developers to efficiently prototype and deploy modern web applications. Key features include easy integration with tools like Redux and Axios, support for automatic deployments, and a standalone React UI component library known as Funda UI.

patents-public-data

The Google Patents Public Data repository provides a framework for conducting statistical analysis of patent data through Google BigQuery. It features examples such as automated patent landscaping, claim text extraction using SQL and Python, and a machine learning model for estimating patent claim breadth. This tool allows users to integrate public patent datasets with their own data for comprehensive analysis and insights.

packages

The Nim packages repository serves as a centralized directory for all packages compatible with Nimble, the package manager for the Nim programming language. It enables users to add their own Nim packages by submitting pull requests with specific metadata requirements, while also providing links to resources for package discovery and documentation. Notable features include a structured format for package submission, guidelines for maintaining quality, and support for versioning through Git tags.

OSACA

OSACA is an Open Source Architecture Code Analyzer designed for performance analysis of assembly code, focusing on instruction fetching, runtime prediction, throughput analysis, and identifying critical paths and loop-carried dependencies. The tool can be utilized as a Python module or via a browser-based interface through Compiler Explorer, enabling streamlined assembly code analysis for both AArch64 and x86 architectures. It supports a variety of features including microarchitecture model selection, dependency graph creation, and integration with additional benchmarking tools for comprehensive performance insights.

opengrep

Opengrep is an advanced open-source static application security testing (SAST) engine derived from Semgrep, designed to provide comprehensive static code analysis while ensuring accessibility for all developers. It features compatibility with existing Semgrep rules, superior taint analysis across multiple languages, standardized output formats for integration, and a commitment to open governance under LGPL 2.1. With support for over 30 programming languages, Opengrep enables rapid identification and resolution of security vulnerabilities in large codebases.

openai-cookbook

The OpenAI Cookbook provides a collection of example code and guides for utilizing the OpenAI API effectively. Primarily aimed at developers, this resource includes Python-based examples for common tasks, with the flexibility to apply the concepts across various programming languages. Notable features include straightforward instructions for API key integration and links to additional resources for further learning.

open-scores

Open Scores is a tool that provides piano sheet music and transcriptions using the LilyPond music engraving software. It primarily serves musicians and composers looking for high-quality, traditionally engraved musical scores in PDF format, while also offering source code for customization and file generation. Notable features include a variety of classical works and easy access to downloadable scores directly from the repository.

open-saas

Open SaaS is a free, open-source starter kit designed for building full-stack SaaS applications quickly and efficiently. It leverages powerful frameworks like Wasp, facilitating seamless integration with services such as Stripe for payments and OpenAI for AI-assisted coding, while offering features like full-stack authentication, end-to-end type safety, and one-command deployment. This template allows developers to expedite their SaaS development process by providing a comprehensive set of tools and functionalities right out of the box.

open-questions

The Bellingcat Open Questions repository serves as a collaborative platform for long-term open-source investigation projects, aimed at enhancing analytical techniques for various geographical and environmental assessments. It includes potential development areas such as terrain perspective matching using topographical features, audio/video source localization via electrical network frequency analysis, and advanced utilization of synthetic aperture radar imagery for detecting environmental changes. Notably, the repository encourages contributions that enrich its resources and methodologies, presenting an opportunity for technical collaboration within the OSINT community.

online-cv

The "Online CV" is a Jekyll theme designed for creating visually appealing and customizable online resumes. It features six distinct color schemes and a straightforward setup process, allowing users to easily modify their details from a single data file. The theme supports both desktop and mobile views, making it suitable for a range of display devices.

obsidian-skills

The 'obsidian-skills' repository provides a collection of agent skills tailored for use with Obsidian, adhering to the Agent Skills specification for compatibility with various skills-compatible agents. Key features include capabilities for creating and editing Obsidian Flavored Markdown, Obsidian Bases, JSON Canvas files, and interaction via the Obsidian CLI, all aimed at enhancing the user's workflow and productivity within the Obsidian ecosystem.