Skip to content

Commit 53b91f2

Browse files
committed
Merge branch 'master' of https://github.com/Holit/Finger
2 parents 1c419c9 + eef1332 commit 53b91f2

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

README.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
1+
# Finger Multi-threading
2+
3+
An improved version of brilliant ida plugin finger, fixed 'always pop up' issue and implemented multi-threading to accelerate the recognition process.
4+
5+
**IMPORTANT: THIS IS PLUGIN IS STILL UNDER TEST AND HASNT PUBLISHED TO SITE YET!**
6+
7+
## Installation
8+
9+
* Download release version of source code.
10+
* Replace the `finger_plugin.py` in `IDA_PATH/plugins`
11+
* **Replace the `ida_func.py` in `%AppData%\Roaming\Python\Python38\site-packages\finger_sdk\client.py`**
12+
13+
Enjoy!
14+
15+
## Known issue
16+
17+
* After running the plugin, your IDA will stuck into no-response status, it takes time depends on your functions count.
18+
19+
* Sometimes due to remote server SSL problem, you will receive exception:
20+
21+
```
22+
requests.exceptions.SSLError: HTTPSConnectionPool(host='sec-lab.aliyun.com', port=443): Max retries exceeded with url: /finger/recognize/ (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1131)')))
23+
```
24+
25+
Most of time this is normal. If it in deed influenced your project , considering using original version.
26+
![2022-10-07 22-19-17 00_00_10-00_01_10~1](https://user-images.githubusercontent.com/20926583/194583856-81b9a536-9918-4eec-bb44-ba6a308ec007.gif)
27+
28+
29+
30+
31+
32+
33+
34+
35+
36+
-----
137
# Finger
238
Finger, a tool for recognizing function symbol.
339

0 commit comments

Comments
 (0)