[579] in BarnOwl Developers

home help back first fref pref prev next nref lref last post

Fun with barnowl and control characters

daemon@ATHENA.MIT.EDU (Geoffrey Thomas)
Thu Oct 29 18:07:37 2009

Resent-From: nelhage@mit.edu
Resent-To: barnowl-dev-mtg@charon.mit.edu
Date: Tue, 3 Apr 2007 18:34:48 -0400 (EDT)
From: Geoffrey Thomas <geofft@MIT.EDU>
To: dirty-owl-hackers@MIT.EDU


oliver:/tmp geofft$ zwrite -c geofft -i ^H^H^H^H^H^H^H^H^Hmessage\ /\ network -s ^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H"@b(jis)  17:12 (Jeffrey I. Schiller)"
Type your message now.  End with control-D or a dot on a line by itself.
All your base are belong to us.
.
Message queued for class "geofft", imessage / network"... sent


oliver:~ geofft$ zwrite -c geofft -i spoof
Type your message now.  End with control-D or a dot on a line by itself.
This attack is harder to prevent, but still....
^H^H^H^HMESSAGE / network / @b(jis)  (18:11)    (Jeffrey I. Schiller)
I am teh ruler of teh internets!
.
Message queued for class "geofft", instance "spoof"... sent


oliver:~ geofft$ zwrite -c geofft -i foo^Mbar
Type your message now.  End with control-D or a dot on a line by itself.
test
.
bar"... sented for class "geofft", instance "foo


Also, it's slightly disappointing that control characters break the 
command-entry line, in the sense that C-r doesn't let you properly keep 
the instance name most of the time, and if it does keep the instance name 
(e.g., with ^?), it treats it as a one-column-wide character.

I'm running the latest locker owl in a screen.

-- 
Geoffrey Thomas
geofft@mit.edu

home help back first fref pref prev next nref lref last post