【文件属性】:
文件名称:frida-swift:Frida Swift装订
文件大小:32KB
文件格式:ZIP
更新时间:2021-05-15 05:06:47
Swift
弗里达·斯威夫特
斯威夫特。
安装
为Mac构建Frida,例如make core-macos
生成一个devkit:
./releng/devkit.py frida-core macos-x86_64 ./frida-swift/CFrida/
用Xcode打开并构建。
例子
func testFullCycle () {
let pid: UInt = 20854
let expectation = self . expectation ( description : " Got message from script " )
class TestDelegate : ScriptDelegate {
let expectation: XCTestExpectation
var messages = [ Any ]()
【文件预览】:
frida-swift-master
----.gitignore(100B)
----FridaTests()
--------MacOsTargetTests.swift(7KB)
--------Info.plist(733B)
--------FridaTests.swift(6KB)
----CFrida()
--------module.modulemap(56B)
--------CFrida.symbols(160B)
----Frida()
--------RpcRequest.swift(1KB)
--------AsyncOperation.swift(213B)
--------RpcFunction.swift(462B)
--------DeviceManagerDelegate.swift(345B)
--------Frida.h(130B)
--------SpawnDetails.swift(1KB)
--------Bytes.swift(624B)
--------Info.plist(904B)
--------ProcessDetails.swift(1KB)
--------Script.swift(13KB)
--------Session.swift(8KB)
--------Marshal.swift(4KB)
--------Error.swift(540B)
--------ScriptDelegate.swift(223B)
--------ApplicationDetails.swift(2KB)
--------SignalConnection.swift(131B)
--------DeviceDelegate.swift(402B)
--------DeviceManager.swift(9KB)
--------Device.swift(22KB)
--------Runtime.swift(945B)
--------SessionDelegate.swift(140B)
----Frida.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(30KB)
----COPYING(2KB)
----README.md(2KB)
----TestTarget()
--------main.m(79B)