Skip to content

Commit

Permalink
fix cloakify to work easily and update documentation
Browse files Browse the repository at this point in the history
a few changes needed to be adjusted and manpage updated, now we also
ship cloakify ciphers into extras, a link is left to original repo.
  • Loading branch information
jaromil committed May 12, 2024
1 parent 0d2d4e8 commit 44d7f5f
Show file tree
Hide file tree
Showing 32 changed files with 2,427 additions and 21 deletions.
23 changes: 10 additions & 13 deletions doc/tomb.1
Original file line number Diff line number Diff line change
Expand Up @@ -219,22 +219,19 @@ key is buried in any image or not.

.B
.IP "cloak"
Hides a tomb key (\fI-k\fR) inside a \fIlong plain-text file\fR (first
argument) using \fIsteganography\fR: the text will change in a way
that can hardly be noticed by human eye and hardly detected by data
analysis. This option is useful to backup tomb keys in unsuspected
places; it depends from the availability of \fIcloakify\fR and
consequently \fIpython2\fR. This function does not support asymmetric
encryption using the \fI-g\fR flag.
Cloaks a tomb key (\fI-k\fR) disguising it as a text file using a
cipher from \fIextras/cloak/ciphers\fR (second argument) using
\fIcloakify\fR. This option is useful to backup tomb keys in
unsuspected places; it needs \fIextras/cloak\fR installed and
\fIpython3\fR.

.B
.IP "uncloak"
This command recovers from long plain-text files the keys that were
previously hidden into them using \fIcloak\fR. Cloak requires a key
filename (\fI-k\fR) and a \fIplain-text\fR file (first argument) known
to be containing a key. If the right key password is given, the key
will be exhumed. If the password is not known, it is quite hard to
verify if a key is buried in a text or not.
Recovers a tomb key from a cloaked text file. Uncloak requires a text
file (first argument), a cipher file (second argument) and optionally
an output file (third argument). If the first two parameters are
correct then the output will be a valid tomb key file restored from
cloak.

.SH OPTIONS
.B
Expand Down
5 changes: 5 additions & 0 deletions extras/cloak/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
PREFIX ?= /usr/local

install:
install -Dm755 cloakify.py ${DESTDIR}${PREFIX}/bin/cloakify
install -Dm755 decloakify.py ${DESTDIR}${PREFIX}/bin/decloakify
3 changes: 3 additions & 0 deletions extras/cloak/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Cloakify steganography into text files

