PingパケットのICMPデータ部分はOSによって異なります。Windowsではそもそもデータ部分が小さく、アルファベット小文字(なぜかxyzはありません)が並んでいます。LinuxやmacOSでは、シーケンス番号直後の数バイトは毎回変わるものの、後半部分は16進で10から始まり記号と数字まで並んでいます。

Windows

02:38:46.176742 IP localhost > localhost: ICMP echo request, id 1, seq 4, length 40
        0x0000:  4500 003c c9a9 0000 8001 92e7 7f00 0001  E..<............
        0x0010:  7f00 0001 0800 4d57 0001 0004 6162 6364  ......MW....abcd
        0x0020:  6566 6768 696a 6b6c 6d6e 6f70 7172 7374  efghijklmnopqrst
        0x0030:  7576 7761 6263 6465 6667 6869            uvwabcdefghi
02:38:46.176786 IP localhost > localhost: ICMP echo reply, id 1, seq 4, length 40
        0x0000:  4500 003c f097 0000 4001 abf9 7f00 0001  E..<....@.......
        0x0010:  7f00 0001 0000 5557 0001 0004 6162 6364  ......UW....abcd
        0x0020:  6566 6768 696a 6b6c 6d6e 6f70 7172 7374  efghijklmnopqrst
        0x0030:  7576 7761 6263 6465 6667 6869            uvwabcdefghi

macOS 13.5(22G74)

02:11:20.937574 IP localhost > localhost: ICMP echo request, id 14457, seq 265, length 64
    0x0000:  4500 0054 1f89 0000 4001 0000 7f00 0001  E..T....@.......
    0x0010:  7f00 0001 0800 ed64 3879 0109 6507 3338  .......d8y..e.38
    0x0020:  000e 4dc8 0809 0a0b 0c0d 0e0f 1011 1213  ..M.............
    0x0030:  1415 1617 1819 1a1b 1c1d 1e1f 2021 2223  .............!"#
    0x0040:  2425 2627 2829 2a2b 2c2d 2e2f 3031 3233  $%&'()*+,-./0123
    0x0050:  3435 3637                                4567
02:11:20.937627 IP localhost > localhost: ICMP echo reply, id 14457, seq 265, length 64
    0x0000:  4500 0054 3bb8 0000 4001 0000 7f00 0001  E..T;...@.......
    0x0010:  7f00 0001 0000 f564 3879 0109 6507 3338  .......d8y..e.38
    0x0020:  000e 4dc8 0809 0a0b 0c0d 0e0f 1011 1213  ..M.............
    0x0030:  1415 1617 1819 1a1b 1c1d 1e1f 2021 2223  .............!"#
    0x0040:  2425 2627 2829 2a2b 2c2d 2e2f 3031 3233  $%&'()*+,-./0123
    0x0050:  3435 3637                                4567

Linux (Ubuntu 22 LTS)

17:35:19.811117 IP localhost > localhost: ICMP echo request, id 20502, seq 37, length 64
    0x0000:  4500 0054 d6ff 4000 ff01 a6a6 7f00 0001  E..T..@.........
    0x0010:  7f00 0001 0800 b6f3 5016 0025 d738 0765  ........P..%.8.e
    0x0020:  0000 0000 4760 0c00 0000 0000 1011 1213  ....G`..........
    0x0030:  1415 1617 1819 1a1b 1c1d 1e1f 2021 2223  .............!"#
    0x0040:  2425 2627 2829 2a2b 2c2d 2e2f 3031 3233  $%&'()*+,-./0123
    0x0050:  3435 3637                                4567
17:35:19.811130 IP localhost > localhost: ICMP echo reply, id 20502, seq 37, length 64
    0x0000:  4500 0054 d700 0000 ff01 e6a5 7f00 0001  E..T............
    0x0010:  7f00 0001 0000 bef3 5016 0025 d738 0765  ........P..%.8.e
    0x0020:  0000 0000 4760 0c00 0000 0000 1011 1213  ....G`..........
    0x0030:  1415 1617 1819 1a1b 1c1d 1e1f 2021 2223  .............!"#
    0x0040:  2425 2627 2829 2a2b 2c2d 2e2f 3031 3233  $%&'()*+,-./0123
    0x0050:  3435 3637                                4567

さらに、Linuxでpingのパケットサイズを変えてみると以下のようになりました。何か特別な理由があるわけではなく、16進で10から順に埋めているだけのようです。一方、Windowsで同じことをするとabcd...uvwを繰り返していました。

18:32:25.283082 IP localhost > localhost: ICMP echo request, id 20859, seq 2, length 208
    0x0000:  4500 00e4 bf7f 4000 ff01 bd96 7f00 0001  E.....@.........
    0x0010:  7f00 0001 0800 188f 517b 0002 3946 0765  ........Q{..9F.e
    0x0020:  0000 0000 ae51 0400 0000 0000 1011 1213  .....Q..........
    0x0030:  1415 1617 1819 1a1b 1c1d 1e1f 2021 2223  .............!"#
    0x0040:  2425 2627 2829 2a2b 2c2d 2e2f 3031 3233  $%&'()*+,-./0123
    0x0050:  3435 3637 3839 3a3b 3c3d 3e3f 4041 4243  456789:;<=>?@ABC
    0x0060:  4445 4647 4849 4a4b 4c4d 4e4f 5051 5253  DEFGHIJKLMNOPQRS
    0x0070:  5455 5657 5859 5a5b 5c5d 5e5f 6061 6263  TUVWXYZ[\]^_`abc
    0x0080:  6465 6667 6869 6a6b 6c6d 6e6f 7071 7273  defghijklmnopqrs
    0x0090:  7475 7677 7879 7a7b 7c7d 7e7f 8081 8283  tuvwxyz{|}~.....
    0x00a0:  8485 8687 8889 8a8b 8c8d 8e8f 9091 9293  ................
    0x00b0:  9495 9697 9899 9a9b 9c9d 9e9f a0a1 a2a3  ................
    0x00c0:  a4a5 a6a7 a8a9 aaab acad aeaf b0b1 b2b3  ................
    0x00d0:  b4b5 b6b7 b8b9 babb bcbd bebf c0c1 c2c3  ................
    0x00e0:  c4c5 c6c7                                ....

なお、21バイト目の08がPing要求、00がPing応答のパケットであることを意味しています。