Showing 19 open source projects for "reverse engineering"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 1
    MobileHackersWeapons

    MobileHackersWeapons

    Collection of cool tools used by Mobile hackers

    MobileHackersWeapons is a curated collection of tools for Android and iOS security analysis, testing, and reverse engineering. The catalog groups projects by purpose rather than bundling them into a single executable toolkit. Categories include application analysis, penetration testing, proxies, reverse engineering, scanners, monitoring, device utilities, NFC, Bluetooth, jailbreak research, and certificate-unpinning tools. Listed projects span many languages and include both desktop utilities and tools that run directly on mobile devices. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    LIEF

    LIEF

    LIEF - Library to Instrument Executable Formats (C++, Python, Rust)

    LIEF (Library to Instrument Executable Formats) is a cross-platform library that enables parsing, modifying, and abstracting executable formats such as ELF, PE, and Mach-O. It's widely used in reverse engineering and binary analysis.​
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Yandex Music API

    Yandex Music API

    Non-official Python library for works with API service Index

    ...In addition to implementing a clean API, this library has a number of — high-level wrapping classes in order to make the development of customers and scripts simple and understandable. All documentation was written from scratch based on logical analysis during reverse development (reverse engineering) API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    TikTok Live Connector

    TikTok Live Connector

    Node.js library to receive live stream events

    ...The library does not require user credentials for basic live chat connection, which makes it useful for overlays, chat readers, bots, dashboards, alerts, and livestream interaction tools. It is a reverse-engineering project rather than an official TikTok production API, so developers should expect platform changes and occasional breakage. Recent development has focused on a more modular TypeScript architecture and expanded event schema support. It is best used for experiments, prototypes, creator tools, and non-critical realtime TikTok LIVE integrations.
    Downloads: 18 This Week
    Last Update:
    See Project
  • PRTG Catches Network Issues Before They Cause Downtime Icon
    PRTG Catches Network Issues Before They Cause Downtime

    Threshold-based alerts flag problems early, so your team can act before users notice, not after.

    Reactive troubleshooting usually means hearing about a problem from frustrated users, not your monitoring tool. PRTG sets threshold-based alerts across devices, servers and applications, notifying your team by email, SMS or push the moment a metric crosses a set limit. That means catching a failing disk or overloaded server before it becomes an outage and getting time back from firefighting. Start a free trial and set your first alerts today.
    Download 30-Day Trial
  • 5
    WS2812FX

    WS2812FX

    WS2812 FX library for Arduino and ESP8266

    This library features a variety of blinken effects for the WS2811/WS2812/NeoPixel LEDs. It is meant to be a drop-in replacement for the Adafruit NeoPixel library with additional features. You can search for WS2812FX in the Arduino IDE Library Manager or install the latest (or development) version manually. More complex effects can be created by dividing your string of LEDs into segments (up to ten) and programming each segment independently. Use the segment() function to program each...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    WebHackersWeapons

    WebHackersWeapons

    A collection of cool tools used by Web hackers

    ...Rather than providing one scanner, it indexes a broad ecosystem of specialized open-source security utilities. The collection spans analysis, penetration testing, proxies, scanners, reconnaissance, reverse engineering, fuzzing, automation, and supporting utilities. Individual entries link to their original projects so researchers can evaluate tools according to a particular assessment task. The repository is organized into categorized data that can be maintained and expanded through community contributions. It also belongs to a wider family of curated security-tool collections maintained by the same author. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Yao Open Prompts

    Yao Open Prompts

    A Chinese AI prompt vocabulary covering work, learning, content, etc.

    ...Each prompt is cleaned and structured for reuse, keeping the copyable prompt body while removing promotional material, screenshots, and irrelevant formatting from the original collection. The library includes prompts for meta-prompt generation, business productivity, learning methods, content operations, marketing, GEO strategy, web reverse engineering, product prototyping, and critical thinking. It is designed as a practical catalog that users can browse, copy, adapt, and test in their preferred AI model. The project also includes templates, references, maintenance checklists, scripts, and a complete catalog for easier navigation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    TRURL

    TRURL

    A suite of RPN calculators and a class library for Object Pascal

    TRURL is a suite of desktop calculators with reverse Polish notation (RPN) written in Object Pascal. Additionally, it comes with a free reusable class library (RPN Engine) as a toolbox for creating your own calculator. TRURL is an acronym for "TRURL is a Reusable Universal RPN Library". Class Libraries: • RPN Engine: Full-featured calculation engine for Pascal-based RPN calculators • Segmitator: Library for virtual seven-segment displays Applications: • TRURL A: Simple demo app...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Reverse interview Chinese

    Reverse interview Chinese

    The final rhetorical question of the technical interview

    Reverse Interview ZH is a Chinese-language collection of questions that technical job candidates can ask interviewers when evaluating an employer. Much of the material is translated from the original Reverse Interview project, with additional questions contributed for Chinese-speaking candidates. It encourages applicants to select relevant questions rather than mechanically asking everything in the collection.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Epic

    Epic

    Dynamic java method AOP hook for Android

    ...It provides tools for hooking and manipulating methods at runtime, allowing developers to intercept and modify application logic dynamically. The framework is designed to work alongside other system-level tools, enabling deeper customization and experimentation. It is commonly used in reverse engineering, debugging, and feature extension scenarios. Epic emphasizes flexibility and control over application execution flow. Its architecture allows developers to explore internal behaviors without modifying original binaries. It serves as a powerful tool for advanced Android development and research.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Dynamic

    Dynamic

    Call hidden/private API in style, The Swift way

    Dynamic is an Objective-C library for dynamically interacting with private and public iOS APIs. It allows developers to access properties, methods, and classes that are not normally exposed, useful for runtime exploration and advanced debugging.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Python Crawler Tutorial Starts From Zero

    Python Crawler Tutorial Starts From Zero

    Python crawler tutorial, taking you from zero to one

    ...Separate chapters cover JSON processing and regular expressions for transforming responses into structured information. Practical exercises demonstrate crawlers for Douban movies, Baidu Tieba, and Baidu Translate. Broader project materials also address topics such as JavaScript reverse engineering, Selenium automation, OCR, MongoDB, and the Scrapy framework. Code demonstrations accompany the written lessons so readers can learn by modifying working examples. The repository is structured as a progressive self-study resource rather than a reusable crawler application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Easy-to-use Reverse Polish Notation (RPN) Java Library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Satsuma .NET Graph Library

    Satsuma .NET Graph Library

    a delicious .NET graph library

    Satsuma is a graph library for .NET, written in C#. Satsuma is an easy-to-use and flexible library, which implements all the necessary graph structures, and the fastest possible graph algorithms. DOCUMENTATION: http://satsumagraph.sourceforge.net/ Satsuma is not a charting library. 'Graph' is used in the mathematical sense here (e.g. nodes connected with arcs). Satsuma is released under the zlib license. This license is very permissive and allows you to use Satsuma for both personal...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    GLIntercept

    GLIntercept

    GLIntercept is a OpenGL function call interceptor for Windows

    GLIntercept is a powerful OpenGL debugging and tracing tool for Windows that allows developers to intercept and log OpenGL function calls made by applications. It captures real-time graphics API activity, shader sources, textures, and framebuffers, making it invaluable for performance tuning, reverse engineering, and debugging complex rendering problems. GLIntercept can inject itself into any OpenGL application and provide deep inspection capabilities, helping developers visualize pipeline behavior and diagnose rendering issues with minimal intrusion.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16

    ArduinoRCLib

    Library for Arduino based R/C equipment

    A library containing functions for building Arduino based R/C equipment like transmitters, receivers and flight controllers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    SWFWire

    SWFWire

    Flash Development Tools

    SWFWire is a set of open-source ActionScript 3 libraries and tools for parsing, editing, and generating SWF files. It’s designed to help developers analyze Flash content, extract embedded assets, or build SWFs programmatically. This project is especially useful for reverse engineering Flash files or building custom Flash pipelines, and includes a visual decompiler/editor.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    Algeo#

    A class library to use conformal geometric algebra in C#

    The project is in a very early state and the working parts aren't well tested! Currently it's possible to do basic calculations with multivectors. A lot of operators are overloaded so that you can write your calculations in C# source code almost like you would do in a math software. There is also an extension library providing a control which can visualize multivectors. Visualization is based on OpenGL through the OpenTK library. At the moment I'm working on improvements of the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    This project make possible calculation mathematical expression, that contain functions, constants, variables. In develop cmelib used Reverse Polish Notation. Once created reverse polish notation from algebraic expression, it can be evaluated with different variable's values. Library required in Boost.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next