WZTong 发表于 2025-5-27 00:32

Seer v4.0.1,PinStack v1.10.0 注册机制分析记录

本帖最后由 WZTong 于 2025-8-11 16:34 编辑

前排提醒
本文不包含任何破解成品或注册机,但内容应足够分析Seer v4.0.1注册机制(后续 v4.X 也应适用)。
本文对部分细节流程做出省略(尤其是加解密部分),如有需求可自行分析。
宝藏小众软件,分析过程仅供学习,请勿广泛传播破解成品,请多多支持正版,谢谢。
若无法负担,可通过站内信或留言等方式留下你的机器码,获取方式:cmd运行如下命令(如安装路径不一致请自行修改,因楼主个人原因可能巨久才会回复一次,如有其他需求可考虑直接搜寻成品使用)

Seer:
"C:\Program Files (x86)\Seer\seerhelper.exe" 0 100 | more

PinStack:
"C:\Program Files (x86)\PinStack\PinStackHelper.exe" 0 100 | more

正文

Seer 是一款强大的快速窗口预览工具,具备高度的定制化和出色的运行速度,可让你在 Windows 上获得类似于 macOS 的快速查看文件的功能。支持 100 多种文件格式,包括视频、音频、图像、文本、Markdown 和 PDF 等,无需打开文件即可高效预览。

软件官网:
Seer: https://1218.io/
PinStack: https://1218.io/pinstack.html

购买链接:
数码荔枝 Seer: https://lizhi.shop/products/seer
数码荔枝 PinStack: https://lizhi.shop/products/pinstack

下载安装后,在 C:\Program Files (x86)\Seer 文件夹下拿到主程序 Seer.exe,提示未注册版本只能试用 7 天



从官网得知此处激活码为联网激活,且一台激活码能激活 10 台设备,因此此处输入的码应该不为本地激活的最终产物。

将 Seer.exe 拖入 Binary Ninja,搜索关键词 Seer will stop running:



根据上面的if判断翻译,给光标所指的变量 的来源 的函数标记名字,其作用应为 获取试用类型。

进入该函数,可见其使用Qt自带的QSettings对一些配置进行读写。




Qt 的 QSettings 要么在 INI 文件中,要么在注册表中,要么在某二进制中,经查找注册表确定其存储路径:

HKEY_CURRENT_USER\\Software\\Corey\\Seer


注意到此处有 reg_id 和 reg_key 两个疑似与注册相关的项,在二进制中搜索字符串, 可得其中一个读取+验证处,其使用了与上一步一样的设置读取函数:



分析代码,其将 reg_id 读取并解密,若其中含有 “,” 则将 reg_key 返回。 根据论坛其他文章(有关Seer v1.x,Seer v3.x),猜测 reg_key 为旧版激活码,在之后的分析中更关注 reg_id 这个涉及加解密操作的值。

查找上述函数的交叉引用,只有一处,进入可得:



其在验证成功后调用了seerhelper.exe,传入参数0与100,使用cmd手动调用,可见程序返回了当前硬件的一些信息:



读取这些信息后,Seer.exe对信息做了一次Hash并存入 QStringList 中:



继续分析,程序将从 reg_id 解密得到的文本经过分割后,依次与返回的硬件信息 Hash 进行比对,在多个硬件信息 Hash 中,若有三个比对成功,则注册成功。



因此可编写注册机,主要函数如下:




在本电脑上运行可得命令行如下:



运行后重启 Seer,可见注册按钮已被移动到 About,打开后可见已注册成功



lang88200 发表于 2026-4-20 10:08

麻烦大佬,谢谢!
BFEBFBFF000C06C2,52800P52MP00062WP00SA,77079/26QA00407,0000_0000_0000_0000_A428_B701_F0FA_00C2.,ROOT\DISPLAY\0000,03122026-34FD-7094-8A2C-34FD70948A30,61a4c8a8-71eb-4137-8fc4-3e47624b66a4,30C63877,1776165592,34:FD:70:94:8A:2C

WZTong 发表于 2025-8-11 16:41

shenyansycn 发表于 2025-6-11 21:17
seer我的机器码,谢谢!
BFEBFBFF000B06A2,PF4BY9ZX,0025_38B3_31B0_7B0D.,PCI\VEN_8086&DEV_A7A0&SUBSYS_ ...

实在不好意思太久没看论坛了,以下命令管理员运行即可(也可直接手动添加注册表值,不过可能有点折磨)

REG ADD "HKEY_CURRENT_USER\Software\Corey\Seer\Others" /v reg_id /t REG_BINARY /d "4000420079007400650041007200720061007900280082000e0041006e003d00e0001e00be006700d900420010001b00ae00d1005c00ef00be00b900ff00
8800ac002200f700dc0040007f0042000c004f006f00b9004f002400b000400065004600ca00d600ba0027002300e7000b002f006000ba004e0020001f00a200e5006c00ca00ee00cd00d40051005a005b00d00075006f0004004000a800a700820023001100ad0
0c2007d0084007b0003009f004b00ad00d700d20064008800af008f00f80071001700f7005c0018008a007a00c500ee00680009008100dc008f0039004200f80034004b00ef000400f000fa007800ff0065003c003900c90002003e00de006d003b00c5005f00df
004f0083001f00ca00ff00b100d4004a00d000ff001c00e300fa00f10062000500a9004f004b00a600a40041004c00ad007800f700a50063005f002600750065001b00a700cf006200090070009d00fc00a600540078007800be000a000f006800710091009600b
5005e004e00a100a000b4006c008800df0044005b008f00e3005b008200d400ae00e30067002200f900160015009700d7001f00e2000700c7008d005300e4001600fe001000b500a70068005b008b00bf007a00b70013000f00c700bb006100d50064003a004400
bd00b500a0000600570077009900a000eb002c006900e300f80089003100da002c00f8006400f9009f0031005e005800a600ef001d00ee00c300a1003800f6003f004e001200f600ba004500f7007a00f100dc000500c500af00700052004200950069005a00350
035008900e100d7001e00c60048002900e100db00b500a40030005f00f2000500750007005900e700f0004900e1002d0083000d008e00bc0015001b003300eb0075003100fb0094007f003d001100be001300ac000400cb0086003400a7003e0082007200ef008f
008000020096005b00da0082004e005e00be005100a90015005b0070006900ea003e00d0005e00b300be00590028000f00cf007700f300cf00ae00cb000b003f00f800d600210067008b0035004b00f60092004c005400a2006300df00e5003400420000009e007
7009a005d00ad00570046006c003600fd002600ed004e0015006e00f00081006d001b00590017002800b20051002b00560061002500d600d1009c0033004300c1001f003d009600ed001d00dc009f00f4009f00d700180000000b00fc00c500a200730035004200
ca009a00730077003a006500c300fc00b300e100c40002007e008f00e90002003500400022006a003a008f005b004500880091009100c2003d00dd00a900af0014009e00640023006c000b00bf00f0000c00b100b20001001800ba005e00a80079001a004500b00
061002c00ab000f000400bc008300ed007300bd00e500a100fd00160046004a0052006900360080005a00180009000500d800a8003a00c700c400b800a100850018006c003b009c0065003200dd00d300600067002900" /f

piziniude 发表于 2025-5-28 15:22

能不能对textseek软件分析下{:1_896:}

WZTong 发表于 2025-5-29 01:23

piziniude 发表于 2025-5-28 15:22
能不能对textseek软件分析下

看心情说是,也不是所有软件都能这么简单搞定(不更改原始文件)

shenyansycn 发表于 2025-6-11 21:17

seer我的机器码,谢谢!
BFEBFBFF000B06A2,PF4BY9ZX,0025_38B3_31B0_7B0D.,PCI\VEN_8086&DEV_A7A0&SUBSYS_3C7D17AA&REV_04\3&11583659&0&10,A1EFFA48-D5B9-11ED-80F4-E88088AEFFF0,9c242631-a69e-47da-bdaa-86347748cbb6,A4DB50D8,1730980368,98:59:7A:B1:B7:C3

the_black 发表于 2025-6-24 10:29

大佬您好。我私信您了,希望大佬有时间后回复一下,谢谢大佬!

xerina 发表于 2025-7-8 15:20

感谢大佬,我的机器码
BFEBFBFF000B06A2,YX0638EN,5CDF_B803_10A0_0767.,ROOT\DISPLAY\0000,20230225-9859-7ADD-3B69-98597ADD3B6D,68e8124e-228d-40f3-aedd-47a18b3c2878,5E534708,1742881824,98:59:7A:DD:3B:69

hcqenjoy 发表于 2025-7-8 16:35

非常感谢 机器码为BFEBFBFF000906A3,L1HF333081X,PF4BD8C3,WXG2E1148ZDU,ROOT\DISPLAY\0000,08D3D2CC-2C36-11B2-A85C-F34558B52908,d03ae871-b5e8-4405-91d5-88118fd8fe88,FA8D6238,1738744174,00:FF:F5:67:5A:AD

CloudPluie 发表于 2025-7-8 16:37

大佬牛掰

caoyu8618 发表于 2025-7-9 08:15

大佬,厉害了

yliandi 发表于 2025-8-6 15:20

WZTong 发表于 2025-5-29 01:23
看心情说是,也不是所有软件都能这么简单搞定(不更改原始文件)

seer软件,我的机器码如下,,谢谢
d70cc2f24b3659fb2fa3114dc78e79caff9786d338f3afd855e8683a270636475efbb83331cdc1b8b106d8c9abbe95714968bdeb7e0a72ae340b636c9afceb1e
页: [1] 2 3 4
查看完整版本: Seer v4.0.1,PinStack v1.10.0 注册机制分析记录