[TUHS] Software written in B
Angelo Papenhoff
aap at papnet.eu
Thu Jun 15 08:05:03 AEST 2023
Sure, go ahead. I hope I will have more soon.
On 14/06/23, segaloco wrote:
> Angelo, do you mind if I mirror these disassembles into my https://gitlab.com/segaloco/v2src repository? That's where I'm (very slowly) accumulating the results of mt own disassembly efforts on the V2 binaries. Bonus points if you raise a PR, but I can make sure you get a shout-out in the Readme or something otherwise. Thanks for digging deeper where I haven't found the time.
>
> - Matt G.
>
> ------- Original Message -------
> On Wednesday, June 14th, 2023 at 1:03 PM, Angelo Papenhoff <aap at papnet.eu> wrote:
>
>
> > After writing this mail I actually started reversing the B binaries.
> > You can find them here: http://squoze.net/B/programs/
> >
> > I did find some differences in versions of the B runtime and library.
> > Especially interesting was an implementation of the cksto routine
> > in su and stty that checks whether an address in an assignment is in a
> > reasonable range ("LV out of range" error if not)
> >
> > What is perhaps interesting historically is that the su binary contains
> > a hardcoded password ^Q^R^S^T, which is not printable for a good reason:
> > it is given as a command line argument.
> >
> > I will hopefully continue with this in the next time (if, goto, mail and
> > glob are left).
> >
> > Best,
> > aap
More information about the TUHS
mailing list