Article View: alt.pl.fan.gopher
Article #14088Re: rot
From: Adam Wysocki
Date: Sun, 16 Feb 2003 02:36
Date: Sun, 16 Feb 2003 02:36
80 lines
4799 bytes
4799 bytes
16.02.03 Puck wrote:
> Napisałem sobie Rot Kodera. :)
>
> Druga liczba to 'narastanie', czyli o ile zwiększa sie
> pierwsza z każdą liczbą. Tzn. pierwsza 16, druga 18,
> trzecia 20, itd. Dla większych od 26 biorę of course
> modulo. Znaki z poza zakresu [A-Za-z] nie zwiększają
> licznika.
Tia.
$ autorot
Autorot detector (C) 2003 gophi <gophi@studio.tpi.pl>
autorot: new count 41 at 0:0:0 overriding 0 at 0:0:0
autorot: new count 57 at 2:0:0 overriding 41 at 0:0:0
autorot: new count 59 at 18:0:0 overriding 57 at 2:0:0
autorot: new count 63 at 10:4:0 overriding 59 at 18:0:0
autorot: new count 65 at 14:6:0 overriding 63 at 10:4:0
autorot: counting complete, dumping result of 65 at 14:6:0
Coś spieprzyłeś ;-) (autorot to mój detektor rotowania,
obsługuje przyrosty, resetowanie i inne bajery) Pewnie
coś z przyrostami przy spotkaniu znaku spoza zakresu.
BTW
#v+
apcohcoder v1.0
program służy do kodowania oraz dekodowania używając podanego klucza.
powstał na potrzeby grupy alt.pl.comp.os.hacking.
autor: adam wysocki <gophi@studio.tpi.pl> <adam@w-sys.pl>
aktualna wersja: http://wysocki.lodz.pdi.net/~adam/apcohcoder.c
kompilacja: gcc -o apcohcoder apcohcoder.c; ln -s apcoh{,de}coder
changelog:
v1.0 wersja pierwsza, dziewicza.
składnia wywołania programu:
apcohcoder [-c | -d] [-i=nazwa] [-o=nazwa] łańcuch
domyślnie, jeśli nazwa wywoływanego programu zawiera słowo `decode',
program dekoduje tekst. w przeciwnym razie koduje go. w ten sposób
można zrobić symlinka - ln -s apcohcoder apcohdecoder, albo krócej
ln -s apcoh{,de}coder. zachowanie to może zostać zmienione przez
dodanie w linii poleceń opcji -c albo -d. domyślnie program czyta
tekst z stdin i zapisuje do stdout. można to zmienić opcjami -i
oraz -o. łańcuch, według którego następuje dekodowanie, składa się
z poleceń, opisujących kolejne działania programu na buforze (podczas
kodowania) oraz opis kodowania, które jest odpowiednio zmieniane
(podczas dekodowania) tak, żeby otrzymać oryginalny łańcuch. polecenia
są od siebie pooddzielane spacjami (każde w osobnym argumencie, mogą
być poprzeplatane opcjami). niektóre polecenia wymagają użycia argumentów.
podaje się je przez pooddzielanie przecinkami. dostępne polecenia:
- rot, xor, add i sub: składnia {r,x,a,s},a,b,c. liczby a, b i c
określają kolejno początkową wartość, o jaką znak ze strumienia
wejściowego jest kodowany, przyrost tej wartości przy pobieraniu
każdego znaku oraz resetowanie do wartości początkowej przy
przechodzeniu do nowej linii. rot koduje wszystkie litery
w alfabecie, natomiast xor, add oraz sub wszystkie znaki
poza znakami nowej linii.
- trn: t,a,b. wszystkie wystąpienia znaków podanych jako a oraz b
są ze sobą zamieniane.
- hex, b64, bin: {h,6,b}. powinny zostać użyte, jeśli został użyty
przynajmniej jeden ze sposobów kodowania, podczas którego mogły
powstać niebezpieczne znaki (xor, add albo sub).
#v-
--
W tle leci plik bez ID3: /vfat/Muppets-BornToBeWild.mp3
Pozdrowienia z Warszawy * Adam `gophi' Wysocki * gophi@studio.tpi.pl
GG# 1234 * RLU# 265791 * ICQ# 173653642 * GSM# +48505439030 * CB# 33
Want my photo? Surf to wysocki.lodz.pdi.net/~adam/prv/gfx/gophix.jpg
Technical Details
Message-ID:
<gophi.61202@nascom.nasa.gov>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!newsfeed.gazeta.pl!news.atcom.net.pl!wysocki.lodz.pdi.net!gophi.nascom.nasa.gov!gophiReferences:
<20030216.13032@news.blade.net>Show Full Headers
Complete Article Headers
Newsgroups: alt.pl.fan.gopher Subject: Re: rot Date: Sun, 16 Feb 2003 03:36:23 +0100 Lines: 82 References: <20030216.13032@news.blade.net> Mime-Version: 1.0 X-Trace: localhost.localdomain 1045362983 18334 127.0.0.1 (16 Feb 2003 02:36:23 GMT) NNTP-Posting-Date: Sun, 16 Feb 2003 02:36:23 +0000 (UTC) In-Reply-To: <20030216.13032@news.blade.net> From: Adam Wysocki <adam@wysocki.lodz.pdi.net> Organization: PFT Hacking Group NNTP-Posting-Host: gophi.nascom.nasa.gov X-Complaints-To: news@aramin.one.pl User-Agent: Pine 4.44 / Red Hat Linux 7.3 (Valhalla) / Kernel 2.4.18-3 X-Geek-Code-1: GAT d? s+: a1985 C++ UL+++ P+ L+++ E---- W- N++ K- w--- !O M-- X-Geek-Code-2: V-- PS+ PE+ Y-- PGP- t- !5 X+ R- tv- b+ DI- D+ G e- h* r% y* X-Geek-Code-3: v3.12 X-License: This message is PPL-Licensed, details on http://ppl.7thGuard.net/ X-Hardcore-User: pine X-Apcoh-Pomidor-Member: yes X-No-Archive: yes X-Uwaga: O ile nie jest zaznaczone inaczej, poglady wyrazone przeze mnie sa moimi wlasnymi pogladami i moga, ale nie musza, byc zgodne z pogladami moich bylych, obecnych oraz przyszlych pracodawcow. Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!newsfeed.gazeta.pl!news.atcom.net.pl!wysocki.lodz.pdi.net!gophi.nascom.nasa.gov!gophi Message-ID: <gophi.61202@nascom.nasa.gov> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit