?Java version of WeChat chat record backup and management tool
https://wx.xxccss.com/?
wx-dump-4j is a WeChat data analysis tool developed based on Java. It accurately displays the number of friends, group chats and total messages of the day, provides daily message statistics for the past 15 days, and understands social activity. Identify and display the top 10 contacts with whom you interacted most frequently in the past month. Supports exporting chat records, contacts, group chat information, viewing Moments history that exceeds the three-day limit , and retrieving WeChat friends .
This guide will help you get your project up and running quickly, whether deploying a package or local deployment.
Before you begin, make sure your development environment meets the following requirements:
Click to download the latest version of wx-dump-4j-bin.tar.gz.
Unzip the wx-dump-4j-bin.tar.gz
file and enter the bin
directory.
Double-click the start.bat
startup file.
After successful startup, visit http://localhost:8080 in the browser to view the application.
$ git clone https://github.com/xuchengsheng/wx-dump-4j.git
$ cd wx-dump-4j mvn clean install
$ cd wx-dump-ui npm install
$ npm run start
The following is the technology stack used in this project:
technology | describe | Version |
---|---|---|
Spring Boot | Web and Thymeleaf framework | 2.7.15 |
SQLite | lightweight database | 3.34.0 |
Lombok | Simplify Java code | 1.18.20 |
MyBatis Plus | ORM framework extension | 3.5.4.1 |
Dynamic Datasource | Dynamic data source management | 4.2.0 |
Druid | Database connection pool | 1.2.20 |
MapStruct | Java Bean Mapping Tool | 1.4.2.Final |
Hutool | Java tool library | 5.8.16 |
JNA | Java local access | 5.8.0 |
Protobuf | serialization framework | 3.25.1 |
gRPC | RPC framework | 1.11.0 |
EasyExcel | Excel operation tools | 3.3.3 |
CommonsCompress | Compression and decompression tools | 1.19 |
Jackson Dataformat XML | XML parsing tools | 2.13.5 |
Commons Lang3 | Commonly used tool libraries | 3.12.0 |
This software is only available for Windows operating systems. We currently do not support macOS, Linux, or other operating systems. If you try to run the software on a non-Windows system, you may encounter compatibility issues, which may cause the software to not run properly or have other unintended consequences.
operating system | Support status |
---|---|
Windows | support |
macOS | Not supported |
Linux | Not supported |
This software is for technical research and educational purposes only and is designed to decrypt users’ personal WeChat chat records. Use of the Software for any illegal purpose, including but not limited to invasion of privacy or unauthorized data access, is strictly prohibited. As a software developer, I am not responsible for any loss or damage of any kind arising from the use or misuse of this software.
If you find any errors or have suggestions for improvements, please feel free to submit an issue or pull request. Your feedback is very valuable to me!
The author has to write a blog in the evening✍️ and also needs to work on weekdays. If you can help me, can you give me a lunch?
After paying attention, reply with the keyword " join group " to join our technical exchange group and communicate and learn with more developers.
Here, we sincerely invite you to visit our GitHub project page. If you think wx-dump-4j is helpful to you, please give it a ️ Star ️! Every star is the driving force for our progress and the greatest affirmation of our efforts. Thank you very much for your support!