449 matches found
nextpnr
nextpnr -- ポータブルFPGA配置配線ツール nextpnrは、ベンダーに依存しないタイミング駆動型のFOSS FPGA配置配線ツールを目指しています。 現在、nextpnrは以下をサポートしています: Lattice iCE40デバイス(Project IceStorm によるサポート) Lattice ECP5デバイス(Project Trellis によるサポート) Lattice Nexusデバイス(Project Oxide によるサポート) Gowin LittleBeeおよびAurora Vデバイス(Project Apicula によるサポート)...
amradio
AM Radio Break-in System 無人トンネルでの緊急警報送信のための、Red Pitaya FPGAを使用した12チャンネルAM無線放送システム。 なぜトンネル内でAM無線なのか?...
BTLE
BTLE BTLEは、無料かつオープンソースのBluetooth Low Energy(BLE)ソフトウェア無線ソフトウェアスイートであり、オープンBTLEチップ設計です。 以下が含まれます: BTLEベースバンドのアルゴリズム説明、Python/Verilog実装、FPGAおよびSkyWater 130 PDK(OpenLane2ワークフロー)の結果。 Analog Devices AD9361 + Xilinx Zynq FPGA実装: FPGA Bluetooth btlerx -...
aegis
Aegis Aegis は、シリコンレベルから完全にオープンソースな FPGA です。 オープンソース FPGA の取り組みは大きな進歩を遂げてきました。Project IceStorm や Apicula はプロプライエタリなビットストリーム形式をリバースエンジニアリングし、OpenFPGA や FABulous はアーキテクチャ記述からオープンな FPGA ファブリックを生成し、Cologne Chip の GateMate は完全にオープンソースなツールチェーンを備えた商用 FPGA を出荷しています。これらのプロジェクトがそれぞれパズルの一片を担う中、Aegis...
proxmark3
proxmark3: 公式 Proxmark リポジトリ! ⚠️ このリポジトリはアーカイブされました。もはやメンテナンスされていません。活発な開発は RRG Proxmark3 - Iceman Fork に移りました。 proxmark3 は、カード1組分のサイズの強力な汎用 RFID ツールで、低周波(125kHz) から 高周波(13.56MHz) までのあらゆるタグをスヌープ、リスン、エミュレートするように設計されています。 このリポジトリには、ソフトウェア、ロジック(FPGA用)、ハードウェアの設計ドキュメントが十分に含まれており、少なくとも理論上は、proxmark3...
s6_pcie_microblaze
PCI Express DIYハッキングツールキット 一般情報 内容 SP605ボード構成 ソフトウェア構成 例 Python APIの使用 実践的なDMA攻撃 Option ROM攻撃 トラブルシューティング ソースコードからのプロジェクト構築 一般情報 このリポジトリには、PCI-EバスとDMA攻撃に関連するツールと概念実証のセットが含まれています。Spartan-6 FPGAを搭載したXilinx SP605 Evaluation Kit向けに、ソフトウェアで制御可能なPCI-E Gen...
boxlambda
BoxLambdaについて BoxLambdaは、自作のレトロスタイルFPGAベースのマイクロコンピュータを作成するハードウェア・ソフトウェアクロスオーバープロジェクトです。目標は、ソフトウェアとFPGAゲートウェアを実験するためのサンドボックス環境を作成することです。 物理的なセットアップ 物理的なセットアップ。 現在の機能 ターゲットFPGA: Arty-A7-100T。 マシンタイマーとハードウェア割り込みをサポートするIbex RISC-Vコア。 ハーバードアーキテクチャベースの相互接続。 SoC全体での低レイテンシのレジスタおよびメモリアクセス。 予測可能な命令サイクル数。...
phywhispererusb
PhyWhisperer-USB これは何でしょうか?これは、USB PHY上でトリガーをかける、FI(フォールトインジェクション)またはSCA(サイドチャネル解析)用のハードウェアトリガーです。必ず http://phywhispererusb.readthedocs.io/ のドキュメントもお読みください! はじめるにあたり、以下のデモノートブックが用意されています。 データのスニッフィング 長時間キャプチャのストリーミング パケットでのトリガー PhyWhisperer-USB を入手する Crowd Supply については...
DMA-ProcessDumper
DMA-ProcessDumper 使用 DMA 与 MemProcFS 通过 PCIe FPGA 设备在用户态转储目标进程的完整内存 构建 将 MemProcFS 中的 leechcore.h、vmmdll.h 和 vmm.lib 复制到 DMA-ProcessDumper 目录 使用 Visual Studio 编译 将 MemProcFS 中的 leechcore.dll、vmm.dll 和 FTD3XX.dll 复制到 DMA-ProcessDumper\x64 目录 用法 root@kitploit: DMA-ProcessDumper.exe target.exe 资源...
CVE-2026-89730
A flaw was found in the altera-cvp FPGA driver within the Linux kernel. The alteracvpsendblock function can perform an out-of-bounds read when processing the trailing bytes of an input buffer. This occurs if the buffer ends at a page or scatterlist boundary, causing the function to read past vali...
CVE-2026-89730
In the Linux kernel, the following vulnerability has been resolved: fpga: altera-cvp: Avoid out-of-bounds read in trailing byte write The trailing byte path in alteracvpsendblock dereferences a u32 pointer even when only 1-3 bytes remain in the input buffer. If the buffer ends at a page or...
AZL-100439 CVE-2026-89730 affecting package kernel 6.6.150.1-1
In the Linux kernel, the following vulnerability has been resolved: fpga: altera-cvp: Avoid out-of-bounds read in trailing byte write The trailing byte path in alteracvpsendblock dereferences a u32 pointer even when only 1-3 bytes remain in the input buffer. If the buffer ends at a page or...
CVE-2026-89730 fpga: altera-cvp: Avoid out-of-bounds read in trailing byte write
In the Linux kernel, the following vulnerability has been resolved: fpga: altera-cvp: Avoid out-of-bounds read in trailing byte write The trailing byte path in alteracvpsendblock dereferences a u32 pointer even when only 1-3 bytes remain in the input buffer. If the buffer ends at a page or...
CVE-2026-89730
CVE-2026-89730 affects the Linux kernel 's altera-cvp FPGA driver. In the function altera_cvp_send_block() , the trailing-byte code path dereferences a u32 pointer even when only 1–3 bytes remain in the input buffer. When the buffer ends at a page or scatterlist boundary, this causes an out-of-bo...
CVE-2026-89730 fpga: altera-cvp: Avoid out-of-bounds read in trailing byte write
In the Linux kernel, the following vulnerability has been resolved: fpga: altera-cvp: Avoid out-of-bounds read in trailing byte write The trailing byte path in alteracvpsendblock dereferences a u32 pointer even when only 1-3 bytes remain in the input buffer. If the buffer ends at a page or...
MicroC-u-os2-vuln-code-extracted-from-
MicroC-u-os2-vuln-code-extracted-from- FPGAベースのソフトプロセッサシステムにおけるバッファオーバーフロー攻撃と防止 - 第7回 電子・通信工学における革新に関する国際会議ICIECE'18...
AtomicMemory
リファレンス FPGA 実装 Cyclone V...
CVE-2026-85028
Creation of a temporary file in a directory with insecure permissions in the FPGA management tool installation component in AWS FPGA Development Kit aws-fpga before 2.3.4 might allow local users to execute arbitrary code with root privileges via crafted shell content placed at a predictable path ...
EUVD-2026-70652
Creation of a temporary file in a directory with insecure permissions in the FPGA management tool installation component in AWS FPGA Development Kit aws-fpga before 2.3.4 might allow local users to execute arbitrary code with root privileges via crafted shell content placed at a predictable path ...
CVE-2026-85028
CVE-2026-85028 affects the FPGA management tool installation component of AWS FPGA Development Kit (aws-fpga) prior to version 2.3.4 . The root cause is the creation of a temporary file in a world-writable directory with insecure permissions. A local attacker with low privileges can place crafted...