From 1a8f7768ef9208eaf10f1c5a1ff1d50de3fc1dee Mon Sep 17 00:00:00 2001 From: Shaun Dang Date: Sat, 27 Jul 2024 18:33:11 +0800 Subject: [PATCH] Update README.md --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 90cffeb..f7b8263 100644 --- a/README.md +++ b/README.md @@ -34,17 +34,17 @@ Here are two prompts, each for executing different analysis processes. ``` 1st Prompt: Initialize the rule instance with the rule path set to "rule.json" ``` -Used Quark Script APIs/Tools that LLM used: `Rule()` +Used Quark Script APIs/Tools that LLM used: `Rule` ``` 2nd Prompt: Run Quark Analysis using the rule instance on the apk sample "ovaa.apk", and Check if the parameters are hard-coded. If yes, display the hard-coded values. ``` -Used Quark Script APIs/Tools that LLM used: `runQuarkAnalysis()`, `getParameterValues()` and `isHardCoded()` +Used Quark Script APIs/Tools that LLM used: `runQuarkAnalysis`, `behaviorOccurList`, `getParameterValues` and `isHardCoded` -The `Rule()`, `runQuarkAnalysis()`, `getParameterValues()`, and `isHardCoded()` functions are treated as **tools** within LangChain, enabling them to be invoked through the `gpt-4o` model to analyze and identify [CWE-798](https://cwe.mitre.org/data/definitions/798.html) vulnerabilities in the [ovaa.apk](https://github.com/oversecured/ovaa) sample. +The `Rule`, `runQuarkAnalysis`, `behaviorOccurList`, `getParameterValues`, and `isHardCoded` functions are treated as **tools** within LangChain, enabling them to be invoked through the `gpt-4o` model to analyze and identify [CWE-798](https://cwe.mitre.org/data/definitions/798.html) vulnerabilities in the [ovaa.apk](https://github.com/oversecured/ovaa) sample. -截圖 2024-07-26 下午9 25 23 +截圖 2024-07-27 下午5 16 55 * Notes: