Chocapikk
39a5d710aa
Refactor module: modularization, session-path leak, randomized key, improved check
...
- Centralized fetch_cookies_and_csrf and execute_via_session methods for clarity
- Added leak_session_path() to call send_transform("phpinfo") and parse session.save_path via XPath
- In check(): first try to leak the PHP session directory (report vulnerable if successful), then perform a simple RCE check by summing two 4-digit random numbers with print_r()
- Stub injection now happens once in fetch_cookies_and_csrf; execute_via_session only needs the payload
- Randomized the "as hack" key in send_transform
- Simplified exploit() to reuse execute_via_session with a Base64-encoded payload
- Big thanks to @jvoisin for the suggestions!
2025-04-30 00:24:25 +02:00
..
2024-09-26 21:53:27 +00:00
2023-10-10 14:46:18 -04:00
2023-09-17 22:42:26 +08:00
2024-08-02 10:47:53 -07:00
2023-08-08 17:44:35 -04:00
2024-02-06 16:45:02 -05:00
2023-01-27 09:58:53 -06:00
2023-09-15 16:29:05 -04:00
2025-04-05 14:56:04 +09:00
2024-03-21 16:13:55 +00:00
2023-01-27 09:58:53 -06:00
2025-04-16 21:47:31 +09:00
2025-04-17 20:46:43 +09:00
2025-02-13 12:51:46 +00:00
2022-09-20 18:45:48 -05:00
2022-12-23 11:11:31 +02:00
2024-11-11 12:40:56 -08:00
2023-08-23 11:38:07 +00:00
2024-05-13 16:55:43 -04:00
2022-08-19 12:29:37 -07:00
2023-10-10 14:46:18 -04:00
2023-02-13 15:07:25 -06:00
2023-01-25 13:45:18 -05:00
2023-10-10 14:46:18 -04:00
2025-01-15 09:22:44 -08:00
2025-04-30 00:24:25 +02:00
2023-12-18 08:23:16 +00:00
2023-10-10 14:46:18 -04:00
2023-10-10 14:46:18 -04:00
2025-03-03 20:52:55 +09:00
2024-07-31 15:43:03 +09:00
2025-03-20 19:54:57 +01:00
2023-11-01 16:55:42 -04:00
2023-11-02 08:53:56 -04:00
2023-01-27 09:58:53 -06:00
2022-11-16 12:04:18 -08:00
2022-11-16 11:58:15 -08:00
2023-01-27 09:58:53 -06:00
2023-03-14 10:13:27 -05:00
2023-10-10 14:46:18 -04:00
2023-10-10 14:46:18 -04:00
2022-11-23 13:26:19 -06:00
2024-01-23 13:11:03 -05:00
2023-01-27 09:58:53 -06:00
2023-10-10 14:46:18 -04:00
2023-10-10 14:46:18 -04:00
2024-04-15 11:06:50 +08:00
2023-08-08 17:15:22 -04:00
2023-10-10 14:46:18 -04:00
2025-02-25 12:15:52 +01:00
2025-03-10 19:35:37 +00:00
2025-02-17 20:32:43 +09:00
2024-01-18 09:18:28 +00:00
2024-02-09 09:26:08 +00:00
2024-12-02 14:02:07 +01:00
2023-01-17 12:44:22 -06:00
2023-09-12 15:14:10 -04:00
2024-11-20 14:15:38 -08:00
2024-02-14 21:33:50 +00:00
2023-10-10 14:46:18 -04:00
2023-08-24 16:08:08 -04:00
2023-10-06 16:45:52 -04:00
2023-10-10 14:46:18 -04:00
2025-01-18 10:18:10 +09:00
2023-01-04 17:02:05 -06:00
2022-11-23 13:26:19 -06:00
2024-10-10 11:36:16 -07:00
2023-10-31 09:29:13 +00:00
2023-12-22 00:04:54 +01:00
2024-10-17 10:10:50 +01:00
2023-10-10 14:46:18 -04:00
2023-10-10 14:46:18 -04:00
2024-09-01 23:26:11 +01:00
2023-02-07 14:18:53 -06:00
2023-10-10 14:46:18 -04:00
2025-02-10 22:00:52 +09:00
2023-10-10 14:46:18 -04:00
2024-06-06 22:23:35 +00:00
2025-01-07 09:25:41 +01:00
2024-08-02 21:04:50 +00:00
2024-03-20 11:33:15 -07:00
2023-09-08 16:08:18 +01:00
2023-01-27 09:58:53 -06:00
2023-03-26 18:31:25 +00:00
2023-02-22 09:42:11 +00:00
2024-11-12 09:03:51 -06:00
2024-12-22 11:41:05 +00:00
2025-04-06 10:49:03 +00:00
2024-12-17 17:26:20 +00:00
2022-09-13 12:40:59 -04:00
2024-04-19 11:45:56 -05:00
2024-05-23 14:02:28 -04:00
2024-04-15 15:44:22 -05:00
2024-11-21 09:34:58 -08:00
2024-11-12 16:05:07 -08:00
2023-02-15 16:29:42 -05:00
2024-02-15 17:12:11 -05:00
2025-02-20 13:19:41 -06:00
2024-08-20 12:59:52 +09:00
2024-08-10 10:59:00 +09:00
2023-10-10 14:46:18 -04:00
2022-07-25 14:14:52 -05:00
2023-10-10 14:46:18 -04:00
2024-12-30 13:36:15 +09:00
2025-01-04 10:12:57 +09:00
2023-09-05 17:06:01 -04:00
2023-01-27 09:58:53 -06:00
2022-07-08 17:27:27 -04:00
2022-10-12 11:19:47 -05:00
2023-06-13 13:14:51 -05:00
2023-10-10 14:46:18 -04:00
2023-06-08 07:39:44 +00:00
2023-06-08 09:12:45 +00:00
2023-06-12 19:28:08 +00:00
2023-10-10 14:46:18 -04:00
2024-08-23 23:21:49 +01:00
2023-10-10 14:46:18 -04:00
2022-11-23 13:26:19 -06:00
2023-11-21 18:28:28 +01:00
2023-10-10 14:46:18 -04:00
2023-01-27 09:58:53 -06:00
2023-09-11 14:37:38 -04:00
2023-07-21 14:38:07 -04:00
2023-01-27 09:58:53 -06:00
2023-04-17 16:41:35 -04:00
2024-03-05 18:42:09 +00:00
2023-10-10 14:46:18 -04:00
2022-11-01 10:40:01 -05:00
2022-08-09 15:09:25 +02:00
2023-10-10 14:46:18 -04:00
2022-10-20 14:33:40 +02:00
2023-01-27 09:58:53 -06:00
2022-07-27 13:24:29 -07:00
2023-05-06 19:05:21 +00:00
2024-06-24 09:13:46 -07:00
2022-05-13 13:41:05 -07:00