Žebříček portů #
Hlavní tabulka experimentu: o které porty byl mezi útočníky největší zájem. Řadit jde podle libovolného sloupce, filtrovat podle serveru a hledat konkrétní port, rozsah nebo název služby. Na každý řádek se dá odkázat, například #port-3389.
| Port | Protokol | Obvyklá služba | Server | Pokusů | Unikátní IP | Podíl |
|---|---|---|---|---|---|---|
| 318 | tcp | — | oba servery | 1 | 1 | 0,0 % |
| 318 | tcp | — | srv4 | 1 | 1 | 0,0 % |
| 418 | tcp | — | oba servery | 1 | 1 | 0,0 % |
| 418 | tcp | — | srv4 | 1 | 1 | 0,0 % |
| 426 | tcp | — | oba servery | 1 | 1 | 0,0 % |
| 426 | tcp | — | srv4 | 1 | 1 | 0,0 % |
| 457 | tcp | — | oba servery | 1 | 1 | 0,0 % |
| 457 | tcp | — | srv4 | 1 | 1 | 0,0 % |
| 1900 | udp | SSDP | oba servery | 1 | 1 | 0,0 % |
| 1900 | udp | SSDP | srv3 | 1 | 1 | 0,0 % |
- Časové okno
- 21. 8. 2026 – 16. 9. 2026
- Zdrojová data
- honeypot-ports-aggregated-20260922.csv
- Skript
- bude zveřejněn
- Formát
- dokumentace polí
Vývoj v čase #
Objem událostí v čase, rozdělený na kampaně a základní šum, a pod ním počet unikátních IP adres. Jednotlivé kampaně dokázaly podle deníků agentů vyrobit většinu denního provozu. Bez rozdělení by graf klamal: kampaň by vypadala jako trend a její konec jako výpadek sběru.
Jak přesně se kampaň od základního šumu odděluje, určuje skript uvedený pod grafem.
Počet událostí
- Základní šum
- Kampaně
Unikátní IP adresy
Počet různých zdrojových IP adres v každém dni.
- srv3
- srv4
Unikátní IP adresy nejdou mezi servery sčítat – stejná adresa mohla útočit na oba. Každý server proto má vlastní čáru.
Ztlumené sloupce a prázdná kolečka jsou neúplná období: okno sběru začíná i končí ve 12:00 UTC a období useknuté zvoleným rozsahem je kratší než ostatní. Se sousedními je proto nesrovnávejte.
Zobrazit hodnoty jako tabulku
| Den (UTC) | Událostí | Kampaně | Základní šum | Unikátní IP srv3 | Unikátní IP srv4 |
|---|---|---|---|---|---|
| 22. 8. 2026 · neúplné | 82 303 | 59 843 | 22 460 | 547 | 1 870 |
| 23. 8. 2026 | 79 276 | 34 177 | 45 099 | 1 292 | 3 529 |
| 24. 8. 2026 | 48 928 | 10 775 | 38 153 | 1 429 | 3 309 |
| 25. 8. 2026 | 69 902 | 29 825 | 40 077 | 1 552 | 3 824 |
| 26. 8. 2026 | 68 792 | 28 709 | 40 083 | 1 552 | 3 775 |
| 27. 8. 2026 | 204 306 | 161 642 | 42 664 | 1 585 | 4 301 |
| 28. 8. 2026 | 201 823 | 159 044 | 42 779 | 1 364 | 4 083 |
| 29. 8. 2026 | 206 275 | 171 641 | 34 634 | 1 029 | 3 853 |
| 30. 8. 2026 | 185 689 | 148 263 | 37 426 | 975 | 4 176 |
| 31. 8. 2026 | 539 919 | 504 248 | 35 671 | 1 488 | 4 183 |
| 1. 9. 2026 | 720 200 | 666 265 | 53 935 | 1 573 | 4 500 |
| 2. 9. 2026 | 275 758 | 209 955 | 65 803 | 1 859 | 4 281 |
| 3. 9. 2026 | 274 675 | 227 972 | 46 703 | 1 621 | 4 343 |
| 4. 9. 2026 | 219 422 | 167 450 | 51 972 | 1 628 | 4 087 |
| 5. 9. 2026 | 154 023 | 95 631 | 58 392 | 1 535 | 4 117 |
| 6. 9. 2026 | 131 807 | 46 399 | 85 408 | 1 637 | 4 349 |
| 7. 9. 2026 | 184 403 | 94 877 | 89 526 | 1 494 | 4 402 |
| 8. 9. 2026 | 169 747 | 59 781 | 109 966 | 1 758 | 4 609 |
| 9. 9. 2026 | 177 572 | 48 861 | 128 711 | 1 733 | 4 671 |
| 10. 9. 2026 | 193 394 | 60 866 | 132 528 | 1 818 | 5 095 |
| 11. 9. 2026 | 210 418 | 63 267 | 147 151 | 1 747 | 5 402 |
| 12. 9. 2026 | 254 827 | 82 831 | 171 996 | 1 859 | 5 450 |
| 13. 9. 2026 | 236 911 | 105 016 | 131 895 | 1 854 | 5 434 |
| 14. 9. 2026 | 213 640 | 83 835 | 129 805 | 1 994 | 5 516 |
| 15. 9. 2026 | 272 074 | 159 141 | 112 933 | 1 884 | 5 303 |
| 16. 9. 2026 · neúplné | 101 115 | 28 713 | 72 402 | 1 386 | 3 449 |
- Časové okno
- 21. 8. 2026 – 16. 9. 2026
- Zdrojová data
- timeline-aggregated zatím nedostupné
- Skript
- bude zveřejněn
- Formát
- dokumentace polí
Mapa původu spojení #
Odkud spojení přicházela. Země se určuje podle registrace IP adresy, ne podle skutečné polohy útočníka – za adresou může být pronajatý server nebo napadený počítač kdekoli na světě. Přesná čísla jsou v tabulkách níže.
Mapu vykresluje služba Datawrapper; při jejím načtení se prohlížeč připojuje k jejím serverům. Otevřít mapu samostatně
Geografie a sítě #
Odkud provoz přicházel podle geolokace zdrojové IP adresy a ke kterým autonomním systémům (ASN) adresy patří. Geolokace ukazuje, kde je adresa registrovaná, ne kde sedí útočník.
Nejčastější země
Největší sítě (ASN)
| ASN | Síť | Událostí | Unikátní IP | Podíl |
|---|---|---|---|---|
| 51167 | CONTABO DE |
1 036 962 | 168 | 18,9 % |
| 22295 | ADVIN US |
924 717 | 7 | 16,9 % |
| 36352 | AS-COLOCROSSING US |
388 883 | 131 | 7,1 % |
| 212238 | CDNEXT GB |
385 498 | 98 | 7,0 % |
| 396982 | GOOGLE-CLOUD-PLATFORM US |
171 392 | 3 170 | 3,1 % |
| 14061 | DIGITALOCEAN-ASN US |
138 119 | 2 732 | 2,5 % |
| 45090 | TENCENT-NET-AP Shenzhen Tencent Computer Systems Company Limited CN |
133 244 | 114 | 2,4 % |
| 209334 | MODAT-01 NL |
114 475 | 93 | 2,1 % |
| 197170 | TECHTIES-AS - TechTies Inc. SC |
110 821 | 185 | 2,0 % |
| 45102 | ALIBABA-CN-NET Alibaba US Technology Co., Ltd. CN |
101 319 | 303 | 1,8 % |
Zobrazit hodnoty jako tabulku
| Země | Událostí | Unikátní IP | Podíl |
|---|---|---|---|
| SG | 49 368 | 572 | 0,9 % |
| BR | 44 530 | 612 | 0,8 % |
| RU | 42 439 | 1 428 | 0,8 % |
| HK | 38 439 | 1 223 | 0,7 % |
| RO | 37 368 | 167 | 0,7 % |
| ID | 31 455 | 562 | 0,6 % |
| PK | 30 270 | 798 | 0,6 % |
| FR | 26 311 | 1 318 | 0,5 % |
| JP | 26 306 | 51 | 0,5 % |
| TZ | 20 724 | 6 | 0,4 % |
- Časové okno
- 21. 8. 2026 – 16. 9. 2026
- Zdrojová data
- geo-aggregated zatím nedostupné
- Skript
- bude zveřejněn
- Formát
- dokumentace polí
Přihlašovací údaje #
Kombinace jména a hesla, které útočníci zkoušeli, a nejzkoušenější uživatelská jména. Hodnoty jsou zobrazené přesně tak, jak přišly.
Nejzkoušenější uživatelská jména
Nejčastější kombinace
| Jméno | Heslo | Pokusů | Unikátní IP |
|---|---|---|---|
root |
(prázdné) | 3 084 | 219 |
admin |
admin |
2 649 | 849 |
enable\x00 |
linuxshell\x00 |
1 955 | 24 |
admin |
(prázdné) | 1 939 | 69 |
root |
xc3511 |
1 591 | 76 |
root |
admin |
1 529 | 160 |
root |
vizxv |
1 523 | 120 |
root |
123456 |
1 207 | 142 |
support |
support |
990 | 129 |
enable\x00 |
system\x00 |
983 | 27 |
- Časové okno
- 21. 8. 2026 – 16. 9. 2026
- Zdrojová data
- credentials-aggregated zatím nedostupné
- Skript
- bude zveřejněn
- Formát
- dokumentace polí
Co se dělo po přihlášení #
Příkazy, které útočníci zadali v emulovaném shellu, seřazené podle četnosti. Je to vstup útočníka, ne kód, který by na serveru skutečně běžel.
| Příkaz | Počet | Relací |
|---|---|---|
uname -s -v -n -r -m |
41 470 | 41 470 |
system |
21 144 | 21 143 |
shell |
21 044 | 21 044 |
sh |
21 015 | 21 014 |
enable |
20 259 | 20 258 |
linuxshell |
18 836 | 18 834 |
echo -e "\x47\x41\x59\x46\x47\x54" |
4 749 | 493 |
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$PATH
uname=$(uname -s -v -n -m 2>/dev/null || /bin/uname -s -v -n -m 2>/dev/null || /usr/bin/uname -s -v -n -m 2>/dev/null || busybox uname -s -v -n -m 2>/dev/null || ( [ -f /proc/version ] && head -1 /proc/version | cut -d' ' -f1 ) || ( [ -f /etc/os-release ] && grep '^ID=' /etc/os-release | cut -d= -f2 | tr -d '"' ) || echo "")
arch=$(uname -m 2>/dev/null || /bin/uname -m 2>/dev/null || /usr/bin/uname -m 2>/dev/null || busybox uname -m 2>/dev/null || ( [ -f /proc/cpuinfo ] && grep -q "lm" /proc/cpuinfo && echo x86_64 ) || ( [ -f /proc/cpuinfo ] && grep -q "CPU architecture: 8" /proc/cpuinfo && echo aarch64 ) || ( [ -f /proc/cpuinfo ] && grep -q "CPU architecture: 7" /proc/cpuinfo && echo armv7l ) || echo "")
uptime=$(cat /proc/uptime 2>/dev/null || busybox cat /proc/uptime 2>/dev/null)
cpus=$(nproc 2>/dev/null || /usr/bin/nproc 2>/dev/null || busybox nproc 2>/dev/null || grep -c "^processor" /proc/cpuinfo 2>/dev/null)
cpu_model=$( { lscpu 2>/dev/null | awk -F: '/Model name/ {print $2}'; grep -m1 -E "^model name" /proc/cpuinfo 2>/dev/null | cut -d: -f2-; grep -m1 -E "^Hardware" /proc/cpuinfo 2>/dev/null | cut -d: -f2-; cat /proc/device-tree/model 2>/dev/null; } | sed '/^$/d; /unknown/d; s/^[[:space:]]*//; s/[[:space:]]*$//; s/ AArch64 Processor$//; s/ Processor$//; s/ CPU$//' | head -1 )
gpu_info=$( (lspci 2>/dev/null | grep -i vga; lspci 2>/dev/null | grep -i nvidia; busybox lspci 2>/dev/null | grep -i vga; busybox lspci 2>/dev/null | grep -i nvidia) 2>/dev/null )
last_output=$(last 2>/dev/null)
filter_output=$( ( export LANG=C LC_ALL=C; echo '===SHELL_BEHAVIOR==='; printf 'path_err='; ( ./xxxxxx 2>&1 || true ) | ( head -c 250 2>/dev/null || busybox head -c 250 2>/dev/null || dd bs=250 count=1 2>/dev/null ) | ( tr -d '\n' 2>/dev/null || busybox tr -d '\n' 2>/dev/null || cat ); printf '\n'; printf 'cmd_err='; ( xxxxxx 2>&1 || true ) | ( head -c 250 2>/dev/null || busybox head -c 250 2>/dev/null || dd bs=250 count=1 2>/dev/null ) | ( tr -d '\n' 2>/dev/null || busybox tr -d '\n' 2>/dev/null || cat ); printf '\n'; printf 'execute_err='; out=$(bash -c 'printf "#!/bin/bash\necho \"xxxxxx\"\n" > filter && chmod +x filter && ./filter && rm -rf filter' 2>&1); case "$out" in *xxxxxx*) ;; *) out=$(/bin/bash -c 'printf "#!/bin/bash\necho \"xxxxxx\"\n" > filter && chmod +x filter && ./filter && rm -rf filter' 2>&1); case "$out" in *xxxxxx*) ;; *) out=$(/usr/bin/bash -c 'printf "#!/bin/bash\necho \"xxxxxx\"\n" > filter && chmod +x filter && ./filter && rm -rf filter' 2>&1); case "$out" in *xxxxxx*) ;; *) out=$(busybox sh -c 'printf "#!/bin/sh\necho \"xxxxxx\"\n" > filter && chmod +x filter && ./filter && rm -rf filter' 2>&1 || sh -c 'printf "#!/bin/sh\necho \"xxxxxx\"\n" > filter && chmod +x filter && ./filter && rm -rf filter' 2>&1); esac; esac; esac; printf '%s' "$out" | ( head -c 250 2>/dev/null || busybox head -c 250 2>/dev/null || dd bs=250 count=1 2>/dev/null ) | ( tr -d '\n' 2>/dev/null || busybox tr -d '\n' 2>/dev/null || cat ); printf '\n'; echo '===DONE===' ) 2>&1 )
echo "UNAME:$uname"
echo "ARCH:$arch"
echo "UPTIME:$uptime"
echo "CPUS:$cpus"
echo "CPU_MODEL:$cpu_model"
echo "GPU:$gpu_info"
echo "LAST:$last_output"
echo "FILTER:$filter_output" |
4 333 | 4 332 |
/bin/busybox |
3 149 | 312 |
/bin/./uname -s -v -n -r -m |
2 275 | 2 275 |
- Časové okno
- 21. 8. 2026 – 16. 9. 2026
- Zdrojová data
- attacker-commands-aggregated zatím nedostupné
- Skript
- bude zveřejněn
- Formát
- dokumentace polí
Zachycené vzorky #
Soubory, které se útočníci pokusili stáhnout nebo nahrát, podle typu a architektury.
Podle typu souboru
Podle architektury
| SHA-256 | Typ | Architektura | Velikost | Poprvé | Zachyceno | Vyhledat |
|---|---|---|---|---|---|---|
| 9a12c905a07e562bf7ca3089099527c26ffe27724c457a3a0d4dd5021311455a | script | — | 1,6 KB | 24. 8. 2026 07:36:52 | 1 | VirusTotal |
| ff09677d53bce655a2c1a00c1a7ddf17a42ef7598b313a50d8f6e45e99f4951a | script | — | 1,6 KB | 24. 8. 2026 16:42:31 | 1 | VirusTotal |
| 3ed94edbbcf2dbd848bc33147c87c691f7cc6c51d60d07d1933155de76ecef94 | script | — | 1,6 KB | 25. 8. 2026 01:08:34 | 1 | VirusTotal |
| dee75b1f9f5bf18f8ae1d2a1d2cf1c825f2b11110ce0169892b00923675c116c | script | — | 1,6 KB | 25. 8. 2026 09:52:57 | 1 | VirusTotal |
| c1ff74bd0165aa0792e9d83176ee43ced7489c8b8eb83ae3f8177a7405c84ba6 | ELF | arm | 1,0 MB | 25. 8. 2026 12:27:24 | 1 | VirusTotal |
| 94c411b719279dc7e39cb245e28868469304c28c4f772074b1d45acc6ffd0113 | ELF | aarch64 | 1,0 MB | 25. 8. 2026 12:27:24 | 1 | VirusTotal |
| 9bd5581518f5dd65131da16bdf34072dca55b3b6121f4ad1090d2cf5e28f691c | ELF | x86 | 1,0 MB | 25. 8. 2026 12:27:24 | 1 | VirusTotal |
| 9760769ac244f3023c166ebc809ef8f237b24c6d7882b37448019c239be43fa3 | ELF | riscv | 1,0 MB | 25. 8. 2026 12:27:24 | 1 | VirusTotal |
| bc81c3e94e8c16e0f252fdfadc493984d7db17505e4ccb51197fe9236a52ae8c | ELF | x86_64 | 1,0 MB | 25. 8. 2026 12:27:24 | 1 | VirusTotal |
| ccdb70fd06c1c87dfcdfb05f5579bd6df127662a3e8a9cf0ceb2658701618c8b | script | — | 1,6 KB | 25. 8. 2026 18:32:20 | 1 | VirusTotal |
- Časové okno
- 21. 8. 2026 – 16. 9. 2026
- Zdrojová data
- samples-aggregated zatím nedostupné
- Skript
- bude zveřejněn
- Formát
- dokumentace polí
Srovnání serverů #
Kolik provozu přinesla větší plocha a v čem se oba servery liší strukturou.
| Ukazatel | srv3 | srv4 | srv4 / srv3 |
|---|---|---|---|
| Pokusů o spojení (žebříček portů) | 1 462 877 | 4 014 322 | 2,7× |
| Zasažených portů | 45 | 58 628 | 1 302,8× |
| Událostí (vývoj v čase) | 1 462 877 | 4 014 322 | 2,7× |
srv3 nejčastější porty
srv4 nejčastější porty
- Časové okno
- 21. 8. 2026 – 16. 9. 2026
- Zdrojová data
- honeypot-ports-aggregated-20260922.csv, timeline-aggregated zatím nedostupné
- Skript
- bude zveřejněn
- Formát
- dokumentace polí
Narazili jste na chybu, chybějící data nebo únik citlivých údajů? Nahlaste problém