PyWxDump
- 이 프로젝트를 함께 개선하기 위한 더 많은 아이디어나 코드를 제공해 주셔서 감사합니다.
초보자라면 공식 계정:逍遥之芯
(QR 코드는 아래에 있음)에 주의를 기울이고 PyWxDump
에 답장하여 그림 텍스트 튜토리얼을 받으세요.
질문이 있는 경우 먼저 확인하십시오: FAQ 답변이 있는지 또는 공식 계정을 따라 답변하십시오: FAQ
.
QQ 그룹: 276392799 또는 276392799(비밀번호, UserGuide.md를 읽어주세요).
I. 프로젝트 소개
1. 간략한 소개
PyWxDump는 wx 계정 정보(닉네임/계정/전화/이메일/데이터베이스 키)를 얻고, 데이터베이스를 해독하고, wx 채팅을 보고, 채팅을 html 백업으로 내보내기 위한 도구입니다.
- 스타에 대한 열망이 매우 크세요. 이 프로젝트를 접하셨다면 저에게 추천해주세요! 정말 고마워요~
2. 특징
2.1 코어
- (1) WeChat 닉네임, WeChat 계정, WeChat 전화번호, WeChat 이메일 및 WeChat KEY의 **기본 주소 오프셋**을 가져옵니다.
- (2) 현재 로그인된 위챗의 위챗 닉네임, 위챗 계정, 위챗 전화번호, 위챗 이메일, 위챗 KEY, 위챗 원본 ID(wxid_******), 위챗 폴더 경로를 가져옵니다.
- (3) 키를 기반으로 WeChat 데이터베이스를 복호화합니다.
- (4) 통합된 보기를 위해 여러 유형의 데이터베이스를 결합합니다.
2.2 기능 확장
- (1) 웹을 통해 채팅 기록 보기
- (2) 채팅 로그를 html, csv로 내보내기 및 WeChat 채팅 로그 백업 지원
- (3) WeChat 채팅 내역 원격 보기(근거리 통신망 등 네트워크 접속이 가능해야 함)
2.3 문서 클래스
- (1) 데이터베이스의 일부 필드에 대한 설명을 제공합니다.
- (2) 기본 주소 오프셋 방법을 얻기 위해 CE를 제공합니다.
- (3) MAC 데이터베이스에 대한 복호화 방법 제공
2.4 기타 기능
- (1) 데이터베이스 키와 데이터베이스 위치를 얻는 기능만 제공하는 pywxdumpmini의 최소 버전을 추가했습니다.
- (2) 다양한 WeChat 개설 시나리오 지원, 다양한 사용자 정보 획득 등
현장을 활용하라
- 네트워크 보안...
- 일일 백업 보관
- 원격으로 채팅 내역 보기(웹을 통해 채팅 내역 보기)
- 기다리다...............
3. 업데이트 계획
- 1.각 인물의 채팅 로그를 분석하여 워드클라우드를 생성합니다.
2. 1인당 일일 채팅 수를 분석하여 꺾은선형 차트(일-채팅 수) 생성 3. 다양한 사람들의 월간 및 연간 채팅량을 분석하고 선형 차트를 생성합니다. 4.연간 시각화 보고서 생성- 8. 기업 위챗(WeChat)에 대한 지원 확대
- 12.친구 서클 보기 및 백업
13.WeChat 저장 공간을 정리하고 WeChat이 차지하는 공간을 줄입니다(개인이나 그룹을 선택하고 이 그룹의 채팅 로그에 포함된 사진, 비디오, 파일, 음성 녹음 등의 미디어 파일을 찾아보세요). , 그룹 대화를 통해 선택적으로(예: 기간) 또는 일괄적으로 컴퓨터 캐시에서 삭제합니다.- 14.UI 컨트롤을 통해 지정된 사람에게 자동으로 메시지 보내기
4. 기타
PyWxDump는 SharpWxDump의 리팩터링된 Python 언어 버전으로, 많은 새로운 기능이 추가되었습니다.
- 프로젝트 주소: https://github.com/xaoyaoo/PyWxDump
- 현재 Windows에서만 테스트되었으며 Mac 및 Linux에서는 문제가 있을 수 있습니다.
- WX_OFFS.json에서 누락되거나 잘못된 정보, 버그 또는 개선 제안을 발견한 경우 GitHub에 문제를 제출해 주세요.
- 일반적인 문제는 FAQ를, 업데이트 로그는 CHANGELOG를 참조하세요.
- 웹 UI 저장소 위치 wxdump_web
- wxdump의 구현 원리에 관심이 있으시면 공식 계정:
逍遥之芯
, 답장:原理
에서 원리 분석을 확인하시기 바랍니다. - ? 나를 지원하다
5. 스타의 역사
확장하려면 클릭하세요.
Ⅱ. 사용 지침
자세한 지침은 UserGuide.md를 참조하세요.
미니멀리스트 버전, 참조: pywxdumpmini
UI를 수정하려면 wx_dump_web을 복제하고 필요에 따라 수정합니다. (UI는 VUE+ElementUI를 사용하여 개발되었습니다.)
【참고】:
- 치트 엔진을 사용하여 기본 주소를 얻는 방법은 CE getting base address.md를 참조하세요. (이 방법은
wxdump bias
명령으로 대체 가능하며 원리 학습에만 사용됩니다.) - 데이터베이스 구문 분석에 대해서는 wx Database Brief.md를 참조하세요.
Ⅲ. 면책조항(매우 매우 중요함 ! !!! !!! ! !)
1. 이용목적
- 본 프로젝트는 학습 및 소통의 목적으로만 제작된 것이므로, 불법적인 목적으로 이용하지 말아 주세요 , **불법적인 목적으로 이용하지 말아주세요**, 이로 인해 발생하는 모든 책임은 본인에게 있습니다.
- 사용자는 법률 및 규정 위반, 타인의 정당한 권리 및 이익 침해가 본 프로젝트 및 개발자와 관련이 없으며, 그 결과는 사용자 자신이 부담한다는 점을 이해하고 이에 동의합니다.
2. 이용기간
- 본 프로젝트의 소스코드와 (컴파일된) 프로그램은 다운로드, 저장, 컴파일, 사용 후 24시간 이내에 삭제해야 합니다. 이 기간 이후의 사용은 이 프로젝트나 개발자와 관련이 없습니다.
3. 동작사양
- 이 프로젝트는 승인을 받은 데이터베이스의 백업 및 보기만 허용합니다. 불법적인 목적의 사용은 엄격히 금지되며, 이를 위반할 경우 관련된 모든 책임은 사용자에게 있습니다. 본 규정을 위반하여 이용자에게 발생한 모든 법적 책임은 이용자 본인에게 있으며, 본 프로젝트 및 개발자와는 무관합니다.
- 타인의 사생활을 도용하는 행위는 엄격히 금지됩니다. 그렇지 않은 경우, 관련된 모든 책임은 본인이 부담해야 합니다.
- 2차 개발을 엄격히 금지하며, 그렇지 않은 경우 관련 모든 책임은 본인이 부담해야 합니다.
4. 면책 조항의 수락
- 소스 코드를 다운로드, 저장, 추가 탐색하거나 이 프로그램을 다운로드, 설치, 컴파일 및 사용하는 것은 귀하가 이 경고에 동의하고 이를 준수할 것을 약속한다는 것을 의미합니다.
5. 불법적인 테스트나 침투를 금지합니다.
- 본 프로젝트의 관련 기술을 사용하여 불법적인 테스트나 침투를 하는 것은 금지되어 있으며, 본 프로젝트의 관련 코드나 관련 기술을 사용하여 불법적인 작업을 하는 것은 금지되어 있습니다. 이로 인해 발생하는 모든 불리한 결과는 이 프로젝트 및 해당 개발자와 관련이 없습니다.
- 데이터 유출, 시스템 장애, 개인 정보 침해를 포함하되 이에 국한되지 않는 모든 불리한 결과는 이 프로젝트 또는 해당 개발자와 관련이 없으며 사용자의 책임입니다.
6. 면책 조항의 수정
- 본 면책 조항은 프로젝트 운영 조건 및 법률 및 규정 변경에 따라 수정 및 조정될 수 있습니다. 사용자는 이 페이지에서 최신 버전의 면책 조항을 정기적으로 확인해야 하며, 이 프로젝트를 사용할 때 최신 버전의 면책 조항을 준수해야 합니다.
7. 기타
본 면책조항의 조항 외에도 사용자는 본 프로젝트를 사용하는 동안 관련 법률, 규정 및 윤리적 규범을 준수해야 합니다. 사용자가 관련 규정을 위반하여 발생하는 분쟁이나 손실에 대해 프로젝트와 개발자는 책임을 지지 않습니다.
사용자는 본 면책 조항의 모든 내용을 주의 깊게 읽고 이해해야 하며, 본 프로젝트를 사용할 때 관련 규정을 엄격히 준수해야 합니다.
Ⅴ. 免责声明(비常중要!!!!!!)
1. 용도
- 本项目仅供school习交流使用,请勿許于不法用途,请勿用于不法用途,请勿用于不法用途,否则后果自负。
- 用户理解并同意,任何违反法律法规、侵犯他人为,均与本项目及其开发者无关,后果由用户自行承担。
2. 용용期限
- 您应该下载保存,编译使用本项目的24小时内,删除本项目的源代码和(编译出的)程序;超 Out此期限的任何使用行为,一概与本项目及其开发者无关。
3. 操작품规范
- 本项目仅允许에서 授权情况下对数据库进行备份与查看,严禁用于不法目的,否则自行承担所关责任;用户如因违反此规其开发者无关。
- 严禁用于窃取他人隐私,严禁用于窃取他人隐私,严禁用于窃取他人隐私,否则自行承担所有所关责任。
- 严禁进行이次开发,严禁进行이次开发,严禁进行이次开发,否则自行承担所有严禁进任。
4. 免责声명명接受
- 下载、保存、进一步浏览源代码或者下载安装、编译使用本程序,表示你同意本警告,并承诺遵守它;
5. 禁止试或渗透
- 禁止利用本项目的相关技术从事不要법测试或渗透,禁止利用本项目的相关代码或相关技术从事任何非법工작,如因此产生的一切不良后果与本项目及其开发者无关.
- 任何因此产生的不良后果,包括但不限于数据泄露、系统瘫痪、侵犯隐私等,均与本项目及其开发者无关,责任由用户自行承担。
6. 免责声명명修改
- 本免责声명명可能根据项目运行情况和法律法规的变化进行修改와调整。查阅本页face以获取最new版本的免责声明,使用本项目时应遵守最new版本的免责声明。
7. 其他
Ⅴ. 감사의 말
기타 기여자:
643104191(ctypes_utils 추가, wxinfo 획득 가속화, 9e3e4cb)