[D66] Boziogarman: reverse engineering ASCII codes with numpy and morse code
René Oudeweg
roudeweg at gmail.com
Sun Jun 25 10:38:02 CEST 2023
L.S.
Ik was bezig met morse code en python:
* morse.py (plays a text in morse code with use of the speaker-test
program)
* decodemorse.py (tries to decode a wav file with morse signals)
https://github.com/juggao/morse
Morse.py werkt maar decodemorse.py (genereerd door ChatGPT) geeft een
uiterst merkwaardige en onverwachte output van de morse_code.wav file
("SOS SOS SOS"), Het dumpt de ASCII characters in omgekeerde volgorde en
ook een verkeerde decoding!
Na debuggen blijkt dat de numpy module deze string naar stdout schrijft:
https://numpy.org/doc/stable/
[reinold at fedora test]$ python
Python 3.11.3 (main, May 24 2023, 00:00:00) [GCC 12.3.1 20230508 (Red
Hat 12.3.1-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
␡
~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!
␟ ␞ ␝ ␜ ␛ ␚ ␙ ␘ ␗ ␖ ␕ ␔ ␓ ␒ ␑ ␐ ␏ ␎ ␍ ␌ ␋ ␊ ␉ ␈ ␇ ␆ ␅ ␄ ␃ ␂ ␁ ␀
>>>
Uiterst merkwaardig gedrag! Kan iemand dit reproduceren? Laat me weten.
R.O.
$ python ./decodemorse.py
␡
~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!
␟ ␞ ␝ ␜ ␛ ␚ ␙ ␘ ␗ ␖ ␕ ␔ ␓ ␒ ␑ ␐ ␏ ␎ ␍ ␌ ␋ ␊ ␉ ␈ ␇ ␆ ␅ ␄ ␃ ␂ ␁ ␀
Morse: . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . . . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . -
. - . - . - . - . - . - . - . . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - .
- . - . - . - . - . - . - . - . - . - . - . - . - . -
ETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETEEETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETTETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETEETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETETET
[reinold at fedora test]$
More information about the D66
mailing list