吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4163|回复: 22
收起左侧

[原创工具] 文本消息加密器 - 全平台版本

[复制链接]
pojie6033 发表于 2022-10-21 21:11
本帖最后由 pojie6033 于 2022-11-4 09:23 编辑

上一年发布过Android和PC版本的消息加密器,并且也经过几轮的更新和改进
最终为了实现跨平台(其实是因为iOS真的不好开发),所以又开发出了Web版本的加密器,真正实现了无平台限制使用
当然了,Web/PC/Android的程序之间也是可以相互解码的,要不然对不起跨平台这几个字
在正式部署Web版本之前,前端和后端都需要自己修改部分然后再编译:前端需要修改axios的访问地址(位于文件main.js),servlet需要修改服务器加密密码(位于文件MessageCipher.java)和RSA密钥(位于文件frontEndCrypto.java)
这个Web版本能够对抗网络上对该程序的发送和接收的数据包内容的监听,即使不使用TLS也无妨,前端和后端之间传输的敏感数据都是加密的,什么防火墙的流量监听都没用,可以说除了发起网络请求的数据包格式和服务器公钥不变之外,其他的参数一直都在变化(复式密码和现代密码的结合)
目前版本为Beta版本,因为该功能目前无须验证身份/共用同一验证凭据即可使用,请谨慎使用该功能
注意:所有版本的MessageCipher均没有通讯功能,就是单纯的加密服务,同时也不会和其他通讯软件无缝结合,真的有需要就不会差Ctrl+C和Ctrl+V那一下子的功夫
微信图片_20221021230718.png

由于后来发现web版本存在重放攻击和中间人攻击的问题,所以web版本重写了一部分,加入了STRICT模式,服务器开启STRICT模式可抵抗中间人和重放攻击(不泄露身份凭据的情况下)

Web Servlet在部署之前要先配置好RSA公钥对(位于文件frontEndCrypto.java),群组密码(位于文件MessageCipher.java),如开启STRICT模式还需要设置验证密码(位于文件MessageCipher.java)
公钥对示例如下
Server RSA公钥 : MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDycIM3JBa9JvVZX2VWwXYUV35ktTouzNA5W3sO6WpalOK/RjxwlU/YT+ptHS/NxHw+ax9rdrvfLzX3v2Ldkg1y/X+f0b5//yExnnJe4CP1bM3xsnf9YYQ8sHVGvoRyRFC9z6NgIZNahsEn52u/Nn4EN2oscZsCJkKElaIQbtEL8wIDAQAB
Server RSA私钥 : MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAPJwgzckFr0m9VlfZVbBdhRXfmS1Oi7M0Dlbew7palqU4r9GPHCVT9hP6m0dL83EfD5rH2t2u98vNfe/Yt2SDXL9f5/Rvn//ITGecl7gI/VszfGyd/1hhDywdUa+hHJEUL3Po2Ahk1qGwSfna782fgQ3aixxmwImQoSVohBu0QvzAgMBAAECgYBh3jmaEN99DDUPFwt5si9QluFXFjGeot+Lx/otUty0JFZEkL3lVOEemWQxGA8sKZ1eNTBB2XSN7CkFEiV+/G6gq7kLo4SJUPn61uVY+IyqsOCkg+hRNFKNAYnZp3gobmvCAfJr+cknzj68iEjTejrWpGagL2z7k4rhdZkm9CLUgQJBAP2fSySEq5B6WuhKyAL9K69GtywgP13OHxGWjc4exkKFQlcqrzuRQ9x+N0Ql747C/0SxF+pO9gadLEThKcJTEUsCQQD0tmFAJr1jPYWnNmBPH8omssJWiHZJWG9T3ollRWRqQomBGUM+NSotuGyBeCtvi8ozO7Td3t42puwW5t24ZW75AkAp2WUOy417s5TYi65hP+E7dNG4yEFsexyJTGxtvIo+Y7rEo1hy3c9yzKjV5+SVi/uPHCG0Gf9irACoBPddB1PtAkBg2AyEptAshhxuoEZdCeemiPf/5uFpBWaJenhFa8DhjJN+U9EYvVGD5oiKdFQ8QMY0oFxjsd+fIVAtgBAe+YWBAkEAg2o3JM4eSTFHPZodyEGt+gtsaZge798QleODYzFCQ11MIlEHxrvWstWLjLFUhr8SdAD4zS24zl0EJhzDbR2Lbw==

群组密码示例:1234567890ABCDEF
验证密码示例:1234567890123456

Android/PC: https://share.weiyun.com/hjyEdF3x
Web:aHR0cHM6Ly9naXRodWIuY29tL3NoYW5nZ3Vhbi1jaGVueGkvTWVzc2FnZUNpcGhlcldlYi0yLjE=

免费评分

参与人数 3吾爱币 +9 热心值 +3 收起 理由
OEMBSD + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Itzamana + 1 + 1 谢谢@Thanks!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| pojie6033 发表于 2022-10-24 21:42
sam喵喵 发表于 2022-10-24 15:36
就是要让她看明白,她理解的意思的是一种,真实的意思是另一种,让她不产生怀疑。譬如加密后显示一起跑步 ...

那是古典密码,那属于替换(有需要自己做个替换就行了,两个数组的事情)
我做的程序是属于字节码层面上的乘法还有转置替换,完全两个不一样的东西
sam喵喵 发表于 2022-10-24 15:36
pojie6033 发表于 2022-10-24 14:02
加密的本质是混淆,就是不给看明白的

就是要让她看明白,她理解的意思的是一种,真实的意思是另一种,让她不产生怀疑。譬如加密后显示一起跑步健身去吧,其实说的去钓鱼。加密后显示去钓鱼吧,其实说去洗脚……
头像被屏蔽
hwxq43 发表于 2022-10-23 05:11
xjjlxcb123 发表于 2022-10-23 06:51
下载试试,谢谢分享!
萌29199 发表于 2022-10-23 08:20
这个厉害
头像被屏蔽
marvelci 发表于 2022-10-23 09:14
提示: 作者被禁止或删除 内容自动屏蔽
不知道改成啥 发表于 2022-10-24 08:56
有啥高端的聊天需要加密求分享
sam喵喵 发表于 2022-10-24 11:54
能加密成明文才好,否则媳妇/女朋友一看就知道有鬼
娱乐专用 发表于 2022-10-24 13:12
有啥高端的聊天需要加密求分享
 楼主| pojie6033 发表于 2022-10-24 13:15
sam喵喵 发表于 2022-10-24 11:54
能加密成明文才好,否则媳妇/女朋友一看就知道有鬼

这个就自己实现了啊,也就00-FF这么多个字符
或者自己设计一个算法也行
 楼主| pojie6033 发表于 2022-10-24 13:16
tanzhiwei 发表于 2022-10-24 08:56
有啥高端的聊天需要加密求分享

这个看个人了,比如给别人发送账号和密码
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 01:05

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表