首页
社区
课程
招聘
菜鸟重生之再活一次我要干逆向 - macos 丝滑运行 ida pro (无需虚拟机,intel.m1 皆可 )
2023-9-2 16:39 8027

菜鸟重生之再活一次我要干逆向 - macos 丝滑运行 ida pro (无需虚拟机,intel.m1 皆可 )

2023-9-2 16:39
8027

一直用虚拟机跑ida,怎么说呢,能用但是点磁盘和待机焦虑,重装了新的13.2的系统感情好,本来也想用wine的,发现没支持到我用的这个macos版本,于是有了这个故事...

环境

macos: 13.2.1
ida: 7.7 (感谢分享的大佬们)
crossover: 22.1 (支持正版,或者百度)

安装 Crossover

官网介绍 基于wine blabla..好.关掉..打开百度..下载 100%
双击安装包,没啥好说的,如果你看到这个样子,别着急,也别移到废纸篓
接着看...
图片描述
基于 macos 的权限问题 或 安装包本身问题 (破解版多是二次封装 你懂的..)
打开 设置 》隐私与安全性 , 如图所示 无视风险,继续打开

配置 Crossover

  1. 点击安装
  2. 创建一个新的容器

  1. 点安装
  2. 输入容器名字 (个人喜好请随意
  3. 点击完成

选择容器的安装目录, 如果没特殊要求 选择一个空文件夹即可
如果你选择空文件夹了 你会看到这两个提示 都点跳过即可

配置ida

  1. 选择容器
  2. 点击运行命令
  3. ida exe 的路径
  4. 保存命令到面板
  5. 重复 2 ~ 4 步骤添加 ida64 版本

完成此步骤,不出意外 你就可以在启动台中看到 ida 了,心急的你可以打开看一看瞧一瞧了.接下来再完成一点修复工作即可

修复 ida python 路径

crossover 的容器 打开注册表
图片描述

path变量中新增python的路径

1
2
# path 在注册表中的路径
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

双击编辑变量内容
图片描述

新增/修改 Python3TargetDLL 的值

1
2
3
4
5
6
# 运行 idapyswitch.exe 会默认修改 注册表中 这个项目的值 ,
HKEY_CURRENT_USER\Software\Hex-Rays\Python3TargetDLL
 
# 而用 crossover 创建的模拟器 你可能看到的是 ,
HKEY_USERS\S-1-5-21-0-0-0-1000\Software\Hex-Rays\IDA
#在此项注册表中 新增 字符串值 , 名字是 Python3TargetDLL, 值是 ida目录下 python3.dll 的目录

图片描述

再重新打开ida, python 就能快乐的工作了!
图片描述

关于 wine 模糊

图片描述


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
点赞2
打赏
分享
最新回复 (14)
雪    币: 5901
活跃值: (4482)
能力值: ( LV10,RANK:160 )
在线值:
发帖
回帖
粉丝
淡然他徒弟 1 2023-9-4 05:31
2
0
mark
雪    币: 28
活跃值: (295)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
戀人未滿 2023-9-5 16:34
3
0
试试
雪    币: 400
活跃值: (705)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Da_ 2023-10-7 19:01
4
0

大神,麻烦看下,我按照帖子的步骤,用的77sp1版,启动会报错,导致启动不起来

雪    币: 9708
活跃值: (6687)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
bluefish蓝鱼 2023-10-7 19:44
5
0
Da_ 大神,麻烦看下,我按照帖子的步骤,用的77sp1版,启动会报错,导致启动不起来
路径别带中文
雪    币: 400
活跃值: (705)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Da_ 2023-10-8 10:42
6
0
bluefish蓝鱼 路径别带中文
谢谢回复,但是路径里真没有中文
雪    币: 400
活跃值: (705)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Da_ 2023-10-9 18:23
7
0
请问一下,在crossover跑ida,像keypatch这些插件的快捷键,ctrl+alt+k,用mac是怎么输入?
雪    币: 258
活跃值: (1751)
能力值: ( LV3,RANK:25 )
在线值:
发帖
回帖
粉丝
劫局丶 2023-10-11 10:50
8
0
mark
雪    币: 31
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
0526 2023-10-22 19:54
9
0
Da_ 请问一下,在crossover跑ida,像keypatch这些插件的快捷键,ctrl+alt+k,用mac是怎么输入?
或许你需要换个版本试试,这个应该是启动错误
雪    币: 400
活跃值: (705)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Da_ 2023-10-25 17:58
10
0
0526 或许你需要换个版本试试,这个应该是启动错误
感觉您应该是回答串了,这个alt键,在mac里用什么替代?
雪    币: 31
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
0526 2023-10-26 01:24
11
0
Da_ 大神,麻烦看下,我按照帖子的步骤,用的77sp1版,启动会报错,导致启动不起来
或许你需要换个版本试试,这个应该是启动错误
雪    币: 31
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
0526 2023-10-26 01:26
12
0
Da_ 感觉您应该是回答串了,这个alt键,在mac里用什么替代?
很少用mac了.如果没记错 你可以尝试 mac上面的 option command control 这三个键组合试试
雪    币: 400
活跃值: (705)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Da_ 2023-11-1 11:52
13
0
0526 很少用mac了.如果没记错 你可以尝试 mac上面的 option command control 这三个键组合试试
谢谢
雪    币: 275
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
Damn7Kx 2023-11-3 14:08
14
0
感谢,已成功
雪    币: 640
活跃值: (2143)
能力值: ( LV4,RANK:45 )
在线值:
发帖
回帖
粉丝
钢针 1 2023-11-3 14:41
15
0
楼主,可以分享下资源吗?
游客
登录 | 注册 方可回帖
返回