Domain morsecode.ninja
United States
AMAZON-02
Software information

AmazonS3 AmazonS3

tcp/443

  • MacOS file listing through .DS_Store file
    First seen 2023-02-27 19:48
    Last seen 2026-01-02 20:04
    Open for 1040 days
    • Severity: high
      Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b766f95f5f0a9c42a263599d5682a8178c

      Found 128 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2020/ninja-sticker-at-christmas-smaller.jpg
      /images/2021
      /images/2022
      /images/2023
      /images/2024
      /images/2024/4S-Key-smaller.jpg
      /images/2024/4S-Key.jpg
      /images/2024/Conquering-ICR.jpg
      /images/2024/ninja-on-books.jpg
      /images/2024/The-Day-the-Colors-Escaped.jpg
      /images/contact
      /images/learn
      /images/licw
      /images/misc
      /images/practice
      /images/practice/thumbnails
      /images/practice/thumbnails/2023 POTA Activator Call Signs 15wpm.webp
      /images/practice/thumbnails/2023 POTA Hunter Call Signs 15wpm.webp
      /images/practice/thumbnails/2023 SOTA Activator Call Signs 15wpm.webp
      /images/practice/thumbnails/2023 SOTA Chaser Call Signs 15wpm.webp
      /images/practice/thumbnails/2x Character Spacing - Top 100 Words 15wpm.webp
      /images/practice/thumbnails/2x Character Spacing - Top 200 Words 15wpm.webp
      /images/practice/thumbnails/2x Character Spacing - Top 300 Words 15wpm.webp
      /images/practice/thumbnails/2x Character Spacing - Top 500 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sentences from Top 100 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sentences from Top 200 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sentences from Top 300 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sentences from Top 400 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sentences from Top 500 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sets of 2 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sets of 3 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sets of 4 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sets of 5 Words 15wpm.webp
      /images/practice/thumbnails/3x Character Spacing - Top 100 Words 15wpm.webp
      /images/practice/thumbnails/3x Character Spacing - Top 200 Words 15wpm.webp
      /images/practice/thumbnails/3x Character Spacing - Top 300 Words 15wpm.webp
      /images/practice/thumbnails/3x Character Spacing - Top 500 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sentences from Top 100 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sentences from Top 200 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sentences from Top 300 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sentences from Top 400 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sentences from Top 500 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sets of 2 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sets of 3 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sets of 4 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sets of 5 Words 15wpm.webp
      /images/practice/thumbnails/4x Character Spacing - Top 100 Words 15wpm.webp
      /images/practice/thumbnails/4x Character Spacing - Top 200 Words 15wpm.webp
      /images/practice/thumbnails/4x Character Spacing - Top 300 Words 15wpm.webp
      /images/practice/thumbnails/4x Character Spacing - Top 500 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sentences from Top 100 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sentences from Top 200 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sentences from Top 300 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sentences from Top 400 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sentences from Top 500 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sets of 2 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sets of 3 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sets of 4 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sets of 5 Words 15wpm.webp
      /images/practice/thumbnails/6x Character Spacing - Top 100 Words 15wpm.webp
      /images/practice/thumbnails/6x Character Spacing - Top 200 Words 15wpm.webp
      /images/practice/thumbnails/6x Character Spacing - Top 300 Words 15wpm.webp
      /images/practice/thumbnails/6x Character Spacing - Top 500 Words 15wpm.webp
      /images/practice/thumbnails/8x Character Spacing - Top 100 Words 15wpm.webp
      /images/practice/thumbnails/8x Character Spacing - Top 200 Words 15wpm.webp
      /images/practice/thumbnails/8x Character Spacing - Top 300 Words 15wpm.webp
      /images/practice/thumbnails/8x Character Spacing - Top 500 Words 15wpm.webp
      /images/practice/thumbnails/A Sound of Thunder 15wpm.webp
      /images/practice/thumbnails/Abbreviations 15wpm.webp
      /images/practice/thumbnails/Abbreviations Repeated 3x 15wpm.webp
      /images/practice/thumbnails/Additional Easy Phrases 15wpm.webp
      /images/practice/thumbnails/All Cut Numbers - 1-Digit 15wpm.webp
      /images/practice/thumbnails/All Cut Numbers - 2-Digit 15wpm.webp
      /images/practice/thumbnails/All Cut Numbers - 3-Digit 15wpm.webp
      /images/practice/thumbnails/All Cut Numbers - 4-Digit 15wpm.webp
      /images/practice/thumbnails/ARRL Sections 15wpm.webp
      /images/practice/thumbnails/Call Signs 15wpm.webp
      /images/practice/thumbnails/Call Signs Repeated 2x 15wpm.webp
      /images/practice/thumbnails/Call Signs Repeated 3x 15wpm.webp
      /images/practice/thumbnails/Callsign Prefixes for Top 100 DXCC 15wpm.webp
      /images/practice/thumbnails/Callsign Prefixes for Top 25 DXCC - Repeated 3x 15wpm.webp
      /images/practice/thumbnails/Callsign Prefixes for Top 25 DXCC 15wpm.webp
      /images/practice/thumbnails/Callsign Prefixes for Top 50 DXCC 15wpm.webp
      /images/practice/thumbnails/Canadian Province 15wpm.webp
      /images/practice/thumbnails/Canadian Province Repeated 3x 15wpm.webp
      /images/practice/thumbnails/Code Groups - 5 LetterNumbers 15wpm.webp
      /images/practice/thumbnails/Code Groups - 5 Letters 15wpm.webp
      /images/practice/thumbnails/Common Cut Numbers - 1-Digit 15wpm.webp
      /images/practice/thumbnails/Common Cut Numbers - 2-Digit 15wpm.webp
      /images/practice/thumbnails/Common Cut Numbers - 3-Digit 15wpm.webp
      /images/practice/thumbnails/Common Cut Numbers - 4-Digit 15wpm.webp
      /images/practice/thumbnails/Common QSO Phrases 15wpm.webp
      /images/practice/thumbnails/Common QSO Phrases Encore 15wpm.webp
      /images/practice/thumbnails/CQ WW DX Contest Exchange 15wpm.webp
      /images/practice/thumbnails/CQ WW DX Contest Exchange Encore 15wpm.webp
      /images/practice/thumbnails/CWT Exchange 15wpm.webp
      /images/practice/thumbnails/Difficult Call Signs 15wpm.webp
      /images/practice/thumbnails/Dit Challenge 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 4 Characters - Repeated 2x 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 4 Characters 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 5 Characters - Repeated 2x 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 5 Characters 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 6 Characters - Repeated 2x 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 6 Characters 15wpm.webp
      /images/practice/thumbnails/Easy Call Signs 15wpm.webp
      /images/practice/thumbnails/Easy Call Signs Repeated 2x 15wpm.webp
      /images/practice/thumbnails/Easy Call Signs Repeated 3x 15wpm.webp
      /images/practice/thumbnails/Easy Phrases 15wpm.webp
      /images/practice/thumbnails/ED Suffix - Top 100 Words with Base Words 15wpm.webp
      /images/practice/thumbnails/ESS Suffix - Top 100 Words with Base Words 15wpm.webp
      /images/practice/thumbnails/Field Day Exchanges 15wpm.webp
      Found on 2026-01-02 20:04
    • Severity: high
      Fingerprint: 5f32cf5d6962f09cf35cbfb3f35cbfb3c72701c3048779c67dd3062a96513b35

      Found 29 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2021
      /images/2022
      /images/2023
      /images/2024
      /images/contact
      /images/learn
      /images/licw
      /images/misc
      /images/practice
      /images/reference
      /js
      /video
      Found on 2025-12-01 04:43
    • Severity: high
      Fingerprint: 5f32cf5d6962f09cd4047824d4047824166c30948e1584c36bb3c5d7b4d1a9a7

      Found 35 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2020/ninja-sticker-at-christmas-smaller.jpg
      /images/2021
      /images/2022
      /images/2023
      /images/2024
      /images/2024/4S-Key-smaller.jpg
      /images/2024/4S-Key.jpg
      /images/2024/Conquering-ICR.jpg
      /images/2024/ninja-on-books.jpg
      /images/2024/The-Day-the-Colors-Escaped.jpg
      /images/contact
      /images/learn
      /images/licw
      /images/misc
      /images/practice
      /images/reference
      /js
      /video
      Found on 2025-11-29 03:23
    • Severity: high
      Fingerprint: 5f32cf5d6962f09cccdd54a0ccdd54a02567c03824608aa75ce5958b1d59d8d1

      Found 13 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /js
      /video
      Found on 2025-11-26 11:43
    • Severity: high
      Fingerprint: 5f32cf5d6962f09c8efce1938efce193dd5522a3e0dbdda6061ba58a3b037dfd

      Found 36 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2020/ninja-sticker-at-christmas-smaller.jpg
      /images/2021
      /images/2022
      /images/2023
      /images/2024
      /images/2024/4S-Key-smaller.jpg
      /images/2024/4S-Key.jpg
      /images/2024/Conquering-ICR.jpg
      /images/2024/ninja-on-books.jpg
      /images/2024/The-Day-the-Colors-Escaped.jpg
      /images/contact
      /images/learn
      /images/licw
      /images/misc
      /images/practice
      /images/practice/thumbnails
      /images/reference
      /js
      /video
      Found on 2025-11-12 13:57
    • Severity: high
      Fingerprint: 5f32cf5d6962f09c7c3d3e457c3d3e45e7880e7dfa0ab5601b3951488d7a7d67

      Found 30 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2020/ninja-sticker-at-christmas-smaller.jpg
      /images/2021
      /images/2022
      /images/2023
      /images/2024
      /images/contact
      /images/learn
      /images/licw
      /images/misc
      /images/practice
      /images/reference
      /js
      /video
      Found on 2025-10-15 08:04
    • Severity: high
      Fingerprint: 5f32cf5d6962f09c11d3744d11d3744d6aae329539a57778c6d21db04b4f377f

      Found 12 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /images
      /js
      /video
      Found on 2025-09-06 17:04
    • Severity: high
      Fingerprint: 5f32cf5d6962f09c87f05b7087f05b70c526ce88efe2ff77fd18287b18dc1495

      Found 26 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2021
      /images/2022
      /images/2023
      /images/learn
      /images/misc
      /images/practice
      /images/reference
      /js
      /video
      Found on 2023-04-25 12:26
    • Severity: low
      Fingerprint: 5f32cf5d6962f09c026392ab026392ab8b46cfcb8d9669ee0b7b6d820d3774ac

      Found 7 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /fonts
      /images
      /js
      /video
      Found on 2023-02-27 19:48
    • Severity: high
      Fingerprint: 5f32cf5d6962f09ca0cc0fcfa0cc0fcf7c01fcc702161a4ad3c4d48ee699b677

      Found 25 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2021
      /images/2022
      /images/learn
      /images/misc
      /images/practice
      /images/reference
      /js
      /video
      Found on 2023-02-27 19:48
  • MacOS file listing through .DS_Store file
    First seen 2023-02-27 19:48
    Last seen 2026-01-02 10:21
    Open for 1039 days
    • Severity: high
      Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b766f95f5f0a9c42a263599d5682a8178c

      Found 128 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2020/ninja-sticker-at-christmas-smaller.jpg
      /images/2021
      /images/2022
      /images/2023
      /images/2024
      /images/2024/4S-Key-smaller.jpg
      /images/2024/4S-Key.jpg
      /images/2024/Conquering-ICR.jpg
      /images/2024/ninja-on-books.jpg
      /images/2024/The-Day-the-Colors-Escaped.jpg
      /images/contact
      /images/learn
      /images/licw
      /images/misc
      /images/practice
      /images/practice/thumbnails
      /images/practice/thumbnails/2023 POTA Activator Call Signs 15wpm.webp
      /images/practice/thumbnails/2023 POTA Hunter Call Signs 15wpm.webp
      /images/practice/thumbnails/2023 SOTA Activator Call Signs 15wpm.webp
      /images/practice/thumbnails/2023 SOTA Chaser Call Signs 15wpm.webp
      /images/practice/thumbnails/2x Character Spacing - Top 100 Words 15wpm.webp
      /images/practice/thumbnails/2x Character Spacing - Top 200 Words 15wpm.webp
      /images/practice/thumbnails/2x Character Spacing - Top 300 Words 15wpm.webp
      /images/practice/thumbnails/2x Character Spacing - Top 500 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sentences from Top 100 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sentences from Top 200 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sentences from Top 300 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sentences from Top 400 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sentences from Top 500 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sets of 2 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sets of 3 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sets of 4 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sets of 5 Words 15wpm.webp
      /images/practice/thumbnails/3x Character Spacing - Top 100 Words 15wpm.webp
      /images/practice/thumbnails/3x Character Spacing - Top 200 Words 15wpm.webp
      /images/practice/thumbnails/3x Character Spacing - Top 300 Words 15wpm.webp
      /images/practice/thumbnails/3x Character Spacing - Top 500 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sentences from Top 100 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sentences from Top 200 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sentences from Top 300 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sentences from Top 400 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sentences from Top 500 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sets of 2 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sets of 3 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sets of 4 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sets of 5 Words 15wpm.webp
      /images/practice/thumbnails/4x Character Spacing - Top 100 Words 15wpm.webp
      /images/practice/thumbnails/4x Character Spacing - Top 200 Words 15wpm.webp
      /images/practice/thumbnails/4x Character Spacing - Top 300 Words 15wpm.webp
      /images/practice/thumbnails/4x Character Spacing - Top 500 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sentences from Top 100 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sentences from Top 200 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sentences from Top 300 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sentences from Top 400 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sentences from Top 500 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sets of 2 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sets of 3 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sets of 4 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sets of 5 Words 15wpm.webp
      /images/practice/thumbnails/6x Character Spacing - Top 100 Words 15wpm.webp
      /images/practice/thumbnails/6x Character Spacing - Top 200 Words 15wpm.webp
      /images/practice/thumbnails/6x Character Spacing - Top 300 Words 15wpm.webp
      /images/practice/thumbnails/6x Character Spacing - Top 500 Words 15wpm.webp
      /images/practice/thumbnails/8x Character Spacing - Top 100 Words 15wpm.webp
      /images/practice/thumbnails/8x Character Spacing - Top 200 Words 15wpm.webp
      /images/practice/thumbnails/8x Character Spacing - Top 300 Words 15wpm.webp
      /images/practice/thumbnails/8x Character Spacing - Top 500 Words 15wpm.webp
      /images/practice/thumbnails/A Sound of Thunder 15wpm.webp
      /images/practice/thumbnails/Abbreviations 15wpm.webp
      /images/practice/thumbnails/Abbreviations Repeated 3x 15wpm.webp
      /images/practice/thumbnails/Additional Easy Phrases 15wpm.webp
      /images/practice/thumbnails/All Cut Numbers - 1-Digit 15wpm.webp
      /images/practice/thumbnails/All Cut Numbers - 2-Digit 15wpm.webp
      /images/practice/thumbnails/All Cut Numbers - 3-Digit 15wpm.webp
      /images/practice/thumbnails/All Cut Numbers - 4-Digit 15wpm.webp
      /images/practice/thumbnails/ARRL Sections 15wpm.webp
      /images/practice/thumbnails/Call Signs 15wpm.webp
      /images/practice/thumbnails/Call Signs Repeated 2x 15wpm.webp
      /images/practice/thumbnails/Call Signs Repeated 3x 15wpm.webp
      /images/practice/thumbnails/Callsign Prefixes for Top 100 DXCC 15wpm.webp
      /images/practice/thumbnails/Callsign Prefixes for Top 25 DXCC - Repeated 3x 15wpm.webp
      /images/practice/thumbnails/Callsign Prefixes for Top 25 DXCC 15wpm.webp
      /images/practice/thumbnails/Callsign Prefixes for Top 50 DXCC 15wpm.webp
      /images/practice/thumbnails/Canadian Province 15wpm.webp
      /images/practice/thumbnails/Canadian Province Repeated 3x 15wpm.webp
      /images/practice/thumbnails/Code Groups - 5 LetterNumbers 15wpm.webp
      /images/practice/thumbnails/Code Groups - 5 Letters 15wpm.webp
      /images/practice/thumbnails/Common Cut Numbers - 1-Digit 15wpm.webp
      /images/practice/thumbnails/Common Cut Numbers - 2-Digit 15wpm.webp
      /images/practice/thumbnails/Common Cut Numbers - 3-Digit 15wpm.webp
      /images/practice/thumbnails/Common Cut Numbers - 4-Digit 15wpm.webp
      /images/practice/thumbnails/Common QSO Phrases 15wpm.webp
      /images/practice/thumbnails/Common QSO Phrases Encore 15wpm.webp
      /images/practice/thumbnails/CQ WW DX Contest Exchange 15wpm.webp
      /images/practice/thumbnails/CQ WW DX Contest Exchange Encore 15wpm.webp
      /images/practice/thumbnails/CWT Exchange 15wpm.webp
      /images/practice/thumbnails/Difficult Call Signs 15wpm.webp
      /images/practice/thumbnails/Dit Challenge 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 4 Characters - Repeated 2x 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 4 Characters 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 5 Characters - Repeated 2x 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 5 Characters 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 6 Characters - Repeated 2x 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 6 Characters 15wpm.webp
      /images/practice/thumbnails/Easy Call Signs 15wpm.webp
      /images/practice/thumbnails/Easy Call Signs Repeated 2x 15wpm.webp
      /images/practice/thumbnails/Easy Call Signs Repeated 3x 15wpm.webp
      /images/practice/thumbnails/Easy Phrases 15wpm.webp
      /images/practice/thumbnails/ED Suffix - Top 100 Words with Base Words 15wpm.webp
      /images/practice/thumbnails/ESS Suffix - Top 100 Words with Base Words 15wpm.webp
      /images/practice/thumbnails/Field Day Exchanges 15wpm.webp
      Found on 2026-01-02 10:21
    • Severity: high
      Fingerprint: 5f32cf5d6962f09cf35cbfb3f35cbfb3c72701c3048779c67dd3062a96513b35

      Found 29 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2021
      /images/2022
      /images/2023
      /images/2024
      /images/contact
      /images/learn
      /images/licw
      /images/misc
      /images/practice
      /images/reference
      /js
      /video
      Found on 2025-12-01 15:40
    • Severity: high
      Fingerprint: 5f32cf5d6962f09cd4047824d4047824166c30948e1584c36bb3c5d7b4d1a9a7

      Found 35 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2020/ninja-sticker-at-christmas-smaller.jpg
      /images/2021
      /images/2022
      /images/2023
      /images/2024
      /images/2024/4S-Key-smaller.jpg
      /images/2024/4S-Key.jpg
      /images/2024/Conquering-ICR.jpg
      /images/2024/ninja-on-books.jpg
      /images/2024/The-Day-the-Colors-Escaped.jpg
      /images/contact
      /images/learn
      /images/licw
      /images/misc
      /images/practice
      /images/reference
      /js
      /video
      Found on 2025-11-27 05:23
    • Severity: high
      Fingerprint: 5f32cf5d6962f09cccdd54a0ccdd54a02567c03824608aa75ce5958b1d59d8d1

      Found 13 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /js
      /video
      Found on 2025-11-23 12:59
    • Severity: high
      Fingerprint: 5f32cf5d6962f09c7c3d3e457c3d3e45e7880e7dfa0ab5601b3951488d7a7d67

      Found 30 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2020/ninja-sticker-at-christmas-smaller.jpg
      /images/2021
      /images/2022
      /images/2023
      /images/2024
      /images/contact
      /images/learn
      /images/licw
      /images/misc
      /images/practice
      /images/reference
      /js
      /video
      Found on 2025-11-16 16:26
    • Severity: high
      Fingerprint: 5f32cf5d6962f09c8efce1938efce193dd5522a3e0dbdda6061ba58a3b037dfd

      Found 36 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2020/ninja-sticker-at-christmas-smaller.jpg
      /images/2021
      /images/2022
      /images/2023
      /images/2024
      /images/2024/4S-Key-smaller.jpg
      /images/2024/4S-Key.jpg
      /images/2024/Conquering-ICR.jpg
      /images/2024/ninja-on-books.jpg
      /images/2024/The-Day-the-Colors-Escaped.jpg
      /images/contact
      /images/learn
      /images/licw
      /images/misc
      /images/practice
      /images/practice/thumbnails
      /images/reference
      /js
      /video
      Found on 2025-11-01 03:33
    • Severity: high
      Fingerprint: 5f32cf5d6962f09c11d3744d11d3744d6aae329539a57778c6d21db04b4f377f

      Found 12 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /images
      /js
      /video
      Found on 2025-03-20 14:43
    • Severity: high
      Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b766f95f5f0a9c42a263599d56536257ad

      Found 128 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2020/ninja-sticker-at-christmas-smaller.jpg
      /images/2021
      /images/2022
      /images/2023
      /images/2024
      /images/2024/Conquering-ICR.jpg
      /images/2024/ninja-on-books.jpg
      /images/2024/The-Day-the-Colors-Escaped.jpg
      /images/contact
      /images/learn
      /images/licw
      /images/misc
      /images/practice
      /images/practice/thumbnails
      /images/practice/thumbnails/2023 POTA Activator Call Signs 15wpm.webp
      /images/practice/thumbnails/2023 POTA Hunter Call Signs 15wpm.webp
      /images/practice/thumbnails/2023 SOTA Activator Call Signs 15wpm.webp
      /images/practice/thumbnails/2023 SOTA Chaser Call Signs 15wpm.webp
      /images/practice/thumbnails/2x Character Spacing - Top 100 Words 15wpm.webp
      /images/practice/thumbnails/2x Character Spacing - Top 200 Words 15wpm.webp
      /images/practice/thumbnails/2x Character Spacing - Top 300 Words 15wpm.webp
      /images/practice/thumbnails/2x Character Spacing - Top 500 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sentences from Top 100 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sentences from Top 200 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sentences from Top 300 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sentences from Top 400 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sentences from Top 500 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sets of 2 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sets of 3 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sets of 4 Words 15wpm.webp
      /images/practice/thumbnails/2x Word-Spacing - Sets of 5 Words 15wpm.webp
      /images/practice/thumbnails/3x Character Spacing - Top 100 Words 15wpm.webp
      /images/practice/thumbnails/3x Character Spacing - Top 200 Words 15wpm.webp
      /images/practice/thumbnails/3x Character Spacing - Top 300 Words 15wpm.webp
      /images/practice/thumbnails/3x Character Spacing - Top 500 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sentences from Top 100 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sentences from Top 200 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sentences from Top 300 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sentences from Top 400 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sentences from Top 500 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sets of 2 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sets of 3 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sets of 4 Words 15wpm.webp
      /images/practice/thumbnails/3x Word-Spacing - Sets of 5 Words 15wpm.webp
      /images/practice/thumbnails/4x Character Spacing - Top 100 Words 15wpm.webp
      /images/practice/thumbnails/4x Character Spacing - Top 200 Words 15wpm.webp
      /images/practice/thumbnails/4x Character Spacing - Top 300 Words 15wpm.webp
      /images/practice/thumbnails/4x Character Spacing - Top 500 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sentences from Top 100 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sentences from Top 200 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sentences from Top 300 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sentences from Top 400 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sentences from Top 500 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sets of 2 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sets of 3 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sets of 4 Words 15wpm.webp
      /images/practice/thumbnails/4x Word-Spacing - Sets of 5 Words 15wpm.webp
      /images/practice/thumbnails/6x Character Spacing - Top 100 Words 15wpm.webp
      /images/practice/thumbnails/6x Character Spacing - Top 200 Words 15wpm.webp
      /images/practice/thumbnails/6x Character Spacing - Top 300 Words 15wpm.webp
      /images/practice/thumbnails/6x Character Spacing - Top 500 Words 15wpm.webp
      /images/practice/thumbnails/8x Character Spacing - Top 100 Words 15wpm.webp
      /images/practice/thumbnails/8x Character Spacing - Top 200 Words 15wpm.webp
      /images/practice/thumbnails/8x Character Spacing - Top 300 Words 15wpm.webp
      /images/practice/thumbnails/8x Character Spacing - Top 500 Words 15wpm.webp
      /images/practice/thumbnails/A Sound of Thunder 15wpm.webp
      /images/practice/thumbnails/Abbreviations 15wpm.webp
      /images/practice/thumbnails/Abbreviations Repeated 3x 15wpm.webp
      /images/practice/thumbnails/Additional Easy Phrases 15wpm.webp
      /images/practice/thumbnails/All Cut Numbers - 1-Digit 15wpm.webp
      /images/practice/thumbnails/All Cut Numbers - 2-Digit 15wpm.webp
      /images/practice/thumbnails/All Cut Numbers - 3-Digit 15wpm.webp
      /images/practice/thumbnails/All Cut Numbers - 4-Digit 15wpm.webp
      /images/practice/thumbnails/ARRL Sections 15wpm.webp
      /images/practice/thumbnails/Call Signs 15wpm.webp
      /images/practice/thumbnails/Call Signs Repeated 2x 15wpm.webp
      /images/practice/thumbnails/Call Signs Repeated 3x 15wpm.webp
      /images/practice/thumbnails/Callsign Prefixes for Top 100 DXCC 15wpm.webp
      /images/practice/thumbnails/Callsign Prefixes for Top 25 DXCC - Repeated 3x 15wpm.webp
      /images/practice/thumbnails/Callsign Prefixes for Top 25 DXCC 15wpm.webp
      /images/practice/thumbnails/Callsign Prefixes for Top 50 DXCC 15wpm.webp
      /images/practice/thumbnails/Canadian Province 15wpm.webp
      /images/practice/thumbnails/Canadian Province Repeated 3x 15wpm.webp
      /images/practice/thumbnails/Code Groups - 5 LetterNumbers 15wpm.webp
      /images/practice/thumbnails/Code Groups - 5 Letters 15wpm.webp
      /images/practice/thumbnails/Common Cut Numbers - 1-Digit 15wpm.webp
      /images/practice/thumbnails/Common Cut Numbers - 2-Digit 15wpm.webp
      /images/practice/thumbnails/Common Cut Numbers - 3-Digit 15wpm.webp
      /images/practice/thumbnails/Common Cut Numbers - 4-Digit 15wpm.webp
      /images/practice/thumbnails/Common QSO Phrases 15wpm.webp
      /images/practice/thumbnails/Common QSO Phrases Encore 15wpm.webp
      /images/practice/thumbnails/CQ WW DX Contest Exchange 15wpm.webp
      /images/practice/thumbnails/CQ WW DX Contest Exchange Encore 15wpm.webp
      /images/practice/thumbnails/CWT Exchange 15wpm.webp
      /images/practice/thumbnails/Difficult Call Signs 15wpm.webp
      /images/practice/thumbnails/Dit Challenge 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 4 Characters - Repeated 2x 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 4 Characters 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 5 Characters - Repeated 2x 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 5 Characters 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 6 Characters - Repeated 2x 15wpm.webp
      /images/practice/thumbnails/DXCC-100 Call Signs - 6 Characters 15wpm.webp
      /images/practice/thumbnails/Easy Call Signs 15wpm.webp
      /images/practice/thumbnails/Easy Call Signs Repeated 2x 15wpm.webp
      /images/practice/thumbnails/Easy Call Signs Repeated 3x 15wpm.webp
      /images/practice/thumbnails/Easy Phrases 15wpm.webp
      /images/practice/thumbnails/ED Suffix - Top 100 Words with Base Words 15wpm.webp
      /images/practice/thumbnails/ESS Suffix - Top 100 Words with Base Words 15wpm.webp
      /images/practice/thumbnails/Field Day Exchanges 15wpm.webp
      /images/practice/thumbnails/Field Day Exchanges Encore 15wpm.webp
      /images/practice/thumbnails/Five Challenging Letter-Number Combinations 15wpm.webp
      Found on 2024-04-09 23:12
    • Severity: high
      Fingerprint: 5f32cf5d6962f09c2acf29aa2acf29aa08a1b23a7c37a4f965eee55907eeeff4

      Found 33 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2020/ninja-sticker-at-christmas-smaller.jpg
      /images/2021
      /images/2022
      /images/2023
      /images/2024
      /images/2024/Conquering-ICR.jpg
      /images/2024/ninja-on-books.jpg
      /images/2024/The-Day-the-Colors-Escaped.jpg
      /images/contact
      /images/learn
      /images/licw
      /images/misc
      /images/practice
      /images/reference
      /js
      /video
      Found on 2024-04-09 23:12
    • Severity: high
      Fingerprint: 5f32cf5d6962f09c87f05b7087f05b70c526ce88efe2ff77fd18287b18dc1495

      Found 26 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /fonts/OpenSans
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2021
      /images/2022
      /images/2023
      /images/learn
      /images/misc
      /images/practice
      /images/reference
      /js
      /video
      Found on 2023-04-25 12:26
  • MacOS file listing through .DS_Store file
    First seen 2022-12-12 04:36
    Last seen 2024-03-21 14:16
    Open for 465 days
    • Severity: high
      Fingerprint: 5f32cf5d6962f09cae99eea9ae99eea976de6499376b8c6ce5c40084ddb8b3b4

      Found 23 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2021
      /images/2022
      /images/misc
      /images/practice
      /images/reference
      /js
      /video
      Found on 2024-03-21 14:16
    • Severity: high
      Fingerprint: 5f32cf5d6962f09c0f8dcf020f8dcf0223d984c2c00fd9a188b54a11091a15cb

      Found 24 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2020/ninja-sticker-at-christmas-smaller.jpg
      /images/2021
      /images/2022
      /images/misc
      /images/practice
      /images/reference
      /js
      /video
      Found on 2024-01-07 06:01
    • Severity: high
      Fingerprint: 5f32cf5d6962f09ca0cc0fcfa0cc0fcf7c01fcc702161a4ad3c4d48e3f61d937

      Found 25 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /images
      /images/1995
      /images/2016
      /images/2017
      /images/2018
      /images/2019
      /images/2020
      /images/2020/ninja-sticker-at-christmas-smaller.jpg
      /images/2021
      /images/2022
      /images/misc
      /images/practice
      /images/practice/thumbnails
      /images/reference
      /js
      /video
      Found on 2023-12-24 03:59
    • Severity: low
      Fingerprint: 5f32cf5d6962f09c026392ab026392ab8b46cfcb8d9669ee0b7b6d820d3774ac

      Found 7 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /fonts
      /images
      /js
      /video
      Found on 2023-02-22 21:20
    • Severity: high
      Fingerprint: 5f32cf5d6962f09c11d3744d11d3744d6aae329539a57778c6d21db04b4f377f

      Found 12 files trough .DS_Store spidering:
      
      /css
      /data
      /files
      /files/analysis
      /files/arrl-historical-tests
      /files/backup
      /files/practice
      /files/software
      /fonts
      /images
      /js
      /video
      Found on 2022-12-12 04:36
  • Open service 18.245.60.22:443 · morsecode.ninja

    2026-01-10 00:36

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 368358
    Connection: close
    Date: Fri, 09 Jan 2026 13:04:11 GMT
    Last-Modified: Sun, 13 Apr 2025 23:43:21 GMT
    ETag: "46ec89834c8ff5faa1af09364e1ac829"
    x-amz-server-side-encryption: AES256
    Cache-Control: max-age=8600
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Hit from cloudfront
    Via: 1.1 6ce3814cb60a4c907ac701e60e4c1e5a.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P5
    X-Amz-Cf-Id: kALCMd5cwe8svCR_XjIPJYQainyynEcr0HtCt00K9Qh2_XWbtRI91Q==
    Age: 41556
    
    Page title: Morse Code Ninja
    
    <!DOCTYPE html>
    <html lang="en-us">
      
    
    <head>
      
      <script async src="https://www.googletagmanager.com/gtag/js?id=G-LXBWPX0TEY"></script>
      <script>
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        gtag('js', new Date());
        gtag('config', 'G-LXBWPX0TEY');
      </script>
      <meta name="theme" content="Syna">
      <meta name="theme-version" content="v0.17.4">
      <meta name="theme-url" content="https://syna.okkur.org">
      <meta name="theme-description" content="Highly customizable open source theme for Hugo based static websites">
      <meta name="theme-author" content="Okkur Labs">
      <meta name="theme-author-url" content="https://about.okkur.org">
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <meta name="google" content="notranslate" />
      <meta name="apple-mobile-web-app-capable" content="yes">
      <meta name="apple-mobile-web-app-status-bar-style" content="black">
      <meta name="description" content="Learn Morse code from scratch, 1000&#39;s of hours of practice to improve your proficiency, get inspired, and MUCH more!">
      <meta property="og:title" content="Morse Code Ninja" />
    <meta property="og:description" content="Website dedicated to inspiring and helping others learn Morse code." />
    <meta property="og:type" content="website" />
    <meta property="og:url" content="/" />
    
    
      <meta name="twitter:card" content="summary_large_image">
      <meta name="twitter:title" content="Morse Code Ninja" />
      <meta name="twitter:description" content="Learn Morse code from scratch, 1000&#39;s of hours of practice to improve your proficiency, get inspired, and MUCH more!">
      <meta name="twitter:url" content="/" />
            <meta property="og:image" content="">
            <meta name="twitter:image" content="">
      <meta name="author" content="Okkur Labs">
    
      <meta name="generator" content="Hugo 0.79.1" />
    
      <title>Morse Code Ninja</title>
    
      <!-- Theme Styles -->
      <style>
    .mx-0 {
      margin-left: 0 !important;
      margin-right: 0 !important; }
    
     
    @-ms-viewport {
      width: device-width; }
    
    html {
      box-sizing: border-box;
      -ms-overflow-style: scrollbar; }
    
    *,
    *::before,
    *::after {
      box-sizing: inherit; }
    
    .container {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto;
      max-width: 540px;
      max-width: 720px;
      max-width: 960px;
      max-width: 1140px; }
    
    .container-fluid {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto; }
    
    .row {
      display: flex;
      flex-wrap: wrap;
      margin-right: -15px;
      margin-left: -15px; }
    
    .no-gutters {
      margin-right: 0;
      margin-left: 0; }
      .no-gutters > .col,
      .no-gutters > [class*="col-"] {
        padding-right: 0;
        padding-left: 0; }
    
    .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
    .col-auto {
      position: relative;
      width: 100%;
      min-height: 1px;
      padding-right: 15px;
      padding-left: 15px; }
    
    .col {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%; }
    
    .col-auto {
      flex: 0 0 auto;
      width: auto;
      max-width: none; }
    
    .col-1 {
      flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    
    .col-2 {
      flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    
    .col-3 {
      flex: 0 0 25%;
      max-width: 25%; }
    
    .col-4 {
      flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    
    .col-5 {
      flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    
    .col-6 {
      flex: 0 0 50%;
      max-width: 50%; }
    
    .col-7 {
      flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    
    .col-8 {
      flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    
    .col-9 {
      flex: 0 0 75%;
      max-width: 75%; }
    
    .col-10 {
      flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    
    .col-11 {
      flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    
    .col-12 {
      flex: 0 0 100%;
      max-width: 100%; }
    
    .order-first {
      order: -1; }
    
    .order-last {
      order: 13; }
    
    .order-0 {
      order: 0; }
    
    .order-1 {
      order: 1; }
    
    .order-2 {
      order: 2; }
    
    .order-3 {
      order: 3; }
    
    .order-4 {
      order: 4; }
    
    .order-5 {
      order: 5; }
    
    .order-6 {
      order: 6; }
    
    .order-7 {
      order: 7; }
    
    .order-8 {
      order: 8;
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 18.245.60.22:443 · www.morsecode.ninja

    2026-01-09 03:21

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 368358
    Connection: close
    Date: Fri, 09 Jan 2026 03:21:14 GMT
    Last-Modified: Sun, 13 Apr 2025 23:43:21 GMT
    ETag: "46ec89834c8ff5faa1af09364e1ac829"
    x-amz-server-side-encryption: AES256
    Cache-Control: max-age=8600
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Miss from cloudfront
    Via: 1.1 4d156fc02c81ad97b906c107779265e2.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P5
    X-Amz-Cf-Id: vSIaZHqHoT3T9SEjRg8rM5F7iLcdQU6IosdduQPpbTilgLQ3_H6tcQ==
    
    Page title: Morse Code Ninja
    
    <!DOCTYPE html>
    <html lang="en-us">
      
    
    <head>
      
      <script async src="https://www.googletagmanager.com/gtag/js?id=G-LXBWPX0TEY"></script>
      <script>
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        gtag('js', new Date());
        gtag('config', 'G-LXBWPX0TEY');
      </script>
      <meta name="theme" content="Syna">
      <meta name="theme-version" content="v0.17.4">
      <meta name="theme-url" content="https://syna.okkur.org">
      <meta name="theme-description" content="Highly customizable open source theme for Hugo based static websites">
      <meta name="theme-author" content="Okkur Labs">
      <meta name="theme-author-url" content="https://about.okkur.org">
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <meta name="google" content="notranslate" />
      <meta name="apple-mobile-web-app-capable" content="yes">
      <meta name="apple-mobile-web-app-status-bar-style" content="black">
      <meta name="description" content="Learn Morse code from scratch, 1000&#39;s of hours of practice to improve your proficiency, get inspired, and MUCH more!">
      <meta property="og:title" content="Morse Code Ninja" />
    <meta property="og:description" content="Website dedicated to inspiring and helping others learn Morse code." />
    <meta property="og:type" content="website" />
    <meta property="og:url" content="/" />
    
    
      <meta name="twitter:card" content="summary_large_image">
      <meta name="twitter:title" content="Morse Code Ninja" />
      <meta name="twitter:description" content="Learn Morse code from scratch, 1000&#39;s of hours of practice to improve your proficiency, get inspired, and MUCH more!">
      <meta name="twitter:url" content="/" />
            <meta property="og:image" content="">
            <meta name="twitter:image" content="">
      <meta name="author" content="Okkur Labs">
    
      <meta name="generator" content="Hugo 0.79.1" />
    
      <title>Morse Code Ninja</title>
    
      <!-- Theme Styles -->
      <style>
    .mx-0 {
      margin-left: 0 !important;
      margin-right: 0 !important; }
    
     
    @-ms-viewport {
      width: device-width; }
    
    html {
      box-sizing: border-box;
      -ms-overflow-style: scrollbar; }
    
    *,
    *::before,
    *::after {
      box-sizing: inherit; }
    
    .container {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto;
      max-width: 540px;
      max-width: 720px;
      max-width: 960px;
      max-width: 1140px; }
    
    .container-fluid {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto; }
    
    .row {
      display: flex;
      flex-wrap: wrap;
      margin-right: -15px;
      margin-left: -15px; }
    
    .no-gutters {
      margin-right: 0;
      margin-left: 0; }
      .no-gutters > .col,
      .no-gutters > [class*="col-"] {
        padding-right: 0;
        padding-left: 0; }
    
    .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
    .col-auto {
      position: relative;
      width: 100%;
      min-height: 1px;
      padding-right: 15px;
      padding-left: 15px; }
    
    .col {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%; }
    
    .col-auto {
      flex: 0 0 auto;
      width: auto;
      max-width: none; }
    
    .col-1 {
      flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    
    .col-2 {
      flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    
    .col-3 {
      flex: 0 0 25%;
      max-width: 25%; }
    
    .col-4 {
      flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    
    .col-5 {
      flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    
    .col-6 {
      flex: 0 0 50%;
      max-width: 50%; }
    
    .col-7 {
      flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    
    .col-8 {
      flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    
    .col-9 {
      flex: 0 0 75%;
      max-width: 75%; }
    
    .col-10 {
      flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    
    .col-11 {
      flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    
    .col-12 {
      flex: 0 0 100%;
      max-width: 100%; }
    
    .order-first {
      order: -1; }
    
    .order-last {
      order: 13; }
    
    .order-0 {
      order: 0; }
    
    .order-1 {
      order: 1; }
    
    .order-2 {
      order: 2; }
    
    .order-3 {
      order: 3; }
    
    .order-4 {
      order: 4; }
    
    .order-5 {
      order: 5; }
    
    .order-6 {
      order: 6; }
    
    .order-7 {
      order: 7; }
    
    .order-8 {
      order: 8;
    Found 2026-01-09 by HttpPlugin
    Create report
  • Open service 18.245.60.22:443 · morsecode.ninja

    2026-01-02 20:04

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 368358
    Connection: close
    Date: Fri, 02 Jan 2026 01:35:23 GMT
    Last-Modified: Sun, 13 Apr 2025 23:43:21 GMT
    ETag: "46ec89834c8ff5faa1af09364e1ac829"
    x-amz-server-side-encryption: AES256
    Cache-Control: max-age=8600
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Hit from cloudfront
    Via: 1.1 e505058447bf5e74cc264f4e72f27bee.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P5
    X-Amz-Cf-Id: 96g3gyVLbGpcy5khDRqIaFiD_2i3I5loBTA3nvV7F_VG-Ib9dYJ_5Q==
    Age: 66558
    
    Page title: Morse Code Ninja
    
    <!DOCTYPE html>
    <html lang="en-us">
      
    
    <head>
      
      <script async src="https://www.googletagmanager.com/gtag/js?id=G-LXBWPX0TEY"></script>
      <script>
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        gtag('js', new Date());
        gtag('config', 'G-LXBWPX0TEY');
      </script>
      <meta name="theme" content="Syna">
      <meta name="theme-version" content="v0.17.4">
      <meta name="theme-url" content="https://syna.okkur.org">
      <meta name="theme-description" content="Highly customizable open source theme for Hugo based static websites">
      <meta name="theme-author" content="Okkur Labs">
      <meta name="theme-author-url" content="https://about.okkur.org">
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <meta name="google" content="notranslate" />
      <meta name="apple-mobile-web-app-capable" content="yes">
      <meta name="apple-mobile-web-app-status-bar-style" content="black">
      <meta name="description" content="Learn Morse code from scratch, 1000&#39;s of hours of practice to improve your proficiency, get inspired, and MUCH more!">
      <meta property="og:title" content="Morse Code Ninja" />
    <meta property="og:description" content="Website dedicated to inspiring and helping others learn Morse code." />
    <meta property="og:type" content="website" />
    <meta property="og:url" content="/" />
    
    
      <meta name="twitter:card" content="summary_large_image">
      <meta name="twitter:title" content="Morse Code Ninja" />
      <meta name="twitter:description" content="Learn Morse code from scratch, 1000&#39;s of hours of practice to improve your proficiency, get inspired, and MUCH more!">
      <meta name="twitter:url" content="/" />
            <meta property="og:image" content="">
            <meta name="twitter:image" content="">
      <meta name="author" content="Okkur Labs">
    
      <meta name="generator" content="Hugo 0.79.1" />
    
      <title>Morse Code Ninja</title>
    
      <!-- Theme Styles -->
      <style>
    .mx-0 {
      margin-left: 0 !important;
      margin-right: 0 !important; }
    
     
    @-ms-viewport {
      width: device-width; }
    
    html {
      box-sizing: border-box;
      -ms-overflow-style: scrollbar; }
    
    *,
    *::before,
    *::after {
      box-sizing: inherit; }
    
    .container {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto;
      max-width: 540px;
      max-width: 720px;
      max-width: 960px;
      max-width: 1140px; }
    
    .container-fluid {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto; }
    
    .row {
      display: flex;
      flex-wrap: wrap;
      margin-right: -15px;
      margin-left: -15px; }
    
    .no-gutters {
      margin-right: 0;
      margin-left: 0; }
      .no-gutters > .col,
      .no-gutters > [class*="col-"] {
        padding-right: 0;
        padding-left: 0; }
    
    .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
    .col-auto {
      position: relative;
      width: 100%;
      min-height: 1px;
      padding-right: 15px;
      padding-left: 15px; }
    
    .col {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%; }
    
    .col-auto {
      flex: 0 0 auto;
      width: auto;
      max-width: none; }
    
    .col-1 {
      flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    
    .col-2 {
      flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    
    .col-3 {
      flex: 0 0 25%;
      max-width: 25%; }
    
    .col-4 {
      flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    
    .col-5 {
      flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    
    .col-6 {
      flex: 0 0 50%;
      max-width: 50%; }
    
    .col-7 {
      flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    
    .col-8 {
      flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    
    .col-9 {
      flex: 0 0 75%;
      max-width: 75%; }
    
    .col-10 {
      flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    
    .col-11 {
      flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    
    .col-12 {
      flex: 0 0 100%;
      max-width: 100%; }
    
    .order-first {
      order: -1; }
    
    .order-last {
      order: 13; }
    
    .order-0 {
      order: 0; }
    
    .order-1 {
      order: 1; }
    
    .order-2 {
      order: 2; }
    
    .order-3 {
      order: 3; }
    
    .order-4 {
      order: 4; }
    
    .order-5 {
      order: 5; }
    
    .order-6 {
      order: 6; }
    
    .order-7 {
      order: 7; }
    
    .order-8 {
      order: 8;
    Found 2026-01-02 by HttpPlugin
    Create report
  • Open service 18.245.60.22:443 · www.morsecode.ninja

    2026-01-02 10:21

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 368358
    Connection: close
    Date: Fri, 02 Jan 2026 01:35:23 GMT
    Last-Modified: Sun, 13 Apr 2025 23:43:21 GMT
    ETag: "46ec89834c8ff5faa1af09364e1ac829"
    x-amz-server-side-encryption: AES256
    Cache-Control: max-age=8600
    Accept-Ranges: bytes
    Server: AmazonS3
    X-Cache: Hit from cloudfront
    Via: 1.1 69387ca0ad24846d99bf107cb3133bf6.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P5
    X-Amz-Cf-Id: CUCOVoJbPIEhJRVbekebqvBtMtTmqKjMBLPk3pJpY4PI6B7Dp_hBpw==
    Age: 31574
    
    Page title: Morse Code Ninja
    
    <!DOCTYPE html>
    <html lang="en-us">
      
    
    <head>
      
      <script async src="https://www.googletagmanager.com/gtag/js?id=G-LXBWPX0TEY"></script>
      <script>
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        gtag('js', new Date());
        gtag('config', 'G-LXBWPX0TEY');
      </script>
      <meta name="theme" content="Syna">
      <meta name="theme-version" content="v0.17.4">
      <meta name="theme-url" content="https://syna.okkur.org">
      <meta name="theme-description" content="Highly customizable open source theme for Hugo based static websites">
      <meta name="theme-author" content="Okkur Labs">
      <meta name="theme-author-url" content="https://about.okkur.org">
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <meta name="google" content="notranslate" />
      <meta name="apple-mobile-web-app-capable" content="yes">
      <meta name="apple-mobile-web-app-status-bar-style" content="black">
      <meta name="description" content="Learn Morse code from scratch, 1000&#39;s of hours of practice to improve your proficiency, get inspired, and MUCH more!">
      <meta property="og:title" content="Morse Code Ninja" />
    <meta property="og:description" content="Website dedicated to inspiring and helping others learn Morse code." />
    <meta property="og:type" content="website" />
    <meta property="og:url" content="/" />
    
    
      <meta name="twitter:card" content="summary_large_image">
      <meta name="twitter:title" content="Morse Code Ninja" />
      <meta name="twitter:description" content="Learn Morse code from scratch, 1000&#39;s of hours of practice to improve your proficiency, get inspired, and MUCH more!">
      <meta name="twitter:url" content="/" />
            <meta property="og:image" content="">
            <meta name="twitter:image" content="">
      <meta name="author" content="Okkur Labs">
    
      <meta name="generator" content="Hugo 0.79.1" />
    
      <title>Morse Code Ninja</title>
    
      <!-- Theme Styles -->
      <style>
    .mx-0 {
      margin-left: 0 !important;
      margin-right: 0 !important; }
    
     
    @-ms-viewport {
      width: device-width; }
    
    html {
      box-sizing: border-box;
      -ms-overflow-style: scrollbar; }
    
    *,
    *::before,
    *::after {
      box-sizing: inherit; }
    
    .container {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto;
      max-width: 540px;
      max-width: 720px;
      max-width: 960px;
      max-width: 1140px; }
    
    .container-fluid {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto; }
    
    .row {
      display: flex;
      flex-wrap: wrap;
      margin-right: -15px;
      margin-left: -15px; }
    
    .no-gutters {
      margin-right: 0;
      margin-left: 0; }
      .no-gutters > .col,
      .no-gutters > [class*="col-"] {
        padding-right: 0;
        padding-left: 0; }
    
    .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
    .col-auto {
      position: relative;
      width: 100%;
      min-height: 1px;
      padding-right: 15px;
      padding-left: 15px; }
    
    .col {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%; }
    
    .col-auto {
      flex: 0 0 auto;
      width: auto;
      max-width: none; }
    
    .col-1 {
      flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    
    .col-2 {
      flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    
    .col-3 {
      flex: 0 0 25%;
      max-width: 25%; }
    
    .col-4 {
      flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    
    .col-5 {
      flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    
    .col-6 {
      flex: 0 0 50%;
      max-width: 50%; }
    
    .col-7 {
      flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    
    .col-8 {
      flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    
    .col-9 {
      flex: 0 0 75%;
      max-width: 75%; }
    
    .col-10 {
      flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    
    .col-11 {
      flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    
    .col-12 {
      flex: 0 0 100%;
      max-width: 100%; }
    
    .order-first {
      order: -1; }
    
    .order-last {
      order: 13; }
    
    .order-0 {
      order: 0; }
    
    .order-1 {
      order: 1; }
    
    .order-2 {
      order: 2; }
    
    .order-3 {
      order: 3; }
    
    .order-4 {
      order: 4; }
    
    .order-5 {
      order: 5; }
    
    .order-6 {
      order: 6; }
    
    .order-7 {
      order: 7; }
    
    .order-8 {
      order: 8;
    Found 2026-01-02 by HttpPlugin
    Create report
  • Open service 18.245.60.22:443 · morsecode.ninja

    2025-12-22 23:27

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 368358
    Connection: close
    Last-Modified: Sun, 13 Apr 2025 23:43:21 GMT
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    Date: Mon, 22 Dec 2025 09:19:46 GMT
    Cache-Control: max-age=8600
    ETag: "46ec89834c8ff5faa1af09364e1ac829"
    X-Cache: Hit from cloudfront
    Via: 1.1 d147b4a7fe31d4e8683f7d8b15b71906.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P5
    X-Amz-Cf-Id: hSM9FrYDum6g3n4ZcaLl3RLIJLKvznLoy8xHfXWFZoRgEn0EdVcPkw==
    Age: 50859
    
    Page title: Morse Code Ninja
    
    <!DOCTYPE html>
    <html lang="en-us">
      
    
    <head>
      
      <script async src="https://www.googletagmanager.com/gtag/js?id=G-LXBWPX0TEY"></script>
      <script>
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        gtag('js', new Date());
        gtag('config', 'G-LXBWPX0TEY');
      </script>
      <meta name="theme" content="Syna">
      <meta name="theme-version" content="v0.17.4">
      <meta name="theme-url" content="https://syna.okkur.org">
      <meta name="theme-description" content="Highly customizable open source theme for Hugo based static websites">
      <meta name="theme-author" content="Okkur Labs">
      <meta name="theme-author-url" content="https://about.okkur.org">
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <meta name="google" content="notranslate" />
      <meta name="apple-mobile-web-app-capable" content="yes">
      <meta name="apple-mobile-web-app-status-bar-style" content="black">
      <meta name="description" content="Learn Morse code from scratch, 1000&#39;s of hours of practice to improve your proficiency, get inspired, and MUCH more!">
      <meta property="og:title" content="Morse Code Ninja" />
    <meta property="og:description" content="Website dedicated to inspiring and helping others learn Morse code." />
    <meta property="og:type" content="website" />
    <meta property="og:url" content="/" />
    
    
      <meta name="twitter:card" content="summary_large_image">
      <meta name="twitter:title" content="Morse Code Ninja" />
      <meta name="twitter:description" content="Learn Morse code from scratch, 1000&#39;s of hours of practice to improve your proficiency, get inspired, and MUCH more!">
      <meta name="twitter:url" content="/" />
            <meta property="og:image" content="">
            <meta name="twitter:image" content="">
      <meta name="author" content="Okkur Labs">
    
      <meta name="generator" content="Hugo 0.79.1" />
    
      <title>Morse Code Ninja</title>
    
      <!-- Theme Styles -->
      <style>
    .mx-0 {
      margin-left: 0 !important;
      margin-right: 0 !important; }
    
     
    @-ms-viewport {
      width: device-width; }
    
    html {
      box-sizing: border-box;
      -ms-overflow-style: scrollbar; }
    
    *,
    *::before,
    *::after {
      box-sizing: inherit; }
    
    .container {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto;
      max-width: 540px;
      max-width: 720px;
      max-width: 960px;
      max-width: 1140px; }
    
    .container-fluid {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto; }
    
    .row {
      display: flex;
      flex-wrap: wrap;
      margin-right: -15px;
      margin-left: -15px; }
    
    .no-gutters {
      margin-right: 0;
      margin-left: 0; }
      .no-gutters > .col,
      .no-gutters > [class*="col-"] {
        padding-right: 0;
        padding-left: 0; }
    
    .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
    .col-auto {
      position: relative;
      width: 100%;
      min-height: 1px;
      padding-right: 15px;
      padding-left: 15px; }
    
    .col {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%; }
    
    .col-auto {
      flex: 0 0 auto;
      width: auto;
      max-width: none; }
    
    .col-1 {
      flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    
    .col-2 {
      flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    
    .col-3 {
      flex: 0 0 25%;
      max-width: 25%; }
    
    .col-4 {
      flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    
    .col-5 {
      flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    
    .col-6 {
      flex: 0 0 50%;
      max-width: 50%; }
    
    .col-7 {
      flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    
    .col-8 {
      flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    
    .col-9 {
      flex: 0 0 75%;
      max-width: 75%; }
    
    .col-10 {
      flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    
    .col-11 {
      flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    
    .col-12 {
      flex: 0 0 100%;
      max-width: 100%; }
    
    .order-first {
      order: -1; }
    
    .order-last {
      order: 13; }
    
    .order-0 {
      order: 0; }
    
    .order-1 {
      order: 1; }
    
    .order-2 {
      order: 2; }
    
    .order-3 {
      order: 3; }
    
    .order-4 {
      order: 4; }
    
    .order-5 {
      order: 5; }
    
    .order-6 {
      order: 6; }
    
    .order-7 {
      order: 7; }
    
    .order-8 {
      order: 8;
    Found 2025-12-22 by HttpPlugin
    Create report
  • Open service 18.245.60.22:443 · morsecode.ninja

    2025-12-21 01:07

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 368358
    Connection: close
    Last-Modified: Sun, 13 Apr 2025 23:43:21 GMT
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    Date: Sat, 20 Dec 2025 12:08:05 GMT
    Cache-Control: max-age=8600
    ETag: "46ec89834c8ff5faa1af09364e1ac829"
    X-Cache: Hit from cloudfront
    Via: 1.1 628e5146add9b3daeb91ab8792398818.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P5
    X-Amz-Cf-Id: a0zWDAgWq2wHXb0FlM1Nadj5kW7Bo7i75eUpdME4vo8cwOt7T2xZ2g==
    Age: 46749
    
    Page title: Morse Code Ninja
    
    <!DOCTYPE html>
    <html lang="en-us">
      
    
    <head>
      
      <script async src="https://www.googletagmanager.com/gtag/js?id=G-LXBWPX0TEY"></script>
      <script>
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        gtag('js', new Date());
        gtag('config', 'G-LXBWPX0TEY');
      </script>
      <meta name="theme" content="Syna">
      <meta name="theme-version" content="v0.17.4">
      <meta name="theme-url" content="https://syna.okkur.org">
      <meta name="theme-description" content="Highly customizable open source theme for Hugo based static websites">
      <meta name="theme-author" content="Okkur Labs">
      <meta name="theme-author-url" content="https://about.okkur.org">
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <meta name="google" content="notranslate" />
      <meta name="apple-mobile-web-app-capable" content="yes">
      <meta name="apple-mobile-web-app-status-bar-style" content="black">
      <meta name="description" content="Learn Morse code from scratch, 1000&#39;s of hours of practice to improve your proficiency, get inspired, and MUCH more!">
      <meta property="og:title" content="Morse Code Ninja" />
    <meta property="og:description" content="Website dedicated to inspiring and helping others learn Morse code." />
    <meta property="og:type" content="website" />
    <meta property="og:url" content="/" />
    
    
      <meta name="twitter:card" content="summary_large_image">
      <meta name="twitter:title" content="Morse Code Ninja" />
      <meta name="twitter:description" content="Learn Morse code from scratch, 1000&#39;s of hours of practice to improve your proficiency, get inspired, and MUCH more!">
      <meta name="twitter:url" content="/" />
            <meta property="og:image" content="">
            <meta name="twitter:image" content="">
      <meta name="author" content="Okkur Labs">
    
      <meta name="generator" content="Hugo 0.79.1" />
    
      <title>Morse Code Ninja</title>
    
      <!-- Theme Styles -->
      <style>
    .mx-0 {
      margin-left: 0 !important;
      margin-right: 0 !important; }
    
     
    @-ms-viewport {
      width: device-width; }
    
    html {
      box-sizing: border-box;
      -ms-overflow-style: scrollbar; }
    
    *,
    *::before,
    *::after {
      box-sizing: inherit; }
    
    .container {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto;
      max-width: 540px;
      max-width: 720px;
      max-width: 960px;
      max-width: 1140px; }
    
    .container-fluid {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto; }
    
    .row {
      display: flex;
      flex-wrap: wrap;
      margin-right: -15px;
      margin-left: -15px; }
    
    .no-gutters {
      margin-right: 0;
      margin-left: 0; }
      .no-gutters > .col,
      .no-gutters > [class*="col-"] {
        padding-right: 0;
        padding-left: 0; }
    
    .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
    .col-auto {
      position: relative;
      width: 100%;
      min-height: 1px;
      padding-right: 15px;
      padding-left: 15px; }
    
    .col {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%; }
    
    .col-auto {
      flex: 0 0 auto;
      width: auto;
      max-width: none; }
    
    .col-1 {
      flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    
    .col-2 {
      flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    
    .col-3 {
      flex: 0 0 25%;
      max-width: 25%; }
    
    .col-4 {
      flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    
    .col-5 {
      flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    
    .col-6 {
      flex: 0 0 50%;
      max-width: 50%; }
    
    .col-7 {
      flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    
    .col-8 {
      flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    
    .col-9 {
      flex: 0 0 75%;
      max-width: 75%; }
    
    .col-10 {
      flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    
    .col-11 {
      flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    
    .col-12 {
      flex: 0 0 100%;
      max-width: 100%; }
    
    .order-first {
      order: -1; }
    
    .order-last {
      order: 13; }
    
    .order-0 {
      order: 0; }
    
    .order-1 {
      order: 1; }
    
    .order-2 {
      order: 2; }
    
    .order-3 {
      order: 3; }
    
    .order-4 {
      order: 4; }
    
    .order-5 {
      order: 5; }
    
    .order-6 {
      order: 6; }
    
    .order-7 {
      order: 7; }
    
    .order-8 {
      order: 8;
    Found 2025-12-21 by HttpPlugin
    Create report
  • Open service 18.245.60.22:443 · www.morsecode.ninja

    2025-12-20 20:19

    HTTP/1.1 200 OK
    Content-Type: text/html
    Content-Length: 368358
    Connection: close
    Last-Modified: Sun, 13 Apr 2025 23:43:21 GMT
    x-amz-server-side-encryption: AES256
    Accept-Ranges: bytes
    Server: AmazonS3
    Date: Sat, 20 Dec 2025 12:08:05 GMT
    Cache-Control: max-age=8600
    ETag: "46ec89834c8ff5faa1af09364e1ac829"
    X-Cache: Hit from cloudfront
    Via: 1.1 98559aba51e0c88c6e74c88152fb63ae.cloudfront.net (CloudFront)
    X-Amz-Cf-Pop: FRA60-P5
    X-Amz-Cf-Id: OH71y6FHuInzqKyIgB5slodgAJDSmKmFVJO5UrjtRUxhQvRXSsZS8A==
    Age: 29484
    
    Page title: Morse Code Ninja
    
    <!DOCTYPE html>
    <html lang="en-us">
      
    
    <head>
      
      <script async src="https://www.googletagmanager.com/gtag/js?id=G-LXBWPX0TEY"></script>
      <script>
        window.dataLayer = window.dataLayer || [];
        function gtag(){dataLayer.push(arguments);}
        gtag('js', new Date());
        gtag('config', 'G-LXBWPX0TEY');
      </script>
      <meta name="theme" content="Syna">
      <meta name="theme-version" content="v0.17.4">
      <meta name="theme-url" content="https://syna.okkur.org">
      <meta name="theme-description" content="Highly customizable open source theme for Hugo based static websites">
      <meta name="theme-author" content="Okkur Labs">
      <meta name="theme-author-url" content="https://about.okkur.org">
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
      <meta name="google" content="notranslate" />
      <meta name="apple-mobile-web-app-capable" content="yes">
      <meta name="apple-mobile-web-app-status-bar-style" content="black">
      <meta name="description" content="Learn Morse code from scratch, 1000&#39;s of hours of practice to improve your proficiency, get inspired, and MUCH more!">
      <meta property="og:title" content="Morse Code Ninja" />
    <meta property="og:description" content="Website dedicated to inspiring and helping others learn Morse code." />
    <meta property="og:type" content="website" />
    <meta property="og:url" content="/" />
    
    
      <meta name="twitter:card" content="summary_large_image">
      <meta name="twitter:title" content="Morse Code Ninja" />
      <meta name="twitter:description" content="Learn Morse code from scratch, 1000&#39;s of hours of practice to improve your proficiency, get inspired, and MUCH more!">
      <meta name="twitter:url" content="/" />
            <meta property="og:image" content="">
            <meta name="twitter:image" content="">
      <meta name="author" content="Okkur Labs">
    
      <meta name="generator" content="Hugo 0.79.1" />
    
      <title>Morse Code Ninja</title>
    
      <!-- Theme Styles -->
      <style>
    .mx-0 {
      margin-left: 0 !important;
      margin-right: 0 !important; }
    
     
    @-ms-viewport {
      width: device-width; }
    
    html {
      box-sizing: border-box;
      -ms-overflow-style: scrollbar; }
    
    *,
    *::before,
    *::after {
      box-sizing: inherit; }
    
    .container {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto;
      max-width: 540px;
      max-width: 720px;
      max-width: 960px;
      max-width: 1140px; }
    
    .container-fluid {
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      margin-right: auto;
      margin-left: auto; }
    
    .row {
      display: flex;
      flex-wrap: wrap;
      margin-right: -15px;
      margin-left: -15px; }
    
    .no-gutters {
      margin-right: 0;
      margin-left: 0; }
      .no-gutters > .col,
      .no-gutters > [class*="col-"] {
        padding-right: 0;
        padding-left: 0; }
    
    .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
    .col-auto {
      position: relative;
      width: 100%;
      min-height: 1px;
      padding-right: 15px;
      padding-left: 15px; }
    
    .col {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%; }
    
    .col-auto {
      flex: 0 0 auto;
      width: auto;
      max-width: none; }
    
    .col-1 {
      flex: 0 0 8.33333%;
      max-width: 8.33333%; }
    
    .col-2 {
      flex: 0 0 16.66667%;
      max-width: 16.66667%; }
    
    .col-3 {
      flex: 0 0 25%;
      max-width: 25%; }
    
    .col-4 {
      flex: 0 0 33.33333%;
      max-width: 33.33333%; }
    
    .col-5 {
      flex: 0 0 41.66667%;
      max-width: 41.66667%; }
    
    .col-6 {
      flex: 0 0 50%;
      max-width: 50%; }
    
    .col-7 {
      flex: 0 0 58.33333%;
      max-width: 58.33333%; }
    
    .col-8 {
      flex: 0 0 66.66667%;
      max-width: 66.66667%; }
    
    .col-9 {
      flex: 0 0 75%;
      max-width: 75%; }
    
    .col-10 {
      flex: 0 0 83.33333%;
      max-width: 83.33333%; }
    
    .col-11 {
      flex: 0 0 91.66667%;
      max-width: 91.66667%; }
    
    .col-12 {
      flex: 0 0 100%;
      max-width: 100%; }
    
    .order-first {
      order: -1; }
    
    .order-last {
      order: 13; }
    
    .order-0 {
      order: 0; }
    
    .order-1 {
      order: 1; }
    
    .order-2 {
      order: 2; }
    
    .order-3 {
      order: 3; }
    
    .order-4 {
      order: 4; }
    
    .order-5 {
      order: 5; }
    
    .order-6 {
      order: 6; }
    
    .order-7 {
      order: 7; }
    
    .order-8 {
      order: 8;
    Found 2025-12-20 by HttpPlugin
    Create report
morsecode.ninjawww.morsecode.ninja
CN:
morsecode.ninja
Key:
RSA-2048
Issuer:
Not before:
2025-04-12 00:00
Not after:
2026-05-10 23:59