##查壳 ##IDA分析 ###搜索字符串 一搜就看到一串奇怪的字符串 它肯定有问题 我们尝试拿去解密 有点像base64但它又没有==做字符串尾巴 这个是base58,尝试解一下就出来了。 还有一种思路是,我们运行程序之后,提示我们输入开机密码。输入错误会提示密码错误。我们依旧搜索字符串。到密码错 ...
分类:
其他好文 时间:
2020-07-23 09:25:42
阅读次数:
157
base64不是加密算法 是可读性算法 base64目的不是保护我们的数据,目的是可读性 base64是由64个字符组成 大写A-Z,小写a-z,数字0-9,两个字符+和/ base58:一般用于比特币里面的一种编码方式 base58里面没有数字0,没有字母o,没有大写字母I和小写字母i,没有+和/ ...
分类:
其他好文 时间:
2020-07-05 00:21:39
阅读次数:
77
package main import ( "bytes" "encoding/hex" "fmt" "math/big" ) var base58Alphabets = []byte("123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwx ...
分类:
编程语言 时间:
2020-01-30 09:59:21
阅读次数:
116
2019_西湖论剑_预选赛 testre 程序中关键操作是比较ptr,其中夹杂的一部分v26计算是为了混淆我们的分析。那么我们只要跟踪ptr数组的生成便可,向上发现v11,加密操作数组。 接下来跟踪v11的相关操作 通过分析可以识别为base58编码, base58_is_boring Base58 ...
分类:
其他好文 时间:
2020-01-03 13:55:54
阅读次数:
276
base编码是Binary-to-text encoding的一种实现方法,它可以把二进制数据(含不可打印的字符)编码成可打印字符序列。 本文会不定时收录“base全家桶”:base64、base32、base16、base58、base91、base92等。 0x01 base64 安装:pyth ...
分类:
其他好文 时间:
2019-10-05 22:12:11
阅读次数:
196
高级私钥加密 BIP0038 加密方案是: 输入一个比特币私钥,通常使用 WIF 编码过,base58chek字符串的前缀“5”。此外 BIP0038 加密方案需要一个长密码作为口令,通常由多个单词或一段复杂的数字字母字符串组成。BIP0038 加密方案的结果是一个由base58check 编码过的 ...
分类:
其他好文 时间:
2019-02-03 19:30:34
阅读次数:
199
base58和base64一样是一种二进制转可视字符串的算法,主要用来转换大整数值。区别是,转换出来的字符串,去除了几个看起来会产生歧义的字符,如 0 (零), O (大写字母O), I (大写的字母i) and l (小写的字母L) ,和几个影响双击选择的字符,如/, +。结果字符集正好58个字符 ...
分类:
其他好文 时间:
2018-12-20 01:06:19
阅读次数:
227
package cn.ubibi.wsblog.utils; import java.io.UnsupportedEncodingException; import java.math.BigInteger; public class Base58 { private static final ch... ...
分类:
编程语言 时间:
2018-07-29 22:31:25
阅读次数:
260
昨天聊天有人用NEO往错误地址转账丢钱了 我的第一反应是这不可能 Neo使用的地址带有验证功能 最下面ARPP….G6ce这一串是个base58编码 把他解开就是17….151f7b5f这一串 红色部分才是真正使用的地址(scripthash),蓝色部分是验证值。 从理论上来说,你是无法随便敲一个地... ...
分类:
其他好文 时间:
2018-01-15 13:29:21
阅读次数:
615