• 大小: 37.03MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-16
  • 语言: 其他
  • 标签: Reavel  20  

资源简介

不要打开Reveal,然后打开Patcher,把Reveal拖动到Patcher的窗口中,看到success就代表成功了

资源截图

代码片段和文件信息

#!/usr/bin/python

import lldb
import sys
import os
import shlex
import argparse


# Global constants
# This path assumes that the script is stored in Contents/SharedSupport/scripts inside Reveal bundle.
revealLocalSharedSupportPath = os.path.dirname(os.path.dirname(__file__))


# Entry point
def __lldb_init_module(debugger internal_dict):
    # Make the options parser so we can generate the help text for the LLDB command prior to registering it below
    HandleRevealCommand.__doc__ = CreateRevealCommandOptionsParser().format_help()
    # Install the debugger command
    debugger.HandleCommand(“command script add -f {0}.HandleRevealCommand reveal“.format(__name__))


# Command options parsing
def CreateRevealCommandOptionsParser():
    subcommands = {}
    subcommands[“load“] = { “func“ : HandleRevealLoadCommand “help“ : “Load the Reveal Server library.“ }
    subcommands[“start“] = { “func“ : HandleRevealStartCommand “help“ : “Start Reveal Server if it‘s loaded.“ }
    subcommands[“stop“] = { “func“ : HandleRevealStopCommand “help“ : “Stop Reveal Server.“ }
    subcommands[“status“] = { “func“ : HandleRevealStatusCommand “help“ : “Print the current status of Reveal Server.“ }
    
    description = “Commands for loading and controlling Reveal Server in the current debugging session.“
    parser = argparse.ArgumentParser(prog=“reveal“ description=description)
    subparsers = parser.add_subparsers(title=“Available actions“ metavar=“action“)
    
    subparsersMap = {}
    for key info in subcommands.iteritems():
        subparser = subparsers.add_parser(key help=info[“help“])
        subparser.set_defaults(func=info[“func“])
        subparsersMap[key] = subparser
    
    subparsersMap[“load“].add_argument(“-a“ “--autostart“ action=“store_true“ help=“Automatically start Reveal Server after loading.“)
    
    return parser


# Command handlers
def HandleRevealCommand(debugger command exe_ctx result internal_dict):
    # Parse the command
    parser = CreateRevealCommandOptionsParser()
    commandArgs = shlex.split(command)
    
    if len(commandArgs) == 0:
        parser.print_help()
        return
    
    try:
        args = parser.parse_args(commandArgs)
    except:
        return
    
    # Bail out if running an incompatible target
    target = exe_ctx.target
    if TargetIsCompatible(target) == False:
        result.SetError(“target {0} is not supported by Reveal Server.“.format(target.triple))
        return
    
    # Check that process is already in the right state
    process = exe_ctx.process
    if lldb.SBDebugger.StateIsStoppedState(process.state) == False:
        result.SetError(“process must be paused to execute Reveal Server commands.“)
        return

    if ProcessMainThreadContainsframeWithName(process “UIApplicationMain“) == False:
        if ProcessMainThreadContainsframeWithName(process “NSExtensionMain“) == False:
            result.SetError(“process is not yet ready to execute Reveal Server commands.“)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件           0  2018-12-20 17:23  Reavel 20鐮磋В鐗?
     目录           0  2018-11-19 12:52  Reavel 20鐮磋В鐗?Reveal.app\
     目录           0  2018-11-19 12:52  Reavel 20鐮磋В鐗?Reveal.app\Contents\
     目录           0  2018-11-19 12:52  Reavel 20鐮磋В鐗?Reveal.app\Contents\_CodeSignature\
     文件      111969  2018-11-19 12:54  Reavel 20鐮磋В鐗?Reveal.app\Contents\_CodeSignature\CodeResources
     目录           0  2018-12-20 17:23  __MACOSX\
     文件           0  2018-12-20 17:23  __MACOSX\Reavel 20鐮磋В鐗?
     目录           0  2018-12-20 17:23  __MACOSX\Reavel 20鐮磋В鐗?Reveal.app\
     目录           0  2018-12-20 17:23  __MACOSX\Reavel 20鐮磋В鐗?Reveal.app\Contents\
     目录           0  2018-12-20 17:23  __MACOSX\Reavel 20鐮磋В鐗?Reveal.app\Contents\_CodeSignature\
     文件         212  2018-11-19 12:54  __MACOSX\Reavel 20鐮磋В鐗?Reveal.app\Contents\_CodeSignature\._CodeResources
     文件         212  2018-11-19 12:52  __MACOSX\Reavel 20鐮磋В鐗?Reveal.app\Contents\.__CodeSignature
     目录           0  2018-12-20 17:22  Reavel 20鐮磋В鐗?Reveal.app\Contents\MacOS\
     文件     6109968  2018-12-20 17:22  Reavel 20鐮磋В鐗?Reveal.app\Contents\MacOS\Reveal_
     文件         160  2018-12-20 17:22  Reavel 20鐮磋В鐗?Reveal.app\Contents\MacOS\Reveal
     文件     3449140  2018-12-20 17:22  Reavel 20鐮磋В鐗?Reveal.app\Contents\MacOS\libChinaPYG.dylib
     文件         212  2018-12-20 17:22  __MACOSX\Reavel 20鐮磋В鐗?Reveal.app\Contents\._MacOS
     目录           0  2018-11-19 12:52  Reavel 20鐮磋В鐗?Reveal.app\Contents\Resources\
     文件       15445  2018-11-19 12:52  Reavel 20鐮磋В鐗?Reveal.app\Contents\Resources\IBANumberInspectorViewController.nib
     目录           0  2018-12-20 17:23  __MACOSX\Reavel 20鐮磋В鐗?Reveal.app\Contents\Resources\
     文件         212  2018-11-19 12:52  __MACOSX\Reavel 20鐮磋В鐗?Reveal.app\Contents\Resources\._IBANumberInspectorViewController.nib
     目录           0  2018-11-19 12:52  Reavel 20鐮磋В鐗?Reveal.app\Contents\Resources\Connection.storyboardc\
     文件        4153  2018-11-19 12:52  Reavel 20鐮磋В鐗?Reveal.app\Contents\Resources\Connection.storyboardc\IBARevealConnectionPopoverWindowController.nib
     目录           0  2018-12-20 17:23  __MACOSX\Reavel 20鐮磋В鐗?Reveal.app\Contents\Resources\Connection.storyboardc\
     文件         212  2018-11-19 12:52  __MACOSX\Reavel 20鐮磋В鐗?Reveal.app\Contents\Resources\Connection.storyboardc\._IBARevealConnectionPopoverWindowController.nib
     文件        2352  2018-11-19 12:52  Reavel 20鐮磋В鐗?Reveal.app\Contents\Resources\Connection.storyboardc\ConnectionPopoverViewController.nib
     文件         212  2018-11-19 12:52  __MACOSX\Reavel 20鐮磋В鐗?Reveal.app\Contents\Resources\Connection.storyboardc\._ConnectionPopoverViewController.nib
     文件       16138  2018-11-19 12:52  Reavel 20鐮磋В鐗?Reveal.app\Contents\Resources\Connection.storyboardc\aU9-KH-5hx-view-vru-cD-Kdt.nib
     文件         212  2018-11-19 12:52  __MACOSX\Reavel 20鐮磋В鐗?Reveal.app\Contents\Resources\Connection.storyboardc\._aU9-KH-5hx-view-vru-cD-Kdt.nib
     文件         507  2018-11-19 12:52  Reavel 20鐮磋В鐗?Reveal.app\Contents\Resources\Connection.storyboardc\Info.plist
     文件         212  2018-11-19 12:52  __MACOSX\Reavel 20鐮磋В鐗?Reveal.app\Contents\Resources\Connection.storyboardc\._Info.plist
............此处省略1617个文件信息

评论

共有 条评论