自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 jeb安卓apk调试

这几天遇到的安卓调试题,头一次做这样的题做个记录安卓调试需要用apktool工具。

2024-04-03 23:38:20 456 1

原创 exe,pyc文件转py

进入该文件夹,里面有许许多多后缀为 .dll 和 .pyd 的文件,还有一个名为 PYZ00.pyz_extracted 的文件夹,这个文件夹里放的是程序引入的依赖库,如果你引入过自己其他 的 .py 文件,就可以用类似的方法将依赖的 .py 文件反编译出来。由于某些我也不懂的原因,直接将src添加.pyc后缀后所编译的py文件是缺少Magic Number的,所以我 们要用struct文件的文件头来修复src文件的文件头。目录里种有两个没有后缀的文件,这就是我们反编译的重点。

2024-02-08 19:42:54 1695 1

原创 py中maketrans与translate函数用法速成

在这个例子中,translate 函数将根据 mapping 中定义的映射规则,将 “a” 替换为 “x”,“b” 替换为 “y”,“c” 替换为 “z”,并且删除 “d”、“e” 和 “f”,最终返回结果字符串 “xyz”。在这个例子中,translate 函数将使用 table 中定义的映射规则,将 “a” 替换为 “x”,“b” 替换为 “y”,“c” 替换为 “z”,并且删除 “d”、“e” 和 “f”,最终返回结果字符串 “xyz”。首先,你需要使用 maketrans 函数创建一个字符映射表。

2024-01-26 14:47:52 541 1

原创 RC4加密解密逆向

解密过程与加密过程完全相同,只需要使用相同的密钥来重新生成相同的伪随机流,然后将其与密文进行异或运算,以便还原明文。生成伪随机流 接下来,RC4使用密钥来生成一个流,这个流被认为是伪随机的,因为它实际上是S盒中的值的排列重组。因此,在 RC4 加密算法中,加密和解密过程使用相同的代码,只需要提供相同的密钥和待加密/解密的数据即可。初始化S盒 RC4算法的关键是初始化一个256字节大小的S盒(S-box),其中包含了0到255的所有可能值的排列组合。因此,在进行 RC4 加密和解密时,请确保使用相同的密钥。

2024-01-25 18:12:44 1089

原创 一站式指针

如果一个函数指针类型是int (* )(int,char),觉得太长太复杂,可以用typedef重命名,但这里的重命名和以前的命名格式不同,所起的名字是要放在* 号后面的,即:typedef int (*p)(int,char),代码意思就是给函数指针类型int ( * )(int,char)重新起名叫p。这个是因为我们设定了指针变量p指向数组array首元素的地址,数组有5个元素,但是循环了6次,多循环了一次,**导致非法访问内存,**因此第六个数打印出来是随机数,这也就是野指针的问题了。

2024-01-23 18:01:26 997 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除