Advertisement · 728 × 90
#
Hashtag
#magicwormhole
Advertisement · 728 × 90
Original post on mastodon.social

Please tell my why this is wrong github.com/magic-wormhole/magic-wor...

...or is there really no incremental migration path for all the "sphinxcontrib" packages that use the "wrong" way to create namespace packages??

😱 😱

(This is like 3 yaks deep for me anyway: I just […]

0 0 0 0
Preview
GitHub - magic-wormhole/shwim: Peer-to-peer terminal sharing Peer-to-peer terminal sharing. Contribute to magic-wormhole/shwim development by creating an account on GitHub.

If you've previously tried https://github.com/magic-wormhole/shwim ShWiM and found that only the "host" could type (and not the guest), we have fixed that! :blobaww:

So, please try again! Also a couple other minor bugs fixed!

#magicWormhole

0 0 0 0
A screenshot of a Solarized Dark terminal displaying one side of a "fowl" magic-wormhole tunnel. It displays the ephemeral key fingerprint, two ascii-art chickens representing each peer, the "hint" or method of connection and two subchannels with unicode-art traffic / bandwidth displays.

A screenshot of a Solarized Dark terminal displaying one side of a "fowl" magic-wormhole tunnel. It displays the ephemeral key fingerprint, two ascii-art chickens representing each peer, the "hint" or method of connection and two subchannels with unicode-art traffic / bandwidth displays.

Really happy with the internal architecture of Fowl's activity visualization: a series of "Message" objects that deterministically build the status state.

Thus I can easily have a "record" and "replay" option […]

[Original post on mastodon.social]

1 0 0 0
Preview
fowl One side of a [https://fowl.readthedocs.io/en/latest/](fowl) connection over which we run an "iperf3" test. (The other "peer" is also on localhost)

one side of fowl, with iperf3 recorded with
#asciinema

https://asciinema.org/a/787378

#magicWormhole

0 0 0 0
"fowl" running in a dark-mode terminal, showing a ANSI / text-mode art with big "fowl" text in chicken theme and a rendering of the Fowl logo in ANSI.

"fowl" running in a dark-mode terminal, showing a ANSI / text-mode art with big "fowl" text in chicken theme and a rendering of the Fowl logo in ANSI.

New releases of Fowl, ShWiM (shell-with-me) and Git-WithMe

https://github.com/meejah/fowl
https://github.com/meejah/shwim
https://git.sr.ht/~meejah/git-withme

Includes cool new ANSI logos from @littlebitspace which I'm personally very excited about :)

#python #magicWormhole #infosec

4 4 0 0
Video

ShWiM in action.
Although this is between two terminals on the same computer, this works the same between any two computers (behind NATs, whatever).

#magicWormhole

https://github.com/meejah/shwim

0 2 0 0

Hacker News discussed Magic Wormhole, a secure file transfer tool. The conversation explored its use cases, security features, alternative solutions, user experiences, and the underlying technology for safe data exchange. #MagicWormhole 1/6

0 0 1 0
The head of the output of "fowl --readme" with an inline ANSI version of the Fowl logo (a chicken head with two ethernet cables coming out of it).

The head of the output of "fowl --readme" with an inline ANSI version of the Fowl logo (a chicken head with two ethernet cables coming out of it).

Very excited about some new ANSI goodness coming in the next https://github.com/meejah/fowl release (along with some "real" enhancements and bug-fixes).

Art by @littlebitspace

1 0 0 0
Video

A local-only example of ShWiM in action (works the same if the two terminals are on different machines)

https://git.sr.ht/~meejah/git-withme

#magicWormhole #python

0 2 0 0
A terminal UI for ShWiM showing a spinner waiting for a peer to connect. There is some text about what "shwim" does, a random magic code and connection information displayed.

A terminal UI for ShWiM showing a spinner waiting for a peer to connect. There is some text about what "shwim" does, a random magic code and connection information displayed.

I have just released version 25.9.0 of ShWiM ("Shell With Me") for encrypted, peer-to-peer terminal sharing.

https://pypi.org/project/shwim/25.9.0/
https://github.com/meejah/shwim

#magicWormhole #infosec #shell

0 2 1 0
meejah.ca

Announcing "SHWIM": Shell With Me, easy to use, end-to-end encrypted terminal sharing via tty-share and #magicWormhole

https://meejah.ca/blog/initial-shwim-release

https://github.com/meejah/shwim
https://pypi.org/project/shwim/

#python #infosec

0 0 0 0
A screenshot of four terminals. Two are "dark" on one host, and two are "light" on another host. Each host runs a "fowl" command, one "fowl --service chat" and the other "fowl --client chat". One host runs "nc" to listen for connections and the other runs "telnet" to connect. End-to-end encrypted nc+telnet chat over fowl + magic-wormhole.

A screenshot of four terminals. Two are "dark" on one host, and two are "light" on another host. Each host runs a "fowl" command, one "fowl --service chat" and the other "fowl --client chat". One host runs "nc" to listen for connections and the other runs "telnet" to connect. End-to-end encrypted nc+telnet chat over fowl + magic-wormhole.

The "hello world" of #p2p applications for #infosec is "chat", right?

Here we use Fowl to make end-to-end encrypted and durable (survive IP address changes) chat using "nc" and "telnet"...

#magicWormhole #twisted #python

0 0 0 0
The Fowl logo: a cartoon chicken wearing part of the Magic Wormhole logo as a hat, with two blue ethernet plugs extending from behind, evoking the two peers involved in every connection.

The Fowl logo: a cartoon chicken wearing part of the Magic Wormhole logo as a hat, with two blue ethernet plugs extending from behind, evoking the two peers involved in every connection.

fowl 25.7.0 is released.
https://pypi.org/project/fowl/25.7.0/

Extensively re-thought internal and external APIs, centered around giving each peer maximum control, while being safe by default. Peers must opt-in to non-localhost networking of any kind.

There […]

[Original post on mastodon.social]

0 0 0 0
A logo for "shwim", or "SHell WIth Me", another Magic Wormhole and Fowl-based proof-of-concept tool that accomplishes real work: share a terminal between two computers.

A logo for "shwim", or "SHell WIth Me", another Magic Wormhole and Fowl-based proof-of-concept tool that accomplishes real work: share a terminal between two computers.

ShWiM coming very soon for your peer-to-peer programming needs.

#magicWormhole #p2p

0 0 0 0
Post image

Es gibt ein neueres Projekt namens #Packet, mit dem Dateien zwischen Linux- und Android-Geräten im lokalen Netzwerk verschickt werden können. (Ähnlich wie #magicwormhole)

Auf Android-Seite wird die Quick-Share-Funktion verwendet, das gegenseitige Entdecken […]

[Original post on norden.social]

0 0 0 0
Original post on mastodon.social

As foretold by the mages, today marks the release of Magic Wormhole 0.19.0: https://pypi.org/project/magic-wormhole/0.19.0/

For more, including changelog, see: raw.githubusercontent.com/magic-wormhole/magic-wor... […]

0 1 1 0

Anyone using the current #magicWormhole "Dilation" APIs?

(Meta-question: can I make PyPI or GitHub answer the question by telling me any packages that depend on an "extra" namely "wormhole[dilation]" instead of just "dilation"?)

#python

0 1 0 0
The FOWL logo, a chicken wearing the Magic Wormhole wizard hat with two blue ethernet cables protruding behind its head.

The FOWL logo, a chicken wearing the Magic Wormhole wizard hat with two blue ethernet cables protruding behind its head.

New logo who dis?

https://github.com/meejah/fowl
#magicWormhole

(well, okay it's just a little polish but I like it a lot more already)

0 0 0 0
Screenshot of 4 terminals in a 2x2 grid. The two topmost terminals are running "fowl" connecting two peer computers. The bottom left terminal runs "nc" on a local port and the other runs "telnet" to a localhost port -- the connection is streaming over magic-wormhole, which shows a traffic-graph in the two top terminals.

Screenshot of 4 terminals in a 2x2 grid. The two topmost terminals are running "fowl" connecting two peer computers. The bottom left terminal runs "nc" on a local port and the other runs "telnet" to a localhost port -- the connection is streaming over magic-wormhole, which shows a traffic-graph in the two top terminals.

Now merged to main in fowl
https://github.com/meejah/fowl

coming soon to a release :)

#magicWormhole #networking #infosec

2 1 0 0
Screenshot of a dark-mode terminal running "git withme" which starts a small "rich" TUI to invite peers or quit hosting

Screenshot of a dark-mode terminal running "git withme" which starts a small "rich" TUI to invite peers or quit hosting

I have made a release of "git-withme" which allows peer-to-peer Git usage over #magicWormhole

This uses short, human-memorable codes to invite peers to collaborate (push, pull, etc) in real-time on a Git repository with no external hosting providers. Creates […]

[Original post on mastodon.social]

2 18 0 0
An ANSI-art drawing of a Japanese-looking cyborg woman, with text (in a larger-than-normal-text) font. Multi-colour, composed of characters mostly.

An ANSI-art drawing of a Japanese-looking cyborg woman, with text (in a larger-than-normal-text) font. Multi-colour, composed of characters mostly.

An ANSI-art drawing of a Japanese-looking cyborg woman, with text (in a larger-than-normal-text) font. Multi-colour, composed of characters mostly. This is a detail of the previous screenshot, showing individual characters

An ANSI-art drawing of a Japanese-looking cyborg woman, with text (in a larger-than-normal-text) font. Multi-colour, composed of characters mostly. This is a detail of the previous screenshot, showing individual characters

I love that there's still some really cool ANSI art being produced, like I remember on the very best BBSes ;)

For example https://16colo.rs/pack/impure89/impure89.ans

Does anyone take commissions for these sorts of pieces? Nothing nearly as elaborate as […]

[Original post on mastodon.social]

11 5 0 0
Part of a vector diagram detailing some aspects of Magic Wormhole. There is a pixel-art wizard character operating an application and cut-off text about e2e-encrypted messaging and other communication.

Part of a vector diagram detailing some aspects of Magic Wormhole. There is a pixel-art wizard character operating an application and cut-off text about e2e-encrypted messaging and other communication.

Blog post detailing a bunch of #MagicWormhole protocol: https://meejah.ca/blog/what-is-magic-wormhole

Lots of fun diagrams! Feedback welcome :)
#python #p2p #infosec

2 0 0 0
Preview
magicwormhole (@magicwormhole@fosstodon.org) 0 Posts, 3 Following, 2 Followers ·

We have created a federated social media presence for #magicWormhole

Please see https://fosstodon.org/@magicwormhole

0 0 0 0
A terminal showing the output of running "wormhole send README.md" which now includes a QR code (along with the human-friendly written codes).

A terminal showing the output of running "wormhole send README.md" which now includes a QR code (along with the human-friendly written codes).

magic-wormhole 0.18.0 is released.
https://pypi.org/project/magic-wormhole/

One main visible change is the default display of QR Codes (following the specification that at least a couple other implementations now use). This can be turned off with --no-qr […]

[Original post on mastodon.social]

0 1 0 0
Preview
readthedocs links are broken · Issue #583 · magic-wormhole/magic-wormhole while reading https://magic-wormhole.readthedocs.io/en/latest/dilation-protocol.html I clicked the link: [the Server Protocol](https://magic-wormhole.readthedocs.io/en/latest/server-protocol.md) wh...

Anyone looking to make a #foss contribution (to #magicWormhole in this case?)

It would be great to automatically check our internal documentation links. This documentation uses Sphinx and is hosted on ReadTheDocs. See ticket: github.com/magic-wormhole/magic-wor...

1 1 0 0
Original post on mastodon.social

One way I've maintained access to my desktop from afar is by running an Onion service.

Another way is to remember to run "fowl --allow-connect 22" before I leave, and write down or Signal myself the code. Then any time later I can re-connected and forward SSH over […]

0 0 0 0
A terminal display with a green-background wizard showing truncated output to the right, apparently a WebSocket URL and what appears to be a hex digest

A terminal display with a green-background wizard showing truncated output to the right, apparently a WebSocket URL and what appears to be a hex digest

#magicWormhole

0 1 0 0
Video

Found and shaved some Yaks yesterday. And I "showed my work" :)

https://meejah.ca/blog/terminal-visualizer

#magicWormhole #infosec #python

0 1 0 0
meejah (@meejah@pixelfed.social) Running "rsync" over a "magic-wormhole" Dilation connection.

rsync over magic-wormhole -- and testing my OBS setup etc :)

https://pixelfed.social/i/web/post/792162371487641342

#magicWormhole #rsync

1 2 0 0
meejah.ca

I made a blog post (with @shapr ) more to come on this topic soon!

https://meejah.ca/blog/sending-a-file

#magicWormhole

1 1 0 0