Skip to content

A simple signature server for Linux QQ, written in Rust.

License

Notifications You must be signed in to change notification settings

linghanwu-code/NTQQ-SignServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux NTQQ SignServer

This project can only be used on Linux. This project is a secondary development based on the nimeng1299/SignServer project.

How to use?

First, go to the official website to download QQ.

It is recommended to download the Linux x64 3.2.19-39038 version. If you need to download other versions, you will need to modify the src/main.rs file.

Then unzip or install QQ.

And then:

gcc -std=c99 -shared -fPIC -o libsymbols.so symbols.c
cargo build --release

Place the libsymbols.so and target/release/sign files and static folder into the folder that contains the wrapper.node file (usually /opt/QQ/resources/app).

Switch the directory to the folder containing wrapper.node, and then run ./sign.

The server will listen on 0.0.0.0:11478. If you want to listen on other ports, please modify the src/main.rs file. You can use /api/sign/version (for example, 39038) to request the signing server. Enjoy!

About

A simple signature server for Linux QQ, written in Rust.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published