在js逆向的时候,直接复制有时会出现下面的错误:
#
# Fatal error in , line 0
# Fatal JavaScript invalid size error 184071938 (see crbug.com/1201626)
#
#
#
#FailureMessage Object: 000000EF00FFE0C0
----- Native stack trace -----
1: 00007FF60C4271AB node::SetCppgcReference+16075
2: 00007FF60C329F node::TriggerNodeReport+70223
3: 00007FF60D1F2E72 V8_Fatal+162
4: 00007FF60CC8A0D5 v8::Platform::SystemClockTimeMillis+855861
5: 00007FF60CB29F46 v8::Message::GetIsolate+16294
6: 00007FF60C94B983 v8::CodeEvent::GetFunctionName+181699
7: 00007FF60CEC062E v8::PropertyDescriptor::writable+677134
8: 00007FF58D0087A3
网页端服务器给到客户端浏览器的 js 代码都是压缩为一行,需要使用浏览器的格式化选项才能阅读。
但是,在 js 逆向的过程中,总是会有一些代码,在压缩状态下才能正常运行,格式化后会有各种小问题,需要复制其在非格式化,也就是压缩状态下的代码。
这个时候问题就来了,浏览器格式化选项打开后只会复制格式化的代码,格式化选项关闭后,就是一整行长长的代码了,需要你从中间找出你想要的函数。
下面是一种快速复制一个函数的压缩代码格式的方法:
这么简单的一个事花了我一上午……网上都找不到想要的,下午灵机一动才想到……大家如果有什么其他方法可以评论,我也很想知道🙏
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务