Original repo: https://github.com/asrabon/Cloakify-3
66 changes: 66 additions & 0 deletions extras/cloak/ciphers/amphibians
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
Allophrynidae
Pipidae
Dicroglossidae
Myobatrachidae
Mavortium
Indotyphlidae
Elongatus
Croceater
Xanthoptica
Telmatobiidae
Arthroleptidae
Phrynobatrachidae
Hynobiidae
Rivularis
Torosa
Ranidae
Leptodactylidae
Dendrobatidae
Alsodidae
Eleutherodactylidae
Bufonidae
Craugastoridae
Ambystomatidae
Hylodidae
Croceum
Sierrae
Ambystoma
Micrixalidae
Nyctibatrachidae
Taricha
Typhlonectidae
Attenuatus
Brachycephalidae
Dicamptodon
Platycephalus
Ichthyophiidae
Centrolenidae
Plethodontidae
Oregonensis
Hyperoliidae
Batrachoseps
Hylidae
Rhacophoridae
Diabolicus
Ensatina
Gavilanensis
Nigriventris
Californiense
Rhyacotritonidae
Salamandridae
Altasierrae
Plethodon
Megophryidae
Sigillatum
Variegatus
Tenebrosus
Microhylidae
Pacificus
Odontobatrachidae
Ceratobatrachidae
Odontophrynidae
Strabomantidae
Mantellidae
Hydromantes
Siphonopidae
Pyxicephalidae
66 changes: 66 additions & 0 deletions extras/cloak/ciphers/belgianBeers
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
Nondedju
St. Paul Double
Lesage Dubbel
La Namuroise
Saint-Monon Ambrée
Belle-Vue Kriek Classique
Floris Framboise
Corsendonk Triple 11.11.11
Keizer Karel Robijn Rood
Waase Wolf
Horst bier
Morpheus Tripel
Mageleno
Gordon Finest Copper
St. Benoit Blonde
Waterloo Tripel 7 Blond
Totentrekker
Molse Tripel
Geuze Mariage Parfait
Quest
Limerick
Buffalo Bitter
Mongozo Palmnut
La Waterlootoise
Serafijn Tripel
Lindemans Apple
Sint-Gummarus Tripel
Steendonk
Chimay Wit
Podge Oak Aged Stout
Liefmans Frambozenbier
Louwaege Faro
Ypres
Hapkin
Affligem 950 Cuvee
Caulier Brune
Hoppe
Joseph
Florilège de Rose
Saison de Dottignies
Shark Pants
Pikkeling Tripel
Den Twaalf
Antiek Blond
Belgoo Luppoo
Cambrinus
Adelardus
La Rulles Blonde
Kapel van Viven Blond
Montagnarde Altitude 6
Ramée Triple Blond
Abbay d'Aulne Triple Blonde
't Smisje Calva Reserva
De Koninck Winter
Holger
Zonderik 100
Elliot Brew
Abbay d'Aulne Val de Sambre
Sur-les-Bois Blonde
Schaarbeekse Oude Kriek 3 Fonteinen
Lustem
Rodenbach
Vossen met de Meynen Blond
Xenophon’s Wine
Westhoek XX
Brussels Fruit Beer "Red Fruit"
107 changes: 107 additions & 0 deletions extras/cloak/ciphers/desserts
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
honey
jelly
lollipop
spumoni
milkshake
shortcake
souffle
flower
fondant
crunch
pineapple
marionberry
lime
pudding
sugar
caramel
granita
zest
brittle
liquer
bun
toffee
ginger
custard
cookie
sucker
pistachio
meringue
eggs
peach
buttermilk
turnover
biscuits
turtle
puffs
doughnut
apricot
nutmeg
gingerbread
cherry
truffle
turnovers
licorice
mousse
muffins
raspberry
sorbet
streusel
candy
torte
syrup
terrine
curd
hazelnut
brownie
strawberries
blueberry
coconut
butterscotch
cookies
huckleberry
icing
walnut
pie
snickerdoodles
cannoli
marzipan
cake
compote
bonbon
glaze
flan
cane
foster
sherbet
ganache
cream
buttercream
jam
cobbler
tirimisu
creme
cupcake
cinnamon
mint
vanilla
éclair
taffy
orange
almond
rhubarb
pastry
brulee
lemon
cheesecake
chocolate
donut
sundae
peach pie
shortbread
frosting
parfaits
blackberry
popsicle
confection
crepe
macaroon
100 changes: 100 additions & 0 deletions extras/cloak/ciphers/dessertsArabic
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
سلحفاة
كاب كيك
ترين
معجنات
مرزبانية حلوى لوز وسكر
اللبن المخفوق
مخيض اللبن
كعكة فواكه
القاناش
مصاصة
ايكلير
زهرة
أقراص سكرية
دوران
بروليه
عرق السوس
المصاصة
بقلمي
مشمش
نفث
الإسكافي
تبرع
تيريميسو
كلس
تلذذ
.توت
لوز
كعكة الغريبة
فراولة
كرز
جنية سمراء صغيرة
تحولات
خبز الزنجبيل
سطح أملس
فستق
تورتى
كومبوت
نعناع
نبات
شوكولاتة
قصب
كعكة
كريم
كريب
مرنغ
نفيخة
الكعك
البون بون
كاسترد
أناناس
الكرمل
يكر
عسل
الزبد
شراب مركز
السكر
شربات
خوخ
جوزة الطيب
الموسية
سكريات الطوفي حلوى
راوند
بندق
تخثر
فطيرة الجبن
سبوموني
الحاضنة
زنجبيل
فطيرة
كوكي
البسكويت
بسكويت
جرانيتا
صقيع
البرتقالي
جوزة الهند
بودنغ
حلوى
الكمأة
توت العُليق
معكرون نوع حلوي
كانولي
فطيرة الخوخ
سحق
هش
قرفة
ليمون
هلام
جوز
الفانيليا
بارفيتس
مثلجات
إبله
بلاك بيري
[ستريوسل]
حلوى من سكر أسمر وزبدة
الكعك المحلى بالسكر
مربى
بيض
تثليج
Loading

0 comments on commit 44d7f5f

Please sign in to comment.