某些敏感的 PHP 文件被垃圾覆盖。硬盘故障?怎么会发生这种情况?我应该担心吗?

某些敏感的 PHP 文件被垃圾覆盖。硬盘故障?怎么会发生这种情况?我应该担心吗?

我当时正尝试升级我机器上的本地副本中的 Prestashop 商店。在 Windows 7 下运行 XAMPP。我暂时搁置了这件事,因为我用 Firefox 浏览了一些网站。当我回来重新加载 Prestashop 时,我得到了一个非常奇怪的输出,类似于:

GLorg/netbeans/api/visual/action/InplaceEditorProvider$EditorController; 7Lorg/netbeans/api/visual/action/TextFieldInplaceEditor; &Lorg/netbeans/api/visual/widget/Scene; 'Lorg/netbeans/api/visual/widget/Widget; CLorg/netbeans/modules/visual/action/TextFieldInplaceEditorProvider; ^Ljava/util/EnumSet; bLjava/lang/Object;Lorg/netbeans/api/visual/action/InplaceEditorProvider; (Ljava/awt/Dimension;)V ()Ljava/awt/Font; (F)Ljava/awt/Font; (Ljava/awt/Font;)V !(Ljava/awt/event/FocusListener;)V (Ljava/awt/event/KeyListener;)V ()Ljava/lang/String; (Ljava/lang/String;)V'(Ljavax/swing/event/DocumentListener;)V()Ljavax/swing/text/Document;(()Lorg/netbeans/api/visual/widget/Scene;*(Lorg/netbeans/api/visual/widget/Widget;)Z;(Lorg/netbeans/api/visual/widget/Widget;)Ljava/lang/String;;)V›(Lorg/netbeans/api/visual/action/InplaceEditorProvider$EditorController;Lorg/netbeans/api/visual/widget/Widget;Ljavax/swing/JComponent;)Ljava/util/EnumSet; ›(Lorg/netbeans/api/visual/action/InplaceEditorProvider$EditorController;Lorg/netbeans/api/visual/widget/Widget;Ljavax/swing/JTextField;)Ljava/util/EnumSet; °(Lorg/netbeans/api/visual/action/InplaceEditorProvider$EditorController;Lorg/netbeans/api/visual/widget/Widget;Ljavax/swing/JComponent;Ljava/awt/Rectangle;)Ljava/awt/Rectangle; °(Lorg/netbeans/api/visual/action/InplaceEditorProvider$EditorController;Lorg/netbeans/api/visual/widget/Widget;Ljavax/swing/JTextField;Ljava/awt/Rectangle;)Ljava/awt/Rectangle; æ(Lorg/netbeans/api/visual/action/InplaceEditorProvider$EditorController;Lorg/netbeans/api/visual/widget/Widget;Ljavax/swing/JTextField;)Ljava/util/EnumSet;R # S T W Y 4 9 6 _ ` a 5 b c 1 c 
 d 2 d e f g 0 g h i j k 7 l n 
 r % s $ t w y L { L | L } L ~ L
 A …
 ˆ
 C ,
 d ƒ
 D†
 D ‹
 欧元
 J‡
 钾 “
 大号
 L™
 利什
 大号 ›
 L –
 M—
 N—
 O — EE ' I ” I • I – 代码编辑器控制器扩展方向内部类行号表本地变量表本地变量类型表签名
