aaaaaaaaaaaa
代码改变世界

随笔档案-2018年02月

Reveal使用

2018-02-28 16:13 by 二进制乐谱, 229 阅读, 收藏,
摘要: 本人手机是7.1的,reveal2.0以后不支持8.0以下,没办法,这里只能使用reveal1.6. 这里提醒一下,reveal2.0以后libReavel.lib改名了,。 https://revealapp.com/ 下载1.6,安装 运行,将libReveal.dylib拷贝到手机目录. /L 阅读全文

xcode如何支持8.0以下

2018-02-28 14:30 by 二进制乐谱, 373 阅读, 收藏,
摘要: 1. shell打开 open /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 去https://github.com/devdawei/XcodeDeviceSupport下载 阅读全文

xcode查看版本号

2018-02-28 11:44 by 二进制乐谱, 356 阅读, 收藏,
摘要: xcodebuild -version 阅读全文

iOSOpenDev安装使用

2018-02-28 11:35 by 二进制乐谱, 449 阅读, 收藏,
摘要: 下载:http://iosopendev.com/download/ 选择“iOSOpenDev 1.6-2 Installer” 出错解决方法 https://www.jianshu.com/p/29580725707a 在xcode9.2上按以下方法安装成功 https://www.ianism 阅读全文

Macbook pro开启允许任何源

2018-02-28 09:51 by 二进制乐谱, 413 阅读, 收藏,
摘要: sudo spctl --master-disable 阅读全文

reveal破解

2018-02-27 16:54 by 二进制乐谱, 165 阅读, 收藏,
摘要: ~/Library/Preferences/com.ittybittyapps.Reveal.plist 把IBAApplicationPersistenceData这一项删除就是了。” 阅读全文

使用socat查看ios日志

