Skip to content

Commit 0e0cd7f

Browse files
Ran --dev flag to update config.ini with new update info
Also tested logicytics in default mode Also updated security.md Minor fix with a bug in dump_memory.py where a `general memory dump error: binary mode doesn't take an encoding argument` occured Refactored the dev questions Signed-off-by: Shahm Najeeb <[email protected]>
1 parent eac773d commit 0e0cd7f

File tree

6 files changed

+46
-30
lines changed

6 files changed

+46
-30
lines changed

.idea/csv-editor.xml

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CODE/_dev.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -99,11 +99,11 @@ def _perform_checks() -> bool:
9999
bool: True if all checks are confirmed by the user, False otherwise.
100100
"""
101101
checks = [
102-
("[-] Have you read the required contributing guidelines?", "..\\CONTRIBUTING.md"),
103-
("[-] Have you made files you don't want to be run start with '_'?", "."),
104-
("[-] Have you added the file to CODE dir?", "."),
105-
("[-] Have you added docstrings and comments?", "..\\CONTRIBUTING.md"),
106-
("[-] Is each file containing around 1 main feature?", "..\\CONTRIBUTING.md"),
102+
("Have you read the required contributing guidelines?", "..\\CONTRIBUTING.md"),
103+
("Have you made files you don't want to be run start with '_'?", "."),
104+
("Have you added the file to CODE dir?", "."),
105+
("Have you added docstrings and comments?", "..\\CONTRIBUTING.md"),
106+
("Is each file containing around 1 main feature?", "..\\CONTRIBUTING.md"),
107107
]
108108

109109
for question, file_to_open in checks:
@@ -139,7 +139,7 @@ def _handle_file_operations() -> None:
139139
print("\n".join([f"\033[91m- {file}\033[0m" for file in removed_files])) # Red -
140140
print("\n".join([f"* {file}" for file in normal_files]))
141141

142-
if not _prompt_user("[-] Does the list above include your added files?"):
142+
if not _prompt_user("Does the list above include your added files?"):
143143
color_print("[x] Something went wrong! Please contact support.", "red")
144144
return
145145

CODE/config.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ save_preferences = true
2626
[System Settings]
2727
# Do not play with these settings unless you know what you are doing
2828
# Dev Mode allows a safe way to modify these settings!!
29-
version = 3.4.2
30-
files = "bluetooth_details.py, bluetooth_logger.py, browser_miner.ps1, cmd_commands.py, config.ini, dir_list.py, dump_memory.py, event_log.py, Logicytics.py, log_miner.py, media_backup.py, netadapter.ps1, network_psutil.py, packet_sniffer.py, property_scraper.ps1, registry.py, sensitive_data_miner.py, ssh_miner.py, sys_internal.py, tasklist.py, tree.ps1, vulnscan.py, wifi_stealer.py, window_feature_miner.ps1, wmic.py, logicytics\Checks.py, logicytics\Config.py, logicytics\Execute.py, logicytics\FileManagement.py, logicytics\Flag.py, logicytics\Get.py, logicytics\Logger.py, logicytics\User_History.json.gz, VulnScan\Model SenseMini .3n3.pth, VulnScan\README.md, VulnScan\Vectorizer .3n3.pkl"
29+
version = 3.5.0
30+
files = "bluetooth_details.py, bluetooth_logger.py, browser_miner.ps1, cmd_commands.py, config.ini, dir_list.py, dump_memory.py, event_log.py, Logicytics.py, log_miner.py, media_backup.py, netadapter.ps1, network_psutil.py, packet_sniffer.py, property_scraper.ps1, registry.py, sensitive_data_miner.py, ssh_miner.py, sys_internal.py, tasklist.py, tree.ps1, vulnscan.py, wifi_stealer.py, window_feature_miner.ps1, wmic.py, logicytics\Checks.py, logicytics\Config.py, logicytics\Execute.py, logicytics\FileManagement.py, logicytics\Flag.py, logicytics\Get.py, logicytics\Logger.py, logicytics\User_History.json.gz, vulnscan\Model SenseMini .3n3.pth, vulnscan\Vectorizer .3n3.pkl"
3131
# If you forked the project, change the USERNAME to your own to use your own fork as update material,
3232
# I dont advise doing this however
3333
config_url = https://raw.githubusercontent.com/DefinetlyNotAI/Logicytics/main/CODE/config.ini

CODE/dump_memory.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ def memory_dump():
9898
try:
9999
process = psutil.Process(pid)
100100
dump_path = os.path.join(DUMP_DIR, "Ram_Dump.txt")
101-
with open(dump_path, "wb", encoding="utf-8") as dump_file:
101+
with open(dump_path, "wb") as dump_file:
102102
total_size = 0
103103

104104
# Disk space safety check

CODE/logicytics/Flag.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -547,7 +547,6 @@ def __exclusivity_logic(args: argparse.Namespace) -> bool:
547547
special_flags = {
548548
args.reboot,
549549
args.shutdown,
550-
args.webhook
551550
}
552551
action_flags = {
553552
args.default,

SECURITY.md

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,27 @@
44

55
This section outlines the versions of our project that are currently supported with security updates.
66

7-
| Version | Supported | Release Date |
8-
|---------|-----------|-----------------|
9-
| 3.4.x || January 3, 2025 |
10-
| 3.3.x || January 3, 2025 |
11-
| 3.2.x | ✖️ | Dec 19, 2024 |
12-
| 3.1.x | ✖️ | Dec 11, 2024 |
13-
| 3.0.x | ✖️ | Dec 6, 2024 |
14-
| 2.5.x || Nov 25, 2024 |
15-
| 2.4.x || Nov 12, 2024 |
16-
| 2.3.x || Sep 21, 2024 |
17-
| 2.2.x || Sep 9, 2024 |
18-
| 2.1.x || Aug 29, 2024 |
19-
| 2.0.x || Aug 25, 2024 |
20-
| 1.6.x || Jun 18, 2024 |
21-
| 1.5.x || Jun 10, 2024 |
22-
| 1.4.x || May 30, 2024 |
23-
| 1.3.x || May 21, 2024 |
24-
| 1.2.x || May 16, 2024 |
25-
| 1.1.x || May 10, 2024 |
26-
| 1.0.x || May 4, 2024 |
7+
| Version | Supported | Major Release Date |
8+
|---------|-----------|--------------------|
9+
| 3.5.x || July 26, 2025 |
10+
| 3.4.x | ✖️ | January 3, 2025 |
11+
| 3.3.x | ✖️ | January 3, 2025 |
12+
| 3.2.x | ✖️ | Dec 19, 2024 |
13+
| 3.1.x | ✖️ | Dec 11, 2024 |
14+
| 3.0.x || Dec 6, 2024 |
15+
| 2.5.x || Nov 25, 2024 |
16+
| 2.4.x || Nov 12, 2024 |
17+
| 2.3.x || Sep 21, 2024 |
18+
| 2.2.x || Sep 9, 2024 |
19+
| 2.1.x || Aug 29, 2024 |
20+
| 2.0.x || Aug 25, 2024 |
21+
| 1.6.x || Jun 18, 2024 |
22+
| 1.5.x || Jun 10, 2024 |
23+
| 1.4.x || May 30, 2024 |
24+
| 1.3.x || May 21, 2024 |
25+
| 1.2.x || May 16, 2024 |
26+
| 1.1.x || May 10, 2024 |
27+
| 1.0.x || May 4, 2024 |
2728

2829

2930
### Key:

0 commit comments

Comments
 (0)