技术栈
二进制
XLYcmy
5 天前
神经网络
·
物联网
·
网络安全
·
二进制
·
elf
·
漏洞检测
·
固件
基于图神经网络的物联网固件漏洞静态挖掘技术方案 上
基于图神经网络的物联网固件漏洞静态挖掘技术方案—— 从 ACFG 特征提取到跨架构相似性检测的完整实践路径
XLYcmy
5 天前
神经网络
·
物联网
·
二进制
·
poc
·
漏洞检测
·
静态检测
·
acfg
基于图神经网络的物联网固件漏洞静态挖掘技术方案 下
基于图神经网络的物联网固件漏洞静态挖掘技术方案—— 从 ACFG 特征提取到跨架构相似性检测的完整实践路径
syagain_zsx
13 天前
c++
·
算法
·
二进制
·
枚举
算法基础篇 · 03 枚举(C++ 题解)
一句话思想:把所有情况全都罗列出来,然后找出符合题目要求的那一个——纯暴力,但往往是更优算法的起点。适用场景:数据范围较小、可以直接遍历所有可能性的题目;也是学习二分、双指针、前缀和与差分等优化算法的基础。
哭泣方源炼蛊
1 个月前
数据结构
·
c++
·
算法
·
二进制
·
带权并查集
并查集进阶 P1(带权并查集,并查集分类)
为了维护并查集中的边权,需要将边权下放到子节点中存储。因此,每个节点存储的都是它到它的父节点之间的边权。只有当一个节点的父节点发生变化时,才需要相应地调整边权。一般情形中,这可能发生在路径压缩和合并两个节点时。例如,如果边权是当前节点与父节点之间的距离,那么,在路径压缩时,每次将当前节点的父节点替换为根节点,都需要将父节点到根节点的距离加到当前节点存储的边权上;类似地,在合并两个节点所在集合时,需要计算两个根节点之间新连接的边的权值。
深念Y
1 个月前
数据库
·
sqlite
·
手机
·
数据恢复
·
逆向
·
二进制
·
qq
QQ 数据库解密与聊天记录导出 — 技术文档
设备: 魅族 M5 Note (Android 7) 备份时间: 2026-08-02 状态: 手机已断开,NAS 为唯一副本 用途: 备份恢复、数据迁移、二次分析
名字还没想好☜
1 个月前
开发语言
·
python
·
二进制
·
struct
用 Python struct 解析二进制协议:pack/unpack、字节序与对齐踩坑
处理网络协议、读二进制文件格式(BMP、WAV、PNG 头)、跟单片机/设备通信时,拿到的都是一串裸字节 bytes,不是规规矩矩的 JSON。这时候满屏 data[0] << 8 | data[1] 的手工位运算又长又容易错。Python 标准库的 struct 模块就是干这个的:用一个格式字符串,把字节和 Python 值互相转换。这篇把它讲清楚,顺带把两个最坑人的地方——字节序和对齐——单独拎出来。
深念Y
2 个月前
android
·
linux
·
运维
·
apk
·
二进制
·
编译
·
oneapi
Android-Linux折腾记录2 One API Android APK
Android 原生二进制(通过 ProcessBuilder 启动)的 DNS 问题:关键参数:TLS alignment bug: ARM64 Bionic 要求 p_align=64,Go 编译出来的可能是 8,需用 align_fix.py 修补。
浩浩测试一下
4 个月前
汇编
·
windows
·
stm32
·
单片机
·
嵌入式硬件
·
逆向
·
二进制
汇编 16位32位64位通用寄存器(逆向分析)
目录1. 16位模式(8086/8088 及 16 位 OS,如 DOS、早期 Windows)1.1 通用寄存器(GPR)
浩浩测试一下
4 个月前
汇编
·
逆向
·
二进制
·
免杀
·
串指令
·
汇编数组
汇编 数组与串指令(逆向分析)
目录数组汇编语言中的数组:定义、存储与访问详解1. 数组的定义2. 数组的存储原理3. 获取数组首地址(基址)
浩浩测试一下
4 个月前
汇编
·
逆向
·
二进制
·
字节序
·
windows编程
·
内存地址排序
汇编中的段与段寄存器(大小)段序 (逆向分析)
目录一、概念二、实际存储对比示例小端序存储(x86/x64 默认):大端序存储:三、汇编语言中的体现四、为什么 x86/x64 使用小端序?
其实防守也摸鱼
4 个月前
python
·
安全
·
网络安全
·
靶场
·
二进制
·
文件上传漏洞
·
文件包含漏洞
upload-labs靶场的pass-13~21的解题步骤及原理讲解
本文主要内容是upload-labs靶场的pass-13~21的解题步骤及原理讲解,帮助大家更好的了解文件上传漏洞。
浩浩测试一下
4 个月前
汇编
·
网络安全
·
逆向
·
二进制
·
免杀
·
寄存器
·
windows编程
汇编 高低八位寄存器数据存储方式(逆向分析)
目录一、32位寄存器中支持高低八位的寄存器二、低八位与高八位的基本概念三、实际案例与二进制编码案例1:mov al, 98(修改低8位)
BW.SU
4 个月前
单片机
·
二进制
·
嵌入式开发
·
资源合并软件
·
图片打包
PackagingTool 嵌入式资源打包合并工具
PackagingTool 是一款嵌入式开发小工具,可以合并各种资源,打包为bin文件。Ver 3.8.0.0 (1) 支持x86/x64双系统,Win7/10/11均可使用 (2) 扩展支持多语言,可切换中文及英文界面 (3) 增加支持列表右键菜单功能,可以直接修改输出格式,也可批量变更输出格式
chaoguo1234
5 个月前
二进制
·
plist
Plist 二进制格式
Plist 文件有3种存储格式:使用plutil -convert <fmt>命令可以在这3种格式之间相互转换。
汉克老师
6 个月前
c++
·
字符串
·
二进制
·
八进制
·
补码
·
gesp三级
·
gesp3级
GESP2024年12月认证C++三级( 第一部分选择题(1-8))
🎯 正确答案:B(-3,-125)👉 它们长这样:10000011最高位是 1 → 说明是负数要恢复它的真实值 → 用“补码还原术”
汉克老师
6 个月前
c++
·
二进制
·
原码
·
补码
·
gesp三级
·
gesp3级
·
八进制、
GESP2025年6月认证C++三级( 第一部分选择题(1-8))
📜题目:8位原码能表示的最小整数是? 👉答案:A(-127)汉克老师来到“数字山谷”,看到一排数字士兵:
The_Uniform_C@t2
7 个月前
网络
·
学习
·
网络安全
·
二进制
PWN | 对CTF WIKI的复现+再学习 (第八期)
下载地址:https://github.com/ctf-wiki/ctf-challenges/tree/master/pwn/linux
zfj321
8 个月前
算法
·
二进制
·
进制转换
·
十进制
小数和整数10进制转2进制算法
方法:除2取余,逆序排列步骤:例子:将十进制数 13 转换为二进制13 ÷ 2 = 6 余 1 6 ÷ 2 = 3 余 0 3 ÷ 2 = 1 余 1 1 ÷ 2 = 0 余 1
楠木s
1 年前
linux
·
服务器
·
网络
·
安全
·
网络攻击模型
·
二进制
ctfshow pwn44
目录1. 分析程序2. 利用链构造3. POC编写3.1. 第一种编写poc3.2. 第二种编写poc
笔沫拾光
1 年前
计算机
·
二进制
二进制世界如何表达现实世界的文字、图像和视频
本文深入讲解:计算机只懂 0 和 1,是如何表示文字、图片、声音与视频的。 通过图示与实例,让你从物理层到信息层完整理解计算机编码的原理。