30/09/2018, 18:56

Mọi người giúp mình chuyển chuỗi ký tự sang Unicode?

Mình có chuỗi này. Mình đọc từ base64.

üe‘——`¨¢Î?aV<ð¤a5ã#D•E
U¢Xwíi§UdÔÁׂ@9âµnÍ¬W猑¼w™&rB·1Û;³|p˜ÖÖ2z£è´JýÔ2&PŒ‘™<ÐþÍ8F‹r8¤ªÕl#Znҝ‰Ôn’
nŸîÞ$1½)ï{ÕQCÖUþ;[É‘¢7‡"ôßÌ]
Làm sao để nó chuyển sang Unicode để đọc được nhỉ?

Và cái chuỗi bên trên được mã hóa theo kiểu gì nhỉ?
Cảm ơn các bạn.

*grab popcorn* viết 21:01 ngày 30/09/2018

Xin chuỗi trc khi decode đc ko bạn ?

Lộc Hà Văn viết 21:02 ngày 30/09/2018

Mình chỉ có base64 string:
/BuQgZGXl2Coos4WPwdWPBPwpGE14w8jRJVFChFVolh37WkIp1Vk1MHXgkA54rVukM2sV+eMDpG8d5kmHnIeFUK3MQ8W2wE7s3xwmNbWMnqj6LRK/dQyJlCMkZk80P7NOEaLcjikqtVsIwRabtKdidQMbicKbp/u3iQxHr0p73vVUUPWVf47W8kYkaI3hyL038xdCgasCOVS+R3+G6QUWXGs665GFUNc7SqOiqj9QkLEDpZoRW8QNfsd8DsHyJsSUdWAd8CoAGpTTnfDzKi3

Nhưng không chuyển qua được

*grab popcorn* viết 21:07 ngày 30/09/2018

đây ko phải Base64 bạn ơi. Nhìn sơ qua mình đoán đây là RSA nhé. Phải có key mới giãi mã đc.

Lộc Hà Văn viết 21:08 ngày 30/09/2018

Có cách nào vượt qua nó không cần key không bạn?

Mà tại sao mình decode bằng base64 nó vẫn ra được ta?

*grab popcorn* viết 21:05 ngày 30/09/2018

Mình decode từ trang base64decode.org nó ko ra gì nên nghĩ nó ko phải Base64. Và nhìn nó giống với RSA ^^

Anyway, dùng tool của sinhvienit nó ra nhwu vậy nè bạn
http://tools.sinhvienit.net/base64/

원ᑗ砨⎖?aV<ड5㏣D兊U☷�畤ԁׂ@9⵮ͬW猎ἷ馞rB籏ہ;㼰薖2z㨴J픲&P쑙<о͸F벸䪕l#Znҝ锌n’
nﮞ$1�{ՑC֕ɘᢷ碴ߌ]
숥R靾e䔙q쫮FC\�꨽BBĎ樅o5띰;ațQՀw(jSNwÌ跀

Thành Phạm viết 21:01 ngày 30/09/2018

Thì người ta dùng RSA xong lại encode sang base64 cũng được mà bạn

Lộc Hà Văn viết 21:03 ngày 30/09/2018

Mình dùng trang này nó vẫn decode ra được.
http://www.motobit.com/util/base64-decoder-encoder.asp
Nhưng không đọc được ký tự nó xuất ra.

Thành Phạm viết 20:57 ngày 30/09/2018

Bởi vì trước khi mã hóa sang base64 thì đã có một bước mã hóa trước đó rồi bạn, base64 chỉ làm nhiệm vụ truyền tải thôi

Lộc Hà Văn viết 21:02 ngày 30/09/2018

Vậy không có cách nào để lấy được dữ liệu đó sao bạn? Mình nghĩ decode ra được như

ü‘——`¨¢Î?V<ð¤a5ã#D•E
U¢Xwíi§UdÔÁׂ@9âµnÍ¬W猑¼w™&rB·1Û;³|p˜ÖÖ2z£è´JýÔ2&PŒ‘™<ÐþÍ8F‹r8¤ªÕl#Znҝ‰Ôn’
nŸîÞ$1½)ï{ÕQCÖUþ;[É‘¢7‡"ôßÌ]

Thì chỉ cần convert nó thêm 1 bước nữa là ra.

Lộc Hà Văn viết 21:09 ngày 30/09/2018

Bạn nào giúp mình với…

Lộc Hà Văn viết 20:58 ngày 30/09/2018

Cảm ơn bạn rất nhiều.

Qua tìm hiểu mình tìm ra nó là web asp đặt chuỗi mã hóa trong web.config:
ViewStateEncryptionMode = Always; enableViewStateMac='true';

Và mã hóa theo 3 kiểu DES | 3DES | AES .

Với mã xác thực:
<machineKey validationKey="128 - 256 ký tự" decryptionKey="64 - 128 ký tự" validation="SHA1 | HMACSHA512" decryption="DES | 3DES | AES" />

Nếu như thế này thì chỉ có cách lấy được validationKeyvalidation thôi phải không bạn?

Lộc Hà Văn viết 21:00 ngày 30/09/2018

(hoặc cũng có thể phải dùng cả 3) thì mới decrypt được

Cảm ơn bạn rất nhiều. Mình không hiểu chỗ này lắm. Bạn giải thích giúp mình được không?
Mà thường key AES là 64 hoặc 128 hoặc 256 chẳn luôn hay nằm trong khoảng đó nhỉ?

Mình đọc trên mạng người ta bảo là 64 hoặc 128 hoặc 256 chứ không nói khoảng.

Bài liên quan
0