You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
log_info(f"RevEng.AI | Function {function['function_id']} has a score of {function['box_plot']['average']:.2f} for name {function['function_name']}, skipping")
51
+
log_info(f"RevEng.AI | Function {function['function_id']} has a score of {function['box_plot']['average']:.2f} for name {new_name_mangled}, skipping")
73
52
break
74
53
else:
75
-
log_info(f"RevEng.AI | Function {function['function_id']} has a score of {function['box_plot']['average']:.2f} for name {function['function_name']}, renaming")
"Using official RevEng.AI sources, function names will be recovered based on a high similarity and confidence threshold and limited to available debug symbols.\nFunctions will be renamed automatically for easier analysis.\n\nThis process may take several minutes depending on the binary size."
43
-
)
39
+
description_label=QLabel("Using official RevEng.AI sources, function names will be recovered based on a high similarity and confidence threshold and limited to available debug symbols.\nFunctions will be renamed automatically for easier analysis.\n\nThis process may take several minutes depending on the binary size.")
44
40
description_label.setWordWrap(True)
45
41
info_layout.addWidget(title_label)
46
42
info_layout.addWidget(description_label)
@@ -49,7 +45,6 @@ def init_ui(self):
49
45
layout.addLayout(header_layout)
50
46
layout.addSpacing(20)
51
47
52
-
# Buttons
53
48
button_layout=QHBoxLayout()
54
49
self.save_button=QPushButton("Auto Unstrip")
55
50
self.save_button.setStyleSheet("""
@@ -76,40 +71,24 @@ def init_ui(self):
76
71
button_layout.addWidget(self.save_button)
77
72
button_layout.addWidget(self.cancel_button)
78
73
layout.addLayout(button_layout)
79
-
80
74
self.setLayout(layout)
81
75
82
76
def_auto_unstrip(self):
83
-
log_info("RevEng.AI | Auto Unstripping binary")
84
-
# Create and show progress dialog using utility function
85
77
self.progress=create_progress_dialog(self, "RevEng.AI Auto Unstrip", "Auto Unstripping binary...")
0 commit comments