自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在macOS Monterey上运行Android Device Monitor

Android Device Monitor位于/Users/(用户名)/Library/Android/sdk/tools/monitor下。虽然Google说Android Studio 3.1之后的版本已经删除了该工具,但我这个SDK目录下不知道为啥还有首先先去Download the jdk-8u151-macosx-x64 fromhttp://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-217..

2021-12-11 17:17:06 3281

原创 使用IDA Pro调试Android So文件

前言记录一下调试的整个过程,坑实在是太多了。开始调试首先,确保以下操作已完成:程序的android:debuggable设置为true关闭Android studio(如果打开的话jdb可能连接不上,应该是端口被占用了)的正式开始:安装程序adb install xxx.apk配置好android_server并启动,这里网上别的教程很多,就重复了。需要注意的是,我的IDA Pro里有两个版本的android_server,另一个名叫android_server64。如果你调试的是

2021-04-09 16:31:56 757 1

原创 QIUI囚爱男用APP远程贞操锁2.0 破解不完全指南(附破解工具)

最近考完试无事可做,想到上个月购买的QIUI远程贞操锁已经到货了,所以就尝试分析了它的工作原理,在分析的过程中发现了这款锁的设计缺陷,故利用这个漏洞完成了该破解工具。下面分为几个部分进行讲解。本人第一次做Android逆向,也是第一次做BLE相关开发,有什么做的不好的地方还请dalao指教 orz工作原理:锁具工作原理示意图工作原理如帖子附图所示,开锁总共需要完成6步操作,其中图中的每一...

2019-01-09 15:00:11 87498 42

原创 Python实现一个简单的Feistel结构的密码算法

这是我们密码学老师留的一个作业,她本来留的作业内容是仿照DES密码设计一个密码算法,但第一次听到这个作业时我的内心是崩溃的(冏rz),因为其实我并不太能理解DES算法中P盒还有S盒设计的思想是什么。。(也就是并不太能理解这些置换表为什么要这么设计)但是我知道DES算法是一种分组密码,采用的是Feistel结构的呀!于是我就根据Feistel结构的设计思想设计了一个简单的加密算法。Fei

2016-03-27 15:29:59 6575

转载 《深入理解计算机系统》 练习题2.31答案

练习题2.31你的同事对你补码加法溢出条件的分析有些不耐烦了,他给出了一个函数tadd_ok的实现,如下//determin whether arguments can be added without overflow//WARNING: THIS code is buggyint tadd_ok(int x, int y) { int sum = x+y; re

2016-03-21 22:36:10 2696 1

原创 Python实现Enigma密码机

这不是我最初写的代码,之前写的代码太丑,后来借鉴了别人的代码改进了一下。enigma密码机的原理网上有很多,这里我就不重复了,enigma密码在当时被认为不可破解主要是因为它使用了转子这个部件实现加密一个字符变化一次替换表,当转子数量大道一定程度,几乎可以达到加密时不使用重复的替换表,使传统的破解多表代替密码的方式失效(找替换表加密周期)。编程实现的主要难点在于转子和反射器的设计。

2016-03-17 00:33:00 6204 1

原创 Python2.X无换行无空格输出

最近初学Python,发现对于文本输出这块有一个小问题:对于下面这个很简单的C程序#include int main(){ int s[4]={1,2,3,4}; for(int i=0;i<4;i++) { printf("%d",s[i]); } return 0;}其输出结果很显然是1234  使用Pyth

2016-03-12 22:43:18 2868

原创 C语言tips不完全汇总

以下内容是在学校学习C语言期间回答同学的疑问而总结的一些tips,因本人水平有限,如有错误还请各位指教。

2016-01-08 12:36:37 642

原创 元旦前随笔

每年到这个时候总是能看到校友们在朋友圈刷三中的元旦通宵活动的消息,今年又多了哪些项目,参加的人数又多了多少之类的。除了取消了标志性的烟花,其他都是一年比一年好。    看到这些不禁让我想起我高中的时光。高中经历了3次元旦通宵活动,每一次都让我印象深刻。    记得每次12月31号,从中午开始就停止了所有的教学活动,吃完午饭回到宿舍睡了一个充实的午觉,起来后就到班上帮忙准备今年班级要开设

2015-12-23 16:47:07 602

原创 深夜随笔

不知多久没认真听过一首中文的歌曲,今晚闲着没事听着网易云音乐推荐的列表,竟对一首老歌动容。不知什么原因,自从高三听力开始下降之后听歌时就很少这么专注了。曾经为了追求最美好的音乐享受,看数不清的毒文,厚着脸皮去各家耳机店里试听的那份热情再也找不回来了。仍然记得高中那会k3k3刚刚发布不久,被其奢侈的定位口水不已,但其五位数的定价实在让我无法接受,只是想着总有一天一定要去蹭听一回。如今它由奥产

2015-12-23 16:45:24 481

空空如也

空空如也

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

TA关注的人

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