736 matches found
ckb-vm
Nervos CKB VM 关于 CKB VM CKB VM 是 RISC-V 指令集的纯软件实现,用作 CKB 中的脚本虚拟机。目前,它实现了完整的 IMCB 指令集,支持 32 位和 64 位寄存器大小。未来,我们可能还会实现 V 扩展以支持更好的加密实现。 许可证 Nervos CKB 根据 MIT 许可证发布。有关更多信息,请参见 COPYING 或 https://opensource.org/licenses/MIT。 开发流程 目前已在生产环境的 CKB 主网上部署和使用。 develop 分支会定期构建和测试,但不能保证完全稳定。CKB 将使用经过测试且更稳定的 CKB ...
hcon2026hwctf
Hardware Hacking CTF hcon2026hwctf Si te gustan los CTF de hardware, aquí tienes el primer desafío público del HC0N CTF 2026 con desafíos de explotación RISC-V RP2350 bajo nivel Hemos intentado que el desafío no sea demasiado elitista ni difícil, para que los cientos de asistentes a la conferenci...
boxlambda
Acerca de BoxLambda BoxLambda es un proyecto híbrido hardware-software que crea un microordenador casero de estilo retro basado en FPGA. El objetivo es crear un entorno de espacio aislado para experimentar con software y gateware FPGA. Configuración Física La configuración física. Características...
pico2-swd-riscv
pico2-swd-riscv Sonda de depuración SWD para núcleos RISC-V Hazard3 de RP2350. Un Pico2 depura a otro mediante dos cables GPIO. 0. ADVERTENCIA DE CÓDIGO VIBE ESCRITO POR UN HUMANO Aproximadamente el 80% del código es código vibe; el readme está casi completamente generado excepto toda la sección...
arduino-pico
Arduino-Pico Núcleo Arduino para Raspberry Pi Pico, para todas las placas RP2040 y RP2350 Se trata de un port de Arduino para el RP2040 procesador Raspberry Pi Pico y el RP2350 procesador Raspberry Pi Pico 2. Utiliza el SDK básico de Raspberry Pi Pico y un toolchain personalizado GCC 14.3/Newlib...
qrv
QRV — un sistema operativo basado en QNX Neutrino, reinventado para RISC-V de 64 bits QRV es una adaptación y reimplementación desde cero del sistema operativo QNX Neutrino 6.4 para hardware moderno de 64 bits, con RISC-V rv64g como arquitectura principal y x86-64 como objetivo secundario. El...
mojo-v
Mojo-V: Secret Computation for RISC-V Mojo-V pronounced “mojo-five” is a new RISC-V extension that introduces privacy-oriented programming capabilities for RISC-V. Mojo-V implements secret computation, enabling secure, efficient, and data-oblivious execution without reliance on fragile software a...
mojo-v
Mojo-V: Computación Secreta para RISC-V Mojo-V pronunciado “mojo-five” es una nueva extensión de RISC-V que introduce capacidades de programación orientadas a la privacidad para RISC-V. Mojo-V implementa computación secreta, lo que permite una ejecución segura, eficiente y oblivious a los datos s...
DeadDialect
DeadDialect Cada arranque habla un idioma diferente. El binario de ayer es el código muerto de hoy. Un sistema de reasignación de ISA RISC-V único por sesión. Cada vez que el sistema arranca, genera una permutación criptográfica fresca del conjunto de instrucciones. Los binarios compilados para u...
riscv-isa-sim
Spike RISC-V ISA Simulator Acerca de Spike, el simulador de ISA RISC-V, implementa un modelo funcional de uno o más harts RISC-V. Recibe su nombre del clavo de oro golden spike utilizado para celebrar la finalización del ferrocarril transcontinental de EE. UU. Spike soporta las siguientes...
vpod
Vpod Demo en vivo • Primeros pasos • Documentación • Problemas • Contribuir ¿Qué es un vpod? Un vpod es un sandbox ligero y portátil que proporciona a un proceso no confiable un entorno Linux instantáneo. Utiliza una arquitectura RISC‑V y se ejecuta completamente dentro de WebAssembly...
GoTEE
Introducción El framework GoTEE implementa la instanciación concurrente de unikernels basados en TamaGo en modos privilegiado y no privilegiado, que interactúan entre sí a través del modo monitor y llamadas al sistema personalizadas. Con estas capacidades GoTEE implementa Entornos de Ejecución de...
GoTEE-example
Introducción El framework GoTEE implementa la instanciación concurrente de unikernels basados en TamaGo en modos privilegiado y no privilegiado, los cuales interactúan entre sí mediante el modo monitor y llamadas al sistema personalizadas. Con estas capacidades, GoTEE implementa un Entorno de...
riscy-business
riscy-business Artículo:RISC-Y Business: Raging against the reduced machine. Requisitos previos Visual Studio 2022 con el componente C++ Clang Compiler for Windows 16.0.5 CMake 3.26 las versiones anteriores pueden funcionar, pero no se recomienda riscvm Esta carpeta contiene el host de la VM...
Linux Distros Unpatched Vulnerability : CVE-2026-93132
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - ACPI: RISC-V: Fix riscvacpiaddprtdep loop handling The loop in riscvacpiaddprtdep includes error conditions that are handled in a dubious - if not outright wron...
Linux Distros Unpatched Vulnerability : CVE-2026-93133
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - ACPI: RISC-V: Check acpigethandle status in riscvacpiaddprtdep In riscvacpiaddprtdep, the acpigethandle call can fail which would leave linkhandle uninitialized...
Linux Distros Unpatched Vulnerability : CVE-2026-92517
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - bpf, riscv: Fix extable handling for arena loadacquire emitatomicldst returns 1 to have buildbody skip the zext after a sub-word loadacquire. The caller does re...
DEBIAN-CVE-2026-93132
In the Linux kernel, the following vulnerability has been resolved: ACPI: RISC-V: Fix riscvacpiaddprtdep loop handling The loop in riscvacpiaddprtdep includes error conditions that are handled in a dubious - if not outright wrong - way, by continuining the loop which skips and misses the entry...
CVE-2026-92518
In the Linux kernel, the following vulnerability has been resolved: riscv, bpf: Fix kernel stack corruption in tailcall with CFI When CONFIGCFICLANG is enabled, prog-bpffunc already skips the kcfi instruction during setup. Including it again in the tailcall jump offset causes it to jump over an...
CVE-2026-93133
This CVE affects the Linux kernel ACPI RISC-V subsystem, specifically the riscv_acpi_add_prt_dep() function. The root cause is that the acpi_get_handle() call can fail, leaving the link_handle variable uninitialized , which could lead to undefined behavior when the variable is subsequently used. ...