Displaying 1 to 20 from 31 results

capstone - Capstone disassembly/disassembler framework: Core (Arm, Arm64, EVM, M68K, M680X, Mips, PPC, Sparc, SystemZ, TMS320C64x, X86, X86_64, XCore) + bindings (Python, Java, Ocaml, PowerShell, Visual Basic)

  •    C

Capstone is a disassembly framework with the target of becoming the ultimate disasm engine for binary analysis and reversing in the security community. Support multiple hardware architectures: ARM, ARM64 (ARMv8), Ethereum VM, M68K, Mips, PPC, Sparc, SystemZ, TMS320C64X, M680X, XCore and X86 (including X86_64).

coobjc - coobjc provides coroutine support for Objective-C and Swift

  •    Objective-C

This library provides coroutine support for Objective-C and Swift. We added await method、generator and actor model like C#、Javascript and Kotlin. For convenience, we added coroutine categories for some Foundation and UIKit API in cokit framework like NSFileManager, JSON, NSData, UIImage etc. We also add tuple support in coobjc. Sequence of simple operations is unnaturally composed in the nested blocks. This "Callback hell" makes it difficult to keep track of code that is running, and the stack of closures leads to many second order effects.

doesitarm - 🦾 A list of reported app support for Apple Silicon and the new Apple M1 Macs

  •    Javascript

Lists of reported app support for macOS on ARM so far. Unless otherwise noted, this list available under the Creative Commons Attribution 4.0 International License, and the code is available under the Apache-2.0.

raspberry-pi-pcie-devices - Raspberry Pi PCI Express device compatibility database

  •    HTML

If you would like to add a new device to the site, or correct the information about an existing device, please file a Pull Request against this repository. This site uses Jekyll to build and serve pages. On a local workstation, clone the repository, make sure you have Ruby, Bundler, and Jekyll installed, then run jekyll serve.

Simdjson - Parsing gigabytes of JSON per second

  •    C++

The simdjson library uses commonly available SIMD instructions and microparallel algorithms to parse JSON 4x faster than RapidJSON and 25x faster than JSON for Modern C++. It takes advantage of modern microarchitectures, parallelizing with SIMD vector instructions, reducing branch misprediction, and reducing data dependency to take advantage of each CPU's multiple execution cores.

docker-homebridge - Homebridge Docker

  •    Shell

This Alpine/Debian Linux based Docker image allows you to run Nfarina's Homebridge on your home network which emulates the iOS HomeKit API. Homebridge requires full access to your local network to function correctly which can be achieved using the --net=host flag. Currently this image will not work when using Docker for Mac or Docker for Windows due to this and this.

build-pine64-image - Pine64 Linux build scripts, tools and instructions

  •    Shell

Various scripts i created while looking into Pine64 U-Boot and booting. These scripts are made available under the MIT license in the hope they might be useful to others. See LICENSE.txt for details.

node-capstone - Node

  •    Javascript

node-capstone provides Node.js bindings for the Capstone disassembler library, allowing binary data in Buffer objects to be disassembled using any of Capstone's supported architectures. On Windows and Linux, install a pre-compiled binary from the Capstone download page, or build from source.

tiller-multiarch - Helm tiller images for amd64, arm64, and armhf. ⚓️🎉

  •    Shell

Images are built compliant with v2.2 of the Docker manifest API. No need to specify separate images for different architectures (particularly annoying if you have an architecturally heterogeneous cluster); the Docker client infers for you which image to pull.

DebugLogger - A software driver that lets you log kernel-mode debug output into a file on Windows.

  •    C++

DebugLogger is a software driver that lets you log kernel-mode debug output into a file on Windows. DebugLogger can be understood as an open source implementation of Sysinternals DebugView with limited functionality. Monitoring debug output is one of the most essential tasks for developing and debugging device drivers on Windows. Developers can easily do this by either attaching a kernel-debugger to the target system or using DebugView, which allows developers to view debug output without attaching a kernel-debugger.

arm-trusted-firmware-pine64 - ATF for Pine64 (historical project, use https://github

  •    C

ARM Trusted Firmware provides a reference implementation of secure world software for ARMv8-A, including Exception Level 3 (EL3) software. This release provides initial support for the [Juno ARM Development Platform] Juno, complementing the existing support for the Base and Foundation [Fixed Virtual Platforms (FVPs)] FVP from ARM. The intent is to provide a reference implementation of various ARM interface standards, such as the Power State Coordination Interface (PSCI), Trusted Board Boot Requirements (TBBR) and [Secure Monitor] TEE-SMC code. As far as possible the code is designed for reuse or porting to other ARMv8-A model and hardware platforms.

ti-64 - Check all Appcelerator Titanium project and/or global modules for 64-bit iOS support.

  •    Javascript

Check all Appcelerator Titanium iOS modules you have installed in a project or global for 64-bit iOS support. Apple requires new apps to include 64-bit support starting Feb 1, while updated have until June 1.

pharos-cluster - The simple, solid, certified Kubernetes distribution that just works.

  •    Ruby

Pharos Cluster is a Kontena Pharos (Kubernetes distribution) management tool. It handles cluster bootstrapping, upgrades and other maintenance tasks via SSH connection and Kubernetes API access. Bug reports and pull requests are welcome on GitHub at https://github.com/kontena/pharos-cluster.

mandibule - linux elf injector for x86 x86_64 arm arm64

  •    C

Mandibule is a program that allows to inject an ELF file into a remote process. mandibule has no dependency (not even libc) and is compiled with pie and fpie in order to make it fully relocatable.

EnVisen - ROP gadget finder and analysis in pure Javascript

  •    Javascript

⚠️ This tool may only be used for educational, teaching, learning, understanding and research purposes only. Completely self-contained binary ROP/JOP gadget analyzer for comparing two binaries side-by-side and understanding their structures, in 100% pure Javascript, and a self-contained client-side browser application. Focussed on extreme simplicity of usage and portability across platforms.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.