|
98342 | 98342 | "targets": [ |
98343 | 98343 | "Automatic" |
98344 | 98344 | ], |
98345 | | - "mod_time": "2026-01-08 21:00:39 +0000", |
| 98345 | + "mod_time": "2026-05-07 14:31:12 +0000", |
98346 | 98346 | "path": "/modules/exploits/linux/persistence/autostart.rb", |
98347 | 98347 | "is_install_path": true, |
98348 | 98348 | "ref_name": "linux/persistence/autostart", |
|
98492 | 98492 | "targets": [ |
98493 | 98493 | "Auto" |
98494 | 98494 | ], |
98495 | | - "mod_time": "2026-02-18 12:24:09 +0000", |
| 98495 | + "mod_time": "2026-05-07 20:06:32 +0000", |
98496 | 98496 | "path": "/modules/exploits/linux/persistence/emacs_extension.rb", |
98497 | 98497 | "is_install_path": true, |
98498 | 98498 | "ref_name": "linux/persistence/emacs_extension", |
|
98650 | 98650 | "systemd", |
98651 | 98651 | "systemd user" |
98652 | 98652 | ], |
98653 | | - "mod_time": "2026-01-08 21:00:39 +0000", |
| 98653 | + "mod_time": "2026-05-07 14:31:12 +0000", |
98654 | 98654 | "path": "/modules/exploits/linux/persistence/init_systemd.rb", |
98655 | 98655 | "is_install_path": true, |
98656 | 98656 | "ref_name": "linux/persistence/init_systemd", |
|
98995 | 98995 | "needs_cleanup": null, |
98996 | 98996 | "actions": [] |
98997 | 98997 | }, |
| 98998 | + "exploit_linux/persistence/vim_plugin": { |
| 98999 | + "name": "VIM Plugin Persistence", |
| 99000 | + "fullname": "exploit/linux/persistence/vim_plugin", |
| 99001 | + "aliases": [], |
| 99002 | + "rank": 600, |
| 99003 | + "disclosure_date": "1991-11-03", |
| 99004 | + "type": "exploit", |
| 99005 | + "author": [ |
| 99006 | + "h00die" |
| 99007 | + ], |
| 99008 | + "description": "This module creates a VIM Plugin which executes a payload on VIM startup.", |
| 99009 | + "references": [ |
| 99010 | + "URL-https://vimways.org/2019/writing-vim-plugin/", |
| 99011 | + "URL-https://www.linode.com/docs/guides/writing-a-vim-plugin/", |
| 99012 | + "ATT&CK-T1546" |
| 99013 | + ], |
| 99014 | + "platform": "Linux", |
| 99015 | + "arch": "cmd", |
| 99016 | + "rport": null, |
| 99017 | + "autofilter_ports": [], |
| 99018 | + "autofilter_services": [], |
| 99019 | + "targets": [ |
| 99020 | + "Auto" |
| 99021 | + ], |
| 99022 | + "mod_time": "2026-05-07 14:17:43 +0000", |
| 99023 | + "path": "/modules/exploits/linux/persistence/vim_plugin.rb", |
| 99024 | + "is_install_path": true, |
| 99025 | + "ref_name": "linux/persistence/vim_plugin", |
| 99026 | + "check": true, |
| 99027 | + "post_auth": false, |
| 99028 | + "default_credential": false, |
| 99029 | + "notes": { |
| 99030 | + "Stability": [ |
| 99031 | + "crash-safe" |
| 99032 | + ], |
| 99033 | + "Reliability": [ |
| 99034 | + "repeatable-session" |
| 99035 | + ], |
| 99036 | + "SideEffects": [ |
| 99037 | + "artifacts-on-disk", |
| 99038 | + "config-changes" |
| 99039 | + ] |
| 99040 | + }, |
| 99041 | + "session_types": [ |
| 99042 | + "meterpreter", |
| 99043 | + "shell" |
| 99044 | + ], |
| 99045 | + "needs_cleanup": null, |
| 99046 | + "actions": [] |
| 99047 | + }, |
98998 | 99048 | "exploit_linux/persistence/wsl/startup_folder": { |
98999 | 99049 | "name": "Linux WSL via Startup Folder Persistence", |
99000 | 99050 | "fullname": "exploit/linux/persistence/wsl/startup_folder", |
@@ -130671,7 +130721,7 @@ |
130671 | 130721 | "OSX", |
130672 | 130722 | "Windows" |
130673 | 130723 | ], |
130674 | | - "mod_time": "2025-12-17 16:12:31 +0000", |
| 130724 | + "mod_time": "2026-05-07 14:31:12 +0000", |
130675 | 130725 | "path": "/modules/exploits/multi/persistence/obsidian_plugin.rb", |
130676 | 130726 | "is_install_path": true, |
130677 | 130727 | "ref_name": "multi/persistence/obsidian_plugin", |
@@ -130779,7 +130829,7 @@ |
130779 | 130829 | "targets": [ |
130780 | 130830 | "Auto" |
130781 | 130831 | ], |
130782 | | - "mod_time": "2026-01-08 21:00:39 +0000", |
| 130832 | + "mod_time": "2026-05-07 14:31:12 +0000", |
130783 | 130833 | "path": "/modules/exploits/multi/persistence/python_site_specific_hook.rb", |
130784 | 130834 | "is_install_path": true, |
130785 | 130835 | "ref_name": "multi/persistence/python_site_specific_hook", |
@@ -134177,7 +134227,7 @@ |
134177 | 134227 | "Python payload", |
134178 | 134228 | "Command payload" |
134179 | 134229 | ], |
134180 | | - "mod_time": "2025-09-23 16:59:26 +0000", |
| 134230 | + "mod_time": "2026-05-07 14:31:12 +0000", |
134181 | 134231 | "path": "/modules/exploits/osx/persistence/launch_plist.rb", |
134182 | 134232 | "is_install_path": true, |
134183 | 134233 | "ref_name": "osx/persistence/launch_plist", |
@@ -204211,7 +204261,7 @@ |
204211 | 204261 | "targets": [ |
204212 | 204262 | "Automatic" |
204213 | 204263 | ], |
204214 | | - "mod_time": "2025-12-21 08:00:03 +0000", |
| 204264 | + "mod_time": "2026-05-07 14:31:12 +0000", |
204215 | 204265 | "path": "/modules/exploits/windows/persistence/notepadpp_plugin.rb", |
204216 | 204266 | "is_install_path": true, |
204217 | 204267 | "ref_name": "windows/persistence/notepadpp_plugin", |
@@ -204261,7 +204311,7 @@ |
204261 | 204311 | "targets": [ |
204262 | 204312 | "Auto" |
204263 | 204313 | ], |
204264 | | - "mod_time": "2026-04-13 14:56:04 +0000", |
| 204314 | + "mod_time": "2026-05-07 14:31:12 +0000", |
204265 | 204315 | "path": "/modules/exploits/windows/persistence/powershell_profile.rb", |
204266 | 204316 | "is_install_path": true, |
204267 | 204317 | "ref_name": "windows/persistence/powershell_profile", |
@@ -273806,7 +273856,7 @@ |
273806 | 273856 | "autofilter_ports": null, |
273807 | 273857 | "autofilter_services": null, |
273808 | 273858 | "targets": null, |
273809 | | - "mod_time": "2025-04-20 02:57:34 +0000", |
| 273859 | + "mod_time": "2026-05-08 11:48:34 +0000", |
273810 | 273860 | "path": "/modules/payloads/singles/linux/x64/exec.rb", |
273811 | 273861 | "is_install_path": true, |
273812 | 273862 | "ref_name": "linux/x64/exec", |
@@ -274101,7 +274151,7 @@ |
274101 | 274151 | "autofilter_ports": null, |
274102 | 274152 | "autofilter_services": null, |
274103 | 274153 | "targets": null, |
274104 | | - "mod_time": "2025-07-05 15:57:38 +0000", |
| 274154 | + "mod_time": "2026-05-08 11:48:34 +0000", |
274105 | 274155 | "path": "/modules/payloads/singles/linux/x64/set_hostname.rb", |
274106 | 274156 | "is_install_path": true, |
274107 | 274157 | "ref_name": "linux/x64/set_hostname", |
@@ -274489,7 +274539,7 @@ |
274489 | 274539 | "autofilter_ports": null, |
274490 | 274540 | "autofilter_services": null, |
274491 | 274541 | "targets": null, |
274492 | | - "mod_time": "2025-04-20 02:57:34 +0000", |
| 274542 | + "mod_time": "2026-05-08 11:48:34 +0000", |
274493 | 274543 | "path": "/modules/payloads/singles/linux/x86/exec.rb", |
274494 | 274544 | "is_install_path": true, |
274495 | 274545 | "ref_name": "linux/x86/exec", |
@@ -275031,7 +275081,7 @@ |
275031 | 275081 | "autofilter_ports": null, |
275032 | 275082 | "autofilter_services": null, |
275033 | 275083 | "targets": null, |
275034 | | - "mod_time": "2025-04-20 02:57:34 +0000", |
| 275084 | + "mod_time": "2026-05-08 11:48:34 +0000", |
275035 | 275085 | "path": "/modules/payloads/singles/linux/x86/read_file.rb", |
275036 | 275086 | "is_install_path": true, |
275037 | 275087 | "ref_name": "linux/x86/read_file", |
@@ -277013,7 +277063,7 @@ |
277013 | 277063 | "autofilter_ports": null, |
277014 | 277064 | "autofilter_services": null, |
277015 | 277065 | "targets": null, |
277016 | | - "mod_time": "2025-04-20 02:57:34 +0000", |
| 277066 | + "mod_time": "2026-05-08 11:48:34 +0000", |
277017 | 277067 | "path": "/modules/payloads/singles/osx/x64/shell_reverse_tcp.rb", |
277018 | 277068 | "is_install_path": true, |
277019 | 277069 | "ref_name": "osx/x64/shell_reverse_tcp", |
@@ -282589,7 +282639,7 @@ |
282589 | 282639 | "autofilter_ports": null, |
282590 | 282640 | "autofilter_services": null, |
282591 | 282641 | "targets": null, |
282592 | | - "mod_time": "2026-04-17 05:35:14 +0000", |
| 282642 | + "mod_time": "2026-05-08 11:48:34 +0000", |
282593 | 282643 | "path": "/modules/payloads/singles/windows/download_exec.rb", |
282594 | 282644 | "is_install_path": true, |
282595 | 282645 | "ref_name": "windows/download_exec", |
@@ -282724,7 +282774,7 @@ |
282724 | 282774 | "autofilter_ports": null, |
282725 | 282775 | "autofilter_services": null, |
282726 | 282776 | "targets": null, |
282727 | | - "mod_time": "2026-04-17 05:35:14 +0000", |
| 282777 | + "mod_time": "2026-05-08 11:48:34 +0000", |
282728 | 282778 | "path": "/modules/payloads/singles/windows/messagebox.rb", |
282729 | 282779 | "is_install_path": true, |
282730 | 282780 | "ref_name": "windows/messagebox", |
@@ -289272,7 +289322,7 @@ |
289272 | 289322 | "autofilter_ports": null, |
289273 | 289323 | "autofilter_services": null, |
289274 | 289324 | "targets": null, |
289275 | | - "mod_time": "2026-04-17 05:35:14 +0000", |
| 289325 | + "mod_time": "2026-05-08 11:48:34 +0000", |
289276 | 289326 | "path": "/modules/payloads/singles/windows/x64/download_exec.rb", |
289277 | 289327 | "is_install_path": true, |
289278 | 289328 | "ref_name": "windows/x64/download_exec", |
@@ -289366,7 +289416,7 @@ |
289366 | 289416 | "autofilter_ports": null, |
289367 | 289417 | "autofilter_services": null, |
289368 | 289418 | "targets": null, |
289369 | | - "mod_time": "2026-04-17 05:35:14 +0000", |
| 289419 | + "mod_time": "2026-05-08 11:48:34 +0000", |
289370 | 289420 | "path": "/modules/payloads/singles/windows/x64/messagebox.rb", |
289371 | 289421 | "is_install_path": true, |
289372 | 289422 | "ref_name": "windows/x64/messagebox", |
|
0 commit comments