////////
Search
🍎

GET Methods in Class

// Find All Methods of a Specific Class if (ObjC.available) { try { // Set Class Name var className = "DVIA_v2.JailbreakDetectionViewController"; var methods = ObjC.classes[className].$ownMethods; console.warn("\n[*] Started: Find All Methods of a class " + '"' + className + '"'); for (var i = 0; i < methods.length; i++) { // print methods name try { console.log("\x1b[94m" + "[-] " + "\x1b[32m" + methods[i] + "\x1b[0m"); } catch(err) { console.log("[!] Exception1: " + err.message); } }} catch(err) { console.log("[!] Exception2: " + err.message); } } else { console.log("Objective-C Runtime is not available!"); } console.warn("[*] Completed: Find All Methods of a Class " + '"' + className + '"');
JavaScript
복사
특정 클래스의 메소드를 확인하고 싶을 때 사용한다.
메소드 앞의 + , - 등의 기호도 메소드의 이름에 포함되므로 주의하자
사용 예시