《九阴真经: iOS黑客攻防秘籍》新书发布,干货满满,快来看看吧!

iOS 安全论坛 - 专注于研究 iOS 安全

 找回密码
 立即注册
查看: 397|回复: 12

hook第一个程序不alert,求助

[复制链接]

1

主题

6

帖子

32

积分

新手上路

Rank: 1

积分
32
发表于 2019-11-18 22:52:13 | 显示全部楼层 |阅读模式
本帖最后由 Amor 于 2019-11-18 23:05 编辑
  1. nic.pl
  2. NIC 2.0 - New Instance Creator
  3. ------------------------------
  4.   [1.] iphone/activator_event
  5.   [2.] iphone/application_modern
  6.   [3.] iphone/application_swift
  7.   [4.] iphone/flipswitch_switch
  8.   [5.] iphone/framework
  9.   [6.] iphone/library
  10.   [7.] iphone/preference_bundle_modern
  11.   [8.] iphone/tool
  12.   [9.] iphone/tool_swift
  13.   [10.] iphone/tweak
  14.   [11.] iphone/xpc_service
  15. Choose a Template (required): 10
  16. Project Name (required): WechatAlert
  17. Package Name [com.yourcompany.wechatalert]: com.amor.alert
  18. Author/Maintainer Name [Amor]: Amor
  19. [iphone/tweak] MobileSubstrate Bundle filter [com.apple.springboard]: com.tencent.xin
  20. [iphone/tweak] List of applications to terminate upon installation (space-separated, '-' for none) [SpringBoard]: Wechat
  21. Instantiating iphone/tweak in wechatalert/...
  22. Done.
  23. AmordeMacBook-Air:~ amor$
复制代码
  1. ARCHS = armv7 arm64
  2. TARGET = iphone:latest:8.0
  3. THEOS_DEVICE_IP = 192.168.1.105
  4. include $(THEOS)/makefiles/common.mk

  5. TWEAK_NAME = WechatAlert
  6. TKDemo_FILES = Tweak.x

  7. include $(THEOS_MAKE_PATH)/tweak.mk

  8. after-install::
  9.         install.exec "killall -9 WeChat"
复制代码
  1. @interface MMUIViewController : UIViewController
  2. - (void)helloWorld;
  3. @end

  4. %hook MMUIViewController

  5. - (void)viewDidAppear:(_Bool)arg1 {
  6.     %orig;
  7.     [self helloWorld];
  8. }

  9. %new
  10. - (void)helloWorld {
  11.     UIAlertController *alertController = ({
  12.         UIAlertController *al = [UIAlertController alertControllerWithTitle:@"hello World" message:nil preferredStyle:UIAlertControllerStyleAlert];
  13.         [al addAction:[UIAlertAction actionWithTitle:@"OK" style:UIAlertActionStyleDestructive handler:nil]];
  14.         [al addAction:[UIAlertAction actionWithTitle:@"Cancel" style:UIAlertActionStyleCancel handler:nil]];

  15.         al;
  16.     });

  17.     [self presentViewController:alertController animated:YES completion:nil];
  18. }
  19. %end
复制代码

编译 打包 安装 都没报错,手机进cydia能看到已安装。就是不弹窗。求助!大佬给看看
回复

使用道具 举报

1

主题

6

帖子

32

积分

新手上路

Rank: 1

积分
32
 楼主| 发表于 2019-11-18 22:59:15 | 显示全部楼层
没有报错。就是不弹窗。
回复

使用道具 举报

90

主题

331

帖子

1294

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1294
发表于 2019-11-18 23:18:33 | 显示全部楼层
你注入的进程里 MMUIViewController 窗口确认是否得到执行了吗?可以尝试换个其他进程
回复

使用道具 举报

1

主题

6

帖子

32

积分

新手上路

Rank: 1

积分
32
 楼主| 发表于 2019-11-19 09:18:18 | 显示全部楼层
exchen 发表于 2019-11-18 23:18
你注入的进程里 MMUIViewController 窗口确认是否得到执行了吗?可以尝试换个其他进程
...

老师您好,关于wechat桌面类的函数还有哪一些呢? 我用FLEXible 跟踪看到的这几个和MM开头的函数都试过了,还是不行.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

3

主题

21

帖子

141

积分

注册会员

Rank: 2

积分
141
发表于 2019-11-19 10:14:23 | 显示全部楼层
不应该啊,这个alert会在打开WX的时候就会弹出,,,,我刚试了
回复

使用道具 举报

1

主题

6

帖子

32

积分

新手上路

Rank: 1

积分
32
 楼主| 发表于 2019-11-19 10:17:27 | 显示全部楼层
GFGWin 发表于 2019-11-19 10:14
不应该啊,这个alert会在打开WX的时候就会弹出,,,,我刚试了

你成功了吗? 很奇怪,我试了很多次不行呢,我可能就卡在这里了
回复

使用道具 举报

3

主题

21

帖子

141

积分

注册会员

Rank: 2

积分
141
发表于 2019-11-19 10:19:36 | 显示全部楼层
make package install 没错么?打开WX编译
编译成功的时候WX闪退了么?
回复

使用道具 举报

1

主题

6

帖子

32

积分

新手上路

Rank: 1

积分
32
 楼主| 发表于 2019-11-19 10:32:23 | 显示全部楼层
GFGWin 发表于 2019-11-19 10:19
make package install 没错么?打开WX编译
编译成功的时候WX闪退了么?

没报错! 只有警告 kill wechat成功啊.
我是 make  -------make package --------make install
回复

使用道具 举报

3

主题

21

帖子

141

积分

注册会员

Rank: 2

积分
141
发表于 2019-11-19 10:37:25 | 显示全部楼层
看下你手机的Library/MobileSubstrate/DynamicLibraries文件夹中有没有你制作的动态库,还有相对应的plist文件
回复

使用道具 举报

1

主题

6

帖子

32

积分

新手上路

Rank: 1

积分
32
 楼主| 发表于 2019-11-19 10:41:40 | 显示全部楼层
GFGWin 发表于 2019-11-19 10:37
看下你手机的Library/MobileSubstrate/DynamicLibraries文件夹中有没有你制作的动态库,还有相对应的plist ...

有 刚看了在
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|iOSHacker

GMT+8, 2020-1-21 04:50 , Processed in 0.076274 second(s), 20 queries .

iOS安全论坛

© 2017-2020 iOS Hacker Inc.

快速回复 返回顶部 返回列表