2018-02-27 15:10 by 二进制乐谱, 936 阅读, 收藏,
摘要: 仅供记录自己查看 mac连接ios后进程ios shell apt-get socat安装 socat socat - UNIX-CONNECT:/var/run/lockdown/syslog.sock 输入help [ASLMessageID 4938] [Level 5] [Time 1519 阅读全文

Mac使用数据线连接ios,安装deb

2018-02-27 14:24 by 二进制乐谱, 992 阅读, 收藏,
摘要: 原创http://www.cnblogs.com/fply/p/8478702.html mac连接ios mac连接ios需要用到usbmuxd,这个可自行下载 到python-client目录下,将tcprely.py和usbmux.py拷贝到一个目录下或者就在当前目录下。 修改tcprelay 阅读全文

theos第一次编译成功,记录一下

2018-02-27 12:40 by 二进制乐谱, 431 阅读, 收藏,
摘要: theos 是github 90444af分支上的,下载设置环境变量 vi /etc/profile. 将/opt/theos/bin加入环境变量 运行nic.pl f 输入11生成工程,一路跳过 最后到生成的工程目录下make make install. 中间可能需要安装Lzma. 使用 cpan 阅读全文

第一次使用theos自己遇到的坑

2018-02-26 21:56 by 二进制乐谱, 1360 阅读, 收藏,
摘要: 这里自己遇到的一些问题,总结一下: 第一个问题建立好theos工程后make出现 解决: 书上说theos安装还需要支行一下boot开头的sh文件 ,新版本 的是不需要的。 阅读全文

mac控制台快捷键

2018-02-26 15:12 by 二进制乐谱, 526 阅读, 收藏,
摘要: ctrl+a //移到行首ctrl+e //移到行尾 ctrl+y // 插入最近删除的单词或语句ctrl+k //删除光标处到行尾部分ctrl+u //删除光标处到行首部分ctrl+w //删除光标处到当前单词开头部分或语句 阅读全文

idc函数大全

2018-02-08 12:42 by 二进制乐谱, 22085 阅读, 收藏,
摘要: A80_addcA80_addcixA80_addciyA80_addixA80_addiyA80_cmpdA80_cmpiA80_im0A80_im1A80_im2A80_jrcA80_jrncA80_jrnzA80_jrzA80_lbcdA80_ldedA80_lixdA80_liydA80_l 阅读全文

idc指令相关

2018-02-08 12:06 by 二进制乐谱, 371 阅读, 收藏,
摘要: #按不同数据类型打印当前地址opcode print Byte(ea) print Word(ea) print Dword(ea) 阅读全文

idc交叉引用

2018-02-08 11:40 by 二进制乐谱, 301 阅读, 收藏,
摘要: #查找所有调用MSHookFunction的地方 ea=LocByName("MSHookFunction") if None !=ea: refs = idautils.CodeRefsTo(ea, 0) for re in refs: print hex(re), GetDisasm(re) 阅读全文

ida脚本函数

2018-02-08 10:52 by 二进制乐谱, 606 阅读, 收藏,
摘要: #打印光标所在位置函数中地址和汇编代码 startaddr=GetFunctionAttr(ea, FUNCATTR_START) items = idautils.FuncItems(startaddr) for it in items: print hex(it),GetDisasm(it) allfuns=list( idau... 阅读全文

ida脚本学习

2018-02-07 17:07 by 二进制乐谱, 595 阅读, 收藏,
摘要: 脚本打印结果 阅读全文

记一种android studio调试so方法

2018-02-07 15:29 by 二进制乐谱, 1 阅读, 收藏,
该文被密码保护。 阅读全文

android hook native函数

2018-02-07 14:10 by 二进制乐谱, 1207 阅读, 收藏,
摘要: 大概2年前写的代码,今天突然要用到,找了半天,这里记录下 用到的库: https://pan.baidu.com/s/1htuUQX2 阅读全文

android apk打包编译好的so

2018-02-07 13:22 by 二进制乐谱, 1035 阅读, 收藏,
摘要: 加入so到apk有多种方法 1.build.gradle(Module)中android子项中加入以下代码,并将so放到到armeai/armeabi-v7a 子目录下 将so放入libs/armeabi目录 2.直接将so放入到apk中,重新打包签名,但这种方法经常测试情况下很麻烦。 阅读全文

c函数指针

2018-02-07 09:58 by 二进制乐谱, 187 阅读, 收藏,
摘要: typedef int (* pfnMSHookFunction)(int *result, int a2, int *a3); 阅读全文

lldb使用

2018-02-07 08:06 by 二进制乐谱, 802 阅读, 收藏,
摘要: 常用 si,ni ,ex, mem,di,reg,b,c,x 以下内容是lldb帮助文档中内容: apropos -- List debugger commands related to a word or subject. breakpoint -- Commands for operating 阅读全文

ida6.8 android so调试

2018-02-06 14:58 by 二进制乐谱, 360 阅读, 收藏,
摘要: 献给还不会的同学。 我的设备 1.魅族手机,自带root功能 2.ida6.8 1。上传ida 目录下dbgsrv/android_server 到 手机上,这个目录自己可以修改,网上都用的adb push 这里我直接拷贝到sd卡上。改名为bb_server 2.修改bb_server的权限 su 阅读全文

软件逆向除法学习

2018-02-06 13:45 by 二进制乐谱, 400 阅读, 收藏,
摘要: 钱老师曾经讲过的: https://bbs.pediy.com/thread-116974.htm 除法转乘法: 除以2的情况: Release 阅读全文

arm指令

2018-02-05 16:37 by 二进制乐谱, 1049 阅读, 收藏,
摘要: 10: _start 0x0000000C E1A00000 NOP 11: nop ldr r0, _start //从内存地址 _start 的地方把值读入。执行这个后,r0 = 0xe1a00000 adr r0, _start //adr r0, _start 得到 r0 = 0x00000 阅读全文

android逆向四则运算

2018-02-05 16:36 by 二进制乐谱, 329 阅读, 收藏,
摘要: 不断更新 除法: .text:00001010 a = R0 ; int.text:00001010 b = R1 ; int.text:00001010 PUSH {R7,LR}.text:00001012 MOV R7, SP.text:00001014 BLX j___divsi3 //保存0 阅读全文

andorid CmakeLists

2018-02-05 10:00 by 二进制乐谱, 209 阅读, 收藏,
摘要: # cmake要求低版本 cmake_minimum_required(VERSION 3.4.1) # Creates and names a library, sets it as either STATIC # or SHARED, and provides the relative paths to its source code. # You can define multiple... 阅读全文

python tkinter Treeview 事件绑定

2018-02-04 12:39 by 二进制乐谱, 7706 阅读, 收藏,
摘要: 事件: The Treeview widget generates the following virtual events. eventdescription <<TreeviewSelect>> Generated whenever the selection changes. <<Treevi 阅读全文

python我的tkinter学习,玩玩

2018-02-02 16:11 by 二进制乐谱, 310 阅读, 收藏,
摘要: 1.开始 控件位置管理: pack()包装; grid()网格; place()位置; 先上树型控件 带滚动条的TreeView 阅读全文

winhex模版

2018-02-02 15:55 by 二进制乐谱, 304 阅读, 收藏,
摘要: 模版数据类型: char 字符 字符数组 char[i] binary 显示为二进制 hexadecimal uint32 显示4个字节,按16进制小端显示 阅读全文

python struct

2018-02-02 07:43 by 二进制乐谱, 335 阅读, 收藏,
摘要: 搬砖整理 fmt:来自python帮助文档 The optional first format char indicates byte order, size and alignment: 输出: 阅读全文

android怎么抓取双向认证https的包

2018-02-01 11:38 by 二进制乐谱, 794 阅读, 收藏,
摘要: 这里仅提供思路。 第一种方法: dex层面,可以直接用插日志方法,找到app使用的https库,这里以某app为例,使用okhttp, okhttp收发包相关代码: 第二种方法: 进程注入,hook,ssl相关so库中函数,与windows socket收发包类似 阅读全文

android 流程跟踪

2018-02-01 11:06 by 二进制乐谱, 186 阅读, 收藏,
摘要: #记录一下 Thread cur_thread = Thread.currentThread(); StackTraceElement stack[] = cur_thread.getStackTrace(); for(int i=0;i<stack.length;i++){ Log.d("InjectLog", stack[i].toString() + "[" + cur_th... 阅读全文
aaaaaaaaaaaaa