Analysis
- max time kernel
148s - max time network
149s - platform
windows10-2004_x64 - resource
win10v2004-20240508-en - resource tags
arch:x64arch:x86image:win10v2004-20240508-enlocale:en-usos:windows10-2004-x64system - submitted
01/06/2024, 18:21
Static task
static1
Behavioral task
behavioral1
Sample
8b58607f1766a3d88d87a0d5a7f3a8b2_JaffaCakes118.html
Resource
win7-20240221-en
4 signatures
150 seconds
Behavioral task
behavioral2
Sample
8b58607f1766a3d88d87a0d5a7f3a8b2_JaffaCakes118.html
Resource
win10v2004-20240508-en
6 signatures
150 seconds
General
- Target 8b58607f1766a3d88d87a0d5a7f3a8b2_JaffaCakes118.html
- Size 150KB
- Sample240601-wzb13aah2w
- SHA256 70a9e44ebe59ad9ac76d1e2baa44d22295de862ee9da6a1d54c15a3043dca9a3
- MD5 8b58607f1766a3d88d87a0d5a7f3a8b2
- SHA1 4c5e3a41759d20e34eeada5c15f1eb8678753e28
- SHA512 4f5a27a551411bc15e9d2a90a01e0c561afb700dbf548a4cc6266e64d399c4753b9c78d099401cb173a5b76e4ed41d2c7a733e85f7d1be94fa98f7988127e26c
- SSDEEP 3072:TnVu3N2jaLtqOc4IHuctuEPxN3lDji1hBlgaSBCDqtd7HiBwSn0bXSEAQJ7:vum
- MD5 SHA1 SHA512 SSDEEP
Score
1/10
Malware Config
Signatures
- Enumerates system info in registry 2 TTPs 3 IoCs
description ioc Process Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\BIOS\SystemManufacturer msedge.exe Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\BIOS\SystemProductName msedge.exe Key opened \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\BIOS msedge.exe - Suspicious behavior: EnumeratesProcesses 10 IoCs
pid Process 3580 msedge.exe 3580 msedge.exe 2796 msedge.exe 2796 msedge.exe 4236 identity_helper.exe 4236 identity_helper.exe 2612 msedge.exe 2612 msedge.exe 2612 msedge.exe 2612 msedge.exe - Suspicious behavior: NtCreateUserProcessBlockNonMicrosoftBinary 6 IoCs
pid Process 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe - Suspicious use of FindShellTrayWindow 25 IoCs
pid Process 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe - Suspicious use of SendNotifyMessage 24 IoCs
pid Process 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe 2796 msedge.exe - Suspicious use of WriteProcessMemory 64 IoCs
description pid Process procid_target PID 2796 wrote to memory of 4628 2796 msedge.exe 82 PID 2796 wrote to memory of 4628 2796 msedge.exe 82 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 4588 2796 msedge.exe 83 PID 2796 wrote to memory of 3580 2796 msedge.exe 84 PID 2796 wrote to memory of 3580 2796 msedge.exe 84 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85 PID 2796 wrote to memory of 1504 2796 msedge.exe 85
Processes
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --single-argument C:\Users\Admin\AppData\Local\Temp\8b58607f1766a3d88d87a0d5a7f3a8b2_JaffaCakes118.html1⤵
- Enumerates system info in registry
- Suspicious behavior: EnumeratesProcesses
- Suspicious behavior: NtCreateUserProcessBlockNonMicrosoftBinary
- Suspicious use of FindShellTrayWindow
- Suspicious use of SendNotifyMessage
- Suspicious use of WriteProcessMemory
PID:2796 -
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=crashpad-handler "--user-data-dir=C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data" /prefetch:7 --monitor-self-annotation=ptype=crashpad-handler "--database=C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Crashpad" "--metrics-dir=C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data" --annotation=IsOfficialBuild=1 --annotation=channel= --annotation=chromium-version=92.0.4515.131 "--annotation=exe=C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --annotation=plat=Win64 "--annotation=prod=Microsoft Edge" --annotation=ver=92.0.902.67 --initial-client-data=0xfc,0x100,0x104,0xd8,0x108,0x7ff9903a46f8,0x7ff9903a4708,0x7ff9903a47182⤵PID:4628
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=gpu-process --field-trial-handle=2096,4001229801998159696,13876595342723424696,131072 --gpu-preferences=UAAAAAAAAADgAAAQAAAAAAAAAAAAAAAAAABgAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAeAAAAAAAAAAoAAAABAAAACAAAAAAAAAAKAAAAAAAAAAwAAAAAAAAADgAAAAAAAAAEAAAAAAAAAAAAAAADQAAABAAAAAAAAAAAQAAAA0AAAAQAAAAAAAAAAQAAAANAAAAEAAAAAAAAAAHAAAADQAAAAgAAAAAAAAACAAAAAAAAAA= --mojo-platform-channel-handle=2128 /prefetch:22⤵PID:4588
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=utility --utility-sub-type=network.mojom.NetworkService --field-trial-handle=2096,4001229801998159696,13876595342723424696,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=2536 /prefetch:32⤵
- Suspicious behavior: EnumeratesProcesses
PID:3580
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=utility --utility-sub-type=storage.mojom.StorageService --field-trial-handle=2096,4001229801998159696,13876595342723424696,131072 --lang=en-US --service-sandbox-type=utility --mojo-platform-channel-handle=2816 /prefetch:82⤵PID:1504
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2096,4001229801998159696,13876595342723424696,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=6 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=3328 /prefetch:12⤵PID:4260
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2096,4001229801998159696,13876595342723424696,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=5 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=3340 /prefetch:12⤵PID:2452
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\92.0.902.67\identity_helper.exe"C:\Program Files (x86)\Microsoft\Edge\Application\92.0.902.67\identity_helper.exe" --type=utility --utility-sub-type=winrt_app_id.mojom.WinrtAppIdService --field-trial-handle=2096,4001229801998159696,13876595342723424696,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=1788 /prefetch:82⤵PID:4332
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\92.0.902.67\identity_helper.exe"C:\Program Files (x86)\Microsoft\Edge\Application\92.0.902.67\identity_helper.exe" --type=utility --utility-sub-type=winrt_app_id.mojom.WinrtAppIdService --field-trial-handle=2096,4001229801998159696,13876595342723424696,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=1788 /prefetch:82⤵
- Suspicious behavior: EnumeratesProcesses
PID:4236
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2096,4001229801998159696,13876595342723424696,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=8 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=5220 /prefetch:12⤵PID:2144
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2096,4001229801998159696,13876595342723424696,131072 --lang=en-US --disable-client-side-phishing-detection --instant-process --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=9 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=4260 /prefetch:12⤵PID:4160
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2096,4001229801998159696,13876595342723424696,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=10 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=2800 /prefetch:12⤵PID:4612
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2096,4001229801998159696,13876595342723424696,131072 --lang=en-US --disable-client-side-phishing-detection --instant-process --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=11 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=3428 /prefetch:12⤵PID:548
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=gpu-process --field-trial-handle=2096,4001229801998159696,13876595342723424696,131072 --disable-gpu-sandbox --use-gl=disabled --gpu-vendor-id=4318 --gpu-device-id=140 --gpu-sub-system-id=0 --gpu-revision=0 --gpu-driver-version=10.0.19041.546 --gpu-preferences=UAAAAAAAAADoAAAQAAAAAAAAAAAAAAAAAABgAAAEAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAeAAAAAAAAAAoAAAABAAAACAAAAAAAAAAKAAAAAAAAAAwAAAAAAAAADgAAAAAAAAAEAAAAAAAAAAAAAAADQAAABAAAAAAAAAAAQAAAA0AAAAQAAAAAAAAAAQAAAANAAAAEAAAAAAAAAAHAAAADQAAAAgAAAAAAAAACAAAAAAAAAA= --mojo-platform-channel-handle=5724 /prefetch:22⤵
- Suspicious behavior: EnumeratesProcesses
PID:2612
-
-
C:\Windows\System32\CompPkgSrv.exeC:\Windows\System32\CompPkgSrv.exe -Embedding1⤵PID:3772
-
C:\Windows\System32\CompPkgSrv.exeC:\Windows\System32\CompPkgSrv.exe -Embedding1⤵PID:4592
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
- Path C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Crashpad\settings.dat
- Size 152B
- SHA256 02d4984e590e947265474d592e64edde840fdca7eb881eebde3e220a1d883455
- MD5 56641592f6e69f5f5fb06f2319384490
- SHA1 6a86be42e2c6d26b7830ad9f4e2627995fd91069
- SHA512 c75e689b2bbbe07ebf72baf75c56f19c39f45d5593cf47535eb722f95002b3ee418027047c0ee8d63800f499038db5e2c24aff9705d830c7b6eaa290d9adc868
- MD5 SHA1 SHA512
- Path C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Crashpad\settings.dat
- Size 152B
- SHA256 9d8e24c91cff338e56b518a533cb2e49a2803356bbf6e04892fb168a7ce2844a
- MD5 612a6c4247ef652299b376221c984213
- SHA1 d306f3b16bde39708aa862aee372345feb559750
- SHA512 34a14d63abb1e3fe0f9927a94393043d458fe0624843e108d290266f554018e6379cba924cb5388735abdd6c5f1e2e318478a673f3f9b762815a758866d10973
- MD5 SHA1 SHA512
- Path C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Default\Network Persistent State
- Size 799B
- SHA256 6dcd0aaaaabb7e8a048258365d5894731dd62d7a1ebb99c88048514d09d88864
- MD5 cd3be91b3cc9b9f811324277564c3f0e
- SHA1 f50c7ffcef5c214ea4bfc592653998f3f6bedec6
- SHA512 6ef4e2dcf1d962e9ef9bc74bfc78590bcdeb0d2c9c855e02cb6769dfa471716b348efaa12bd7514b7f154c2bf7a38cf600d5150e0766085f26faad8081cf8252
- MD5 SHA1 SHA512
- Path C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Default\Preferences
- Size 5KB
- SHA256 a177976a10e5a3618c0310744a61a9daeb5ad8fa8f4b66ea7780cfab39f554c9
- MD5 66e5571231525ca3663a13c2831150c5
- SHA1 b17b13242bb24aeede829649a8565c82d080622c
- SHA512 202a9c210fb373e1da43a290dc1812511bea700c8f47a7009b3f638e7db1ad806360f46851725f456fe023127a1f9380145a36260187ccf6437c226a2752b0e9
- SSDEEP 96:n8kRQ1s72wpvWMoiVmdeHk4IcUWQyV+VDCziEwb:n8kuu72GWMXGcro
- MD5 SHA1 SHA512 SSDEEP
- Path C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Default\Preferences
- Size 6KB
- SHA256 15f97050b4626eb911029b88213694cc96a61b9d7f4766c76758c0d5917764cb
- MD5 3011a02ae66cf9750f852423cd55aaa5
- SHA1 ddb62b0f16804f581bffabc6a36a330d546a2406
- SHA512 2a9c94659da3f5fd70be4ac23f67895f3bda1698175ce0a5bf1f370bb7bf464309453fcc77ac03badc7a63a7fef61b4346ec79d29c5d6435f5ff7d622a178122
- SSDEEP 96:n8k8Q1sO2wpvWMoiVmdezy2k4IcUWQyV+VDCAiEwb:n8k5uO2GWMDy2GcrV
- MD5 SHA1 SHA512 SSDEEP
- Path C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Default\Preferences
- Size 6KB
- SHA256 ec66802aa6856c417bd747aab686e317057b4182e2224b1eb4befca370487ee5
- MD5 199036cff22b132b8beb091818d926d5
- SHA1 69b2465d3006f7e1b9c366509d8e5e4b674b6004
- SHA512 ccfab466151f046e4212aa639b3dcdba726933dc92269d05c03ba406686edbda293bfca64b9bd2af5ead33f33bdf6f9247936e23fd5b0aa00173e5d4ac9269f8
- SSDEEP 96:n8kBQ1sO2wpvWMoiVmdezy2kiIcUWQyV+VD7AiEwb:n8keuO2GWMDy2Ucrg
- MD5 SHA1 SHA512 SSDEEP
- Path C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Default\Preferences
- Size 6KB
- SHA256 9559c3a99b5e04a6ce638a57a44fbb999e113051352bf4801e07604a56aac1e8
- MD5 ebdffe7405631ac5d77ba3bf85b6da63
- SHA1 ffd8475f3fa0ad4403c2f203c0c2a4155bb3c446
- SHA512 4d23c183234638ec55942fcfee5984517e48313f8a47043154d3d09d13068f3e924dfeb5f5a5baa577e5919fe06c3696f6453aaa535866c3d08d64658575f96c
- SSDEEP 96:n8k8Q1s72wpvWMoiVmdezy2k4IcUWQyV+VDCAiEwb:n8k5u72GWMDy2GcrV
- MD5 SHA1 SHA512 SSDEEP
- Path C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Default\data_reduction_proxy_leveldb\CURRENT
- Size 16B
- SHA256 0861415cada612ea5834d56e2cf1055d3e63979b69eb71d32ae9ae394d8306cd
- MD5 6752a1d65b201c13b62ea44016eb221f
- SHA1 58ecf154d01a62233ed7fb494ace3c3d4ffce08b
- SHA512 9cfd838d3fb570b44fc3461623ab2296123404c6c8f576b0de0aabd9a6020840d4c9125eb679ed384170dbcaac2fa30dc7fa9ee5b77d6df7c344a0aa030e0389
- MD5 SHA1 SHA512
- Path C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Local State
- Size 11KB
- SHA256 a26b8df2c8751cd093db14cfd4323c722519f5acbb5639d5fda773ac8bdad3ac
- MD5 bc08ec131d09634526cd7396ed3bfb71
- SHA1 7938de8e34f56e0e70df7c5afc1b3e8d5b6fdb8b
- SHA512 99c87e1b356f306fe766c171dc59ddce16181f6e15c0b200ce31feca085906105b36e42e13262c17f5e0e26153a6884fa72560593ecc05ada5f5624a06587499
- SSDEEP 192:YoCL/Pgu90RZj8Sr6FA4ZiIxuERzA83h09RZxAexupR6e2RUty4Vb3z2OMDCRHqc:A9iIxuERzA83h09RZxYGebaOMWRHqlWZ
- MD5 SHA1 SHA512 SSDEEP