源文件
StackMapTable #TextFieldInplaceEditorProvider.java 1 LCFYT È ] # SRW m Á k *· ¥*+µ ¡*,µ Ÿ± Å FGHI Æ 8 \ YT Ç ] È u  
 r Á ú Y*´ ¡,¹ ¾ š °» DY*´ ¡,¹ ¿ · ®N-¶ ¦,¶ ³:¶ °9 —ž !¶ ²:¶ £k¶ ¤:-¶ ¨-° Ê   
 þ GDJ Å。大号
 MN ! O % P + Q 2 R 9 S @ TQUWW Æ H @ PY 8 \ YXY ; [ ! 8 V + . 3 Z 2 ' @ % s Á À X-» AY @ · ¢¶ §*» MY*+· ¹µ ž*» NY*+· ºµ *» OY*+· »µ -*´ ž¶ «-*´ ¶ ©-¶ ¯*´ ¹ ¼ -¶ ¦± Å & [ \ j ) o 6 | > } F ~ SW € Æ * X 8 \ XX    

我不知道,看起来像一些Netbeans 的内存转储' 记忆?

当我解决问题时,似乎几个 .php 文件在 prestashop 文件夹下已被改写和类似的垃圾。即:

  • prestashop/课程/Page.php

  • prestashop/课程/PaymentCC.php/PaymentCC.php

  • prestashop/类/PaymentModule.php/PaymentModule.php

我从原始 prestashop 文件夹和商店文件夹之间的差异中得到了这个。

问题是,我没有操作任何这些文件,也没有向网络服务器发出任何请求,也没有注意到 Windows 有任何异常行为。我在 Oracle 的 JVM jdk1.8-91 下打开了 Netbeans 8.1。

由于这些是一些敏感文件,所以我很担心。

所以我的问题是,这些垃圾怎么会变成这样写入硬盘?我可以用 Windows 进一步解决这个问题吗?我是否应该担心这是试图篡改那些文件呢?

之后,我重新启动了机器并执行了 chkdsk。这是它的输出:

购买 D 中的档案系统:
该类型的档案系统是 NTFS。
卷标签为 Nuevo vol.

需要购买一张唱片才能看到连贯性。 您可以取消迪斯科交易,但建议您 继续。 Windows 现在购买了迪斯科。

CHKDSK 已收集文件(第 1 至第 3 组)... 760576 进程文件注册表。整理完整的档案。 660 个大型档案登记册。 0 个文件注册未通过有效程序。 0 个 EA 进程注册。 0 个过程分析记录。 CHKDSK 已检查索引(共 3 个)... 已锁定多个 VCN 扇区的公司 0x0 指数 $I30 档案中的 0x8477a 不正确。 de d3 14 be 75 e3 6d 71 72 30 0c 2d 2d 20 af 9a ....u.mqr0.-- .. 28 c7 e9 ac b3 a2 ef 53 61 a1 7b 9b 64 04 8f ab (......Sa.{.d... 更正了 542586 号档案 $I30 索引中的错误。 0x8477a 文件中 $I30 位的映射不正确。 更正了 542586 号档案 $I30 索引中的错误。 经度 0x18 的索引条目的后继指标 有效。 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff aa 26 36 06 5b 8e d1 01 .........&6.[... aa 26 36 06 5b 8e d1 01 aa 26 36 06 5b 8e d1 01 .&6.[....&6.[... 订购价格为 $I30,档案号为 542586。 已锁定多个 VCN 扇区的公司 0x0 指数 $I30 档案中的 0x8478d 不正确。 8f dd e5 ff 68 cd bd 62 cc 37 f9 88 41 bf 56 f2 ....h..b.7..AV 41 8e 88 b4 11 2a c0 de 28 aa 5a 87 49 af c6 19 A......(.ZI.. 更正了 542605 号档案 $I30 索引中的错误。 0x8478d 文件中 $I30 位的映射不正确。 更正了 542605 号档案 $I30 索引中的错误。 经度 0x18 的索引条目的后继指标 有效。 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff aa 26 36 06 5b 8e d1 01 .........&6.[... aa 26 36 06 5b 8e d1 01 aa 26 36 06 5b 8e d1 01 .&6.[....&6.[... 订购价格为 $I30,档案号为 542605。 已锁定多个 VCN 扇区的公司 0x0 指数 $I30 档案中的 0xb3785 是错误的。 6e 2f 70 72 6f 6a 65 63 74 2f 50 72 6f 6a 65 63 n/项目/项目 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 24 t配置$ 更正了 735109 号档案 $I30 索引中的错误。 0xb3785 文件中 $I30 位的映射不正确。 更正了 735109 号档案 $I30 索引中的错误。 经度 0x18 的索引条目的后继指标 有效。 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff 43 cb 34 42 e3 34 d2 01 ........C.4B.4.. 80 6d 22 87 a5 e5 d1 01 2c 96 38 42 e3 34 d2 01 .m"......,.8B.4.. 订购价格为 $I30,档案号为 735109。 已锁定多个 VCN 扇区的公司 0x0 指数 $I30 档案中的 0xb3bd2 是错误的。 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 表...本地变量 69 61 62 6c 65 54 61 62 6c 65 01 00 15 52 65 73 可读表...Res 更正了 736210 号档案 $I30 索引中的错误。 0xb3bd2 文件中 $I30 位的映射不正确。 更正了 736210 号档案 $I30 索引中的错误。 经度 0x18 的索引条目的后继指标 有效。 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff 43 cb 34 42 e3 34 d2 01 ........C.4B.4.. 80 6d 22 87 a5 e5 d1 01 2c 96 38 42 e3 34 d2 01 .m"......,.8B.4.. 订购价格为 $I30,档案号为 736210。 已锁定多个 VCN 扇区的公司 0x0 指数 $I30 档案中的 0xb3bd4 是错误的。 6d 61 67 65 2f 49 6d 61 67 65 4f 62 73 65 72 76 法师/图像观察 65 72 3b 29 49 01 00 2c 28 4c 6a 61 76 61 2f 61 er;)I..,(Ljava/a 更正了 736212 号档案中索引 $I30 的错误。 0xb3bd4 文件中 $I30 位的映射不正确。 更正了 736212 号档案中索引 $I30 的错误。 经度 0x18 的索引条目的后继指标 有效。 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff 43 cb 34 42 e3 34 d2 01 ........C.4B.4.. 80 6d 22 87 a5 e5 d1 01 2c 96 38 42 e3 34 d2 01 .m"......,.8B.4.. 订购价格为 $I30,档案号为 736212。 已锁定多个 VCN 扇区的公司 0x0 指数 $I30 档案中的 0xb3be7 是错误的。 34 58 d6 d3 c1 46 04 74 ac dd ea 4b d3 ac 15 3e 4X...Ft..K...> 4e ad 8c 88 2c 59 a4 c5 f0 59 f2 02 6e 6c 09 14 N...,Y...Y..nl.. 更正了 736231 号档案中索引 $I30 的错误。 档案中的 $I30 位映射 0xb3be7 不正确。 更正了 736231 号档案中索引 $I30 的错误。 经度 0x18 的索引条目的后继指标 有效。 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff 43 cb 34 42 e3 34 d2 01 ........C.4B.4.. 80 6d 22 87 a5 e5 d1 01 2c 96 38 42 e3 34 d2 01 .m"......,.8B.4.. 订购价格为 $I30,档案号为 736231。 已锁定多个 VCN 扇区的公司 0x0 指数 $I30 档案中的 0xb3be9 是错误的。 b6 04 f4 47 e4 2a 7c a7 ef 1b 3e c7 2d cd c8 f9 ...G.|...>.-... 8a 99 68 83 b5 01 17 3d a9 c8 c9 da 5d f7 b6 12 ..h....=....]... 更正了 736233 号档案中索引 $I30 的错误。 档案 0xb3be9 中的 $I30 位映射不正确。 更正了 736233 号档案中索引 $I30 的错误。 经度 0x18 的索引条目的后继指标 有效。 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff 43 cb 34 42 e3 34 d2 01 ........C.4B.4.. 80 6d 22 87 a5 e5 d1 01 2c 96 38 42 e3 34 d2 01 .m"......,.8B.4.. 订购价格为 $I30,档案号为 736233。 已锁定多个 VCN 扇区的公司 0x0 指数 $I30 档案中的 0xb3cfa 是错误的。 65 57 1b 71 23 30 91 14 40 24 95 27 72 7d eb 94 eW.q#0..@$.'r}.. d1 31 30 8d ee 36 7b a5 e5 d4 11 6d 8d 57 7d bb .10..6{....mW}. 更正了 736506 档案中索引 $I30 的错误。 0xb3cfa 文件中 $I30 位的映射不正确。 更正了 736506 档案中索引 $I30 的错误。 经度 0x18 的索引条目的后继指标 有效。 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff 43 cb 34 42 e3 34 d2 01 ........C.4B.4.. 80 6d 22 87 a5 e5 d1 01 2c 96 38 42 e3 34 d2 01 .m"......,.8B.4.. 订购价格为 $I30,档案号为 736506。 已锁定多个 VCN 扇区的公司 0x0 指数 $I30 档案中的 0xb3cfc 是错误的。 eb 83 89 cc 59 26 96 f1 56 7a 34 6e 46 36 b5 30 ....Y&..Vz4nF6.0 fc df c4 fe 64 d4 b3 01 a5 ec 66 df 0d ca 76 f4 ....d.....f...v. 更正了 736508 号档案 $I30 索引中的错误。 0xb3cfc 文件中 $I30 位的映射不正确。 更正了 736508 号档案 $I30 索引中的错误。 经度 0x18 的索引条目的后继指标 有效。 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff 43 cb 34 42 e3 34 d2 01 ........C.4B.4.. 80 6d 22 87 a5 e5 d1 01 2c 96 38 42 e3 34 d2 01 .m"......,.8B.4.. 订购价格为 $I30,档案号为 736508。 已锁定多个 VCN 扇区的公司 0x0 指数 $I30 档案中的 0xb3d02 是错误的。 ba 74 47 b1 c4 7e 9f 2b 88 83 b3 4d 0d 20 a8 ec .tG..~.+...M. .. 90 5b 6b d2 5c 78 92 aa 1c c8 63 54 77 49 6d 18 .[k.\x....cTwIm. 更正了 736514 号档案 $I30 索引中的错误。 0xb3d02 文件中 $I30 位的映射不正确。 更正了 736514 号档案 $I30 索引中的错误。 经度 0x18 的索引条目的后继指标 有效。 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff 43 cb 34 42 e3 34 d2 01 ........C.4B.4.. 80 6d 22 87 a5 e5 d1 01 2c 96 38 42 e3 34 d2 01 .m"......,.8B.4.. 订购价格为 $I30,位于 736514 档案中。 已锁定多个 VCN 扇区的公司 0x0 指数 $I30 档案中的 0xb3d0f 是错误的。 75 78 e3 b5 8e a9 c3 69 bb ab 77 aa 14 b3 f0 55 ux.....i..w....U 28 99 3d c0 4a ee 59 3c 54 0e c5 4a 91 84 8c 8e (.=.JYy....y,.d..@k 0f 77 b3 ef 02 21 cb 43 c3 bb 01 74 19 f9 4b ca .w...!.C...t..K. 更正了 738813 号档案 $I30 索引中的错误。 0xb45fd 文件中 $I30 位的映射不正确。 更正了 738813 号档案 $I30 索引中的错误。 经度 0x18 的索引条目的后继指标 有效。 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff ec 8e 11 81 b0 44 d2 01 .............D.. 13 d7 f8 29 af 44 d2 01 0c dd 11 81 b0 44 d2 01 ...).D.......D.. 订购价格为 $I30,档案号为 738813。 已锁定多个 VCN 扇区的公司 0x0 指数 $I30 档案中的 0xb46f9 是错误的。 8b c8 59 60 c1 c9 c5 4b ba 2e b3 23 dd cf 26 a4 ..Y y<.<..n....K...#..&. a1 0f 1e d7 f6 4e cf e4 2e db 49 74 3d 55 f9 5d .....N....It=U.] Corrigiendo error en índice $I30 para archivo 739065. El mapa de bits $I30 en el archivo 0xb46f9 es incorrecto. Corrigiendo error en índice $I30 para archivo 739065. El indicador descendente de la entrada de índice con longitud 0x18 no es válido. 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff ec 8e 11 81 b0 44 d2 01 .............D.. 13 d7 f8 29 af 44 d2 01 0c dd 11 81 b0 44 d2 01 ...).D.......D.. Ordenando índice $I30 en archivo 739065. La firma de encabezado del sector múltiple VCN 0x0 del índice $I30 en el archivo 0xb477b es incorrecto. da fb 9b 3a b0 3e e6 4e 4e 0f 1a 93 de eb 3d 5a ...:.>.NN.....=Z 87 c4 5c 93 ec 58 d4 35 b1 52 41 6d 1b 11 2b b4 ..\..X.5.RAm..+. Corrigiendo error en índice $I30 para archivo 739195. El mapa de bits $I30 en el archivo 0xb477b es incorrecto. Corrigiendo error en índice $I30 para archivo 739195. El indicador descendente de la entrada de índice con longitud 0x18 no es válido. 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff ec 8e 11 81 b0 44 d2 01 .............D.. 13 d7 f8 29 af 44 d2 01 0c dd 11 81 b0 44 d2 01 ...).D.......D.. Ordenando índice $I30 en archivo 739195. La firma de encabezado del sector múltiple VCN 0x0 del índice $I30 en el archivo 0xb478c es incorrecto. e4 f9 28 6d 84 69 b3 60 79 3c 10 3c fe b6 6e e1 ..(m.i. af 3f 5d 36 05 d7 e4 a5 69 0a f8 fc a6 ee 44 2c .?]6....i.....D, 更正了 739212 号档案中索引 $I30 的错误。 0xb478c 文件中 $I30 位的映射不正确。 更正了 739212 号档案中索引 $I30 的错误。 经度 0x18 的索引条目的后继指标 有效。 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff ec 8e 11 81 b0 44 d2 01 .............D.. 13 d7 f8 29 af 44 d2 01 0c dd 11 81 b0 44 d2 01 ...).D.......D.. 订购价格为 $I30,档案号为 739212。 已锁定多个 VCN 扇区的公司 0x0 指数 $I30 档案中的 0xb480d 是错误的。 fc 0c 0a 61 c8 e1 b8 49 10 5f 22 50 f6 ac 7a 02 ...a...I.”P..z. 07 c2 16 63 d4 35 1d 9d 30 26 6e 89 89 7f 55 64 ...c.5..0&n...Ud 更正了 739341 号档案中索引 $I30 的错误。 0xb480d 文件中 $I30 位的映射不正确。 更正了 739341 号档案中索引 $I30 的错误。 经度 0x18 的索引条目的后继指标 有效。 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff ec 8e 11 81 b0 44 d2 01 .............D.. 13 d7 f8 29 af 44 d2 01 0c dd 11 81 b0 44 d2 01 ...).D.......D.. 订购价格为 $I30,档案号为 739341。 已锁定多个 VCN 扇区的公司 0x0 指数 $I30 档案中的 0xb481d 是错误的。 4f e4 8e 6e eb 68 6f 0b dd b8 bf 73 eb be 8e 4e O..n.ho....s...N 28 cd 9d cc 3c da 16 0a b7 02 0b 26 cc dd d3 d9 (...<......&.... 更正了 739357 号档案 $I30 索引中的错误。 0xb481d 文件中 $I30 位的映射不正确。 更正了 739357 号档案 $I30 索引中的错误。 经度 0x18 的索引条目的后继指标 有效。 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff ec 8e 11 81 b0 44 d2 01 .............D.. 13 d7 f8 29 af 44 d2 01 0c dd 11 81 b0 44 d2 01 ...).D.......D.. 订购价格为 $I30,档案号为 739357。 已锁定多个 VCN 扇区的公司 0x0 指数 $I30 档案中的 0xb4a54 是错误的。 b9 ed 8c 0c d9 6f 26 f0 a2 96 ac 6d f4 ef e0 e3 .....o&....m.... 91 e2 12 af aa 3b 0e 5e f4 10 21 17 10 47 73 36 ......;.^..!..Gs6 更正了 739924 号档案 $I30 索引中的错误。 0xb4a54 文件中 $I30 位的映射不正确。 更正了 739924 号档案 $I30 索引中的错误。 经度 0x18 的索引条目的后继指标 有效。 00 00 00 00 00 00 00 00 18 00 00 00 03 00 00 00 ................ ff ff ff ff ff ff ff ff ec 8e 11 81 b0 44 d2 01 .............D.. 13 d7 f8 29 af 44 d2 01 0c dd 11 81 b0 44 d2 01 ...).D.......D.. 订购价格为 $I30,档案号为 739924。 已锁定多个 VCN 扇区的公司 0x0 指数 $I30 存档中

我猜这看起来像是 NTFS/硬盘故障? 似乎是一个很大的巧合。

我还应该采取进一步的行动吗?

干杯!

答案1

输出chkdsk显示文件系统损坏。造成这种情况的原因有很多,例如内存损坏、意外断电等。

该损坏可能是您在文件中看到的内容的原因。

相关内容