🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #1268

Shrouding and the inverse

#1268
From: p... Per Lindberg
Date: Wed, 14 Feb 1990 23:37
24 lines
1576 bytes
In article <66...@internal.Apple.COM> l...@Apple.COM (Larry Rosenstein) writes:
>> [...]
>I just saw an advertisement for a product that did the same thing.  It's
>called the C Shroud and it's published by Gimpel Software.  
>
>It features a list of "obfuscation features" such as identifier
>translation, replacement of if, for, ... by more primitive control
>structures, string constants expanded to octal equivalents, and more.

All right, guys! Who writes the first/best un-shrouder? (Nuder?)

- String constant regeneration is a piece of cake.
- Identifier replacement: well, some of us are used to BASIC programs
  where identfiers are named A, B, C... Could be a useful name scheme.
- Control structure translations: a bit harder, requires parsing. Dust
  off your Red Dragon.

As long as there is a list of what the shrouder does, that can be used
against it.

-- 
Per Lindberg (The Mad Programmer)  !      __!__
Front Capital Systems              !  _____(_)_____  How to get high for real
Linneg 5, 11447 Stockholm, Sweden  !     !  !  !
Technical Details
Message-ID: <989@front.se>
Path: mbox-mo1.pugleaf.net!gmdzi!unido!mcsun!sunic!front.se!per
References: <1990Feb5.102014.13316@newcastle.ac.uk> <6693@internal.Apple.COM>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!gmdzi!unido!mcsun!sunic!front.se!per
From: p...@front.se (Per Lindberg)
Newsgroups: alt.folklore.computers
Subject: Shrouding and the inverse
Message-ID: <989@front.se>
Date: 14 Feb 90 23:37:31 GMT
References: <1990Feb5.102014.13316@newcastle.ac.uk> <6693@internal.Apple.COM>
Distribution: alt
Organization: Front Capital Systems, Stockholm, Sweden
Lines: 24
Posted: Thu Feb 15 00:37:31 1990
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit