Drop TDSSKiller

Kaspersky removed the tool from their site, it's probably best to follow that.
This commit is contained in:
2Shirt 2023-10-22 17:41:27 -07:00
parent e85d9c220e
commit 80a0d9874a
Signed by: 2Shirt
GPG key ID: 152FAC923B0E132C
3 changed files with 0 additions and 23 deletions

View file

@ -68,7 +68,6 @@ BASE_MENUS = {
'Options': (
MenuEntry('Kill Explorer', selected=False),
MenuEntry('Run RKill'),
MenuEntry('Run TDSSKiller (once)'),
MenuEntry('Sync Clock'),
MenuEntry('Use Autologon', selected=False),
),
@ -83,7 +82,6 @@ PRESETS = {
'Default': { # Will be expanded at runtime using BASE_MENUS
'Options': (
'Run RKill',
'Run TDSSKiller (once)',
'Sync Clock',
),
},

View file

@ -22,7 +22,6 @@ SOURCES = {
'RKill': 'https://download.bleepingcomputer.com/grinler/rkill.exe',
'RegDelNull': 'https://live.sysinternals.com/RegDelNull.exe',
'RegDelNull64': 'https://live.sysinternals.com/RegDelNull64.exe',
'TDSSKiller': 'https://media.kaspersky.com/utilities/VirusUtilities/EN/tdsskiller.exe',
# Build Kit
'AIDA64': 'https://download.aida64.com/aida64engineer692.zip',

View file

@ -315,8 +315,6 @@ def init_session(options) -> None:
'Run AVRemover...', run_tool, 'AVRemover', 'AVRemover',
download=True, msg_good='DONE',
)
if options['Run TDSSKiller (once)']['Selected']:
TRY_PRINT.run('Running TDSSKiller...', run_tdsskiller, msg_good='DONE')
print('')
reboot(30)
@ -1172,24 +1170,6 @@ def run_rkill() -> None:
run_tool('RKill', 'RKill', *cmd_args, download=True)
def run_tdsskiller() -> None:
"""Run TDSSKiller scan."""
log_path = format_log_path(log_name='TDSSKiller', timestamp=True, tool=True)
log_path.parent.mkdir(parents=True, exist_ok=True)
quarantine_path = set_quarantine_path('TDSSKiller')
quarantine_path.mkdir(parents=True, exist_ok=True)
cmd_args = (
'-accepteula',
'-accepteulaksn',
'-l', log_path,
'-qpath', quarantine_path,
'-qsus',
'-dcexact',
'-silent',
)
run_tool('TDSSKiller', 'TDSSKiller', *cmd_args, download=True)
# OS Built-in Functions
def create_custom_power_plan(enable_sleep=True, keep_display_on=False) -> None:
"""Create new power plan and set as active."""