Asemica---一款神奇的加密明文工具

Asemica会将明文加密成类似明文,而且一般人难以发现

环境准备

下载地址:

https://github.com/linenoise/asemica
┌─[thekingofnight@parrot]─[~/Tools/Cropty]
└──╼ $git clone https://github.com/linenoise/asemica

使用

┌─[thekingofnight@parrot]─[~/Tools/Cropty/asemica]
└──╼ $./asemica 
Asemica: an asemic Markov-chained cipher, v. 1.0
Usage: ./asemica (enc|dec) -c <corpus_file> [-i <input_file>] [-o <output_file>] [-f <format>] [--force] [--help]

OPTIONS:
   -c/--corpus:  specify corpus filename or URL
   -i/--input:   specify input filename (defaults to STDIN)
   -o/--output:  specify output filename (defaults to STDOUT)
   -f/--format:  specify output format (defaults to none)
   --force:      forces runtime on an insufficiently complex corpus
   --help:       displays this message
   -v/--verbost: increments verbosity setting (used for debugging)
AVAILABLE FORMATS:
   none:         doesn't format output; returns only word list
   email:        formats output to look like an informal email
   poem:         if you want your output to look like poetry
EXAMPLES
   echo "message" | ./asemica enc -c corpus.txt -o asemic.txt
   ./asemica dec -c corpus.txt -i asemic.txt

一些案例(参考手册中的EXAMPLES)

┌─[thekingofnight@parrot]─[~/Tools/Cropty/asemica]
└──╼ $echo "Hi,I'm theKingOfNight!"|./asemica enc -C LICENSE.txt -o test.txt
┌─[thekingofnight@parrot]─[~/Tools/Cropty/asemica]
└──╼ $ls
asemica  LICENSE.txt  README.md  test.txt
┌─[thekingofnight@parrot]─[~/Tools/Cropty/asemica]
└──╼ $cat test.txt 
License June C Software States not anything users regenerate from conditions The Affero Public 
along any claim infringed making an code source a against work's Libraries dynamically subprograms 
the Conveying those and All example Source The If HOLDER ANY agreement commitment to QUALITY 
PERFORMANCE THE Conveying any license a Product example you add to New will useful WITHOUT OF 
License anyone conveys material e the Information to FOR The Conveying those However 
you add to FOR an if distribute or FAILURE THE AND Information a Conveying object whose code source 
as THE By Corresponding 
┌─[thekingofnight@parrot]─[~/Tools/Cropty/asemica]
└──╼ $./asemica dec -C LICENSE.txt -i test.txt 
Hi,I'm theKingOfNight!

openssl加密

openssl加密意味着没有密钥就不可以成功解密

┌─[thekingofnight@parrot]─[~/Tools/Cropty/asemica]
└──╼ $echo "Hi.I'm theKingOfNight and this is with openssl!"|openssl bf -pass pass:p4ssw0rd|./asemica enc -C LICENSE.txt -o test.txt 
*** WARNING : deprecated key derivation used.
Using -iter or -pbkdf2 would be better.
┌─[thekingofnight@parrot]─[~/Tools/Cropty/asemica]
└──╼ $cat test.txt 
the INCLUDING physical customarily for and OF Freedom share change versions give who a END 
TERMS courts apply the AS license attempt to New will apply law WHEN speak free precise and 
Corresponding fixed a based work any of However does require special OR Limitation Liability 
a Product by data DATA RENDERED OR Additional permissive terms prohibit from copies your from 
network violates rules protocols communication control Those whom convey at For compliance 
third of Major and and All liability these e to Nothing this acknowledges rights Anti Law most our 
it been and are by authors that be but differ detail address problems concerns version the GPL prohibit
 from copyright Free license also the By Corresponding includes convenient prominently feature displays
 appropriate of GPL your permission run copy a OF Corresponding under previous plus right grant patent
 and a END TERMS do This Therefore modifying private Propagation a In THE IS YOU an copy this But
 entire remains by manner by manner with NO password key unpacking or Access install for Corresponding 
conveyed this are by data DATA or Access copy or Access copy License June C misrepresentation 
the By copyright Notwithstanding other the HOLDERS OR OTHER for The Information this The A 
based the A Conveying Program WITH Major or BEING to Installation for and Corresponding 
along this GPL that a OF Corresponding under License a PURPOSE or Each an code or Access legal 
displayed works licenses under patent the If are on copy includes definition includes right grant under 
d the AS from copy Corresponding Regardless what individual permit your any EITHER that If do 
convey machine Corresponding Regardless whether court agreement otherwise propagate work a 
Library may be in code any from any HOLDER a OF KIND 
┌─[thekingofnight@parrot]─[~/Tools/Cropty/asemica]
└──╼ $./asemica dec -C LICENSE.txt -i test.txt 
3��4@�o�&�܊�
┌─[thekingofnight@parrot]─[~/Tools/Cropty/asemica]
└──╼ $./asemica dec -C LICENSE.txt -i test.txt |openssl bf -d -pass pass:worngpassword
*** WARNING : deprecated key derivation used.
Using -iter or -pbkdf2 would be better.
bad decrypt
140679471490112:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt:../crypto/evp/evp_enc.c:537:
L;�@�`�{��U�[�@%S�~uu�ڷ����f�A��J�
                                  �,�e��'��
┌─[✗]─[thekingofnight@parrot]─[~/Tools/Cropty/asemica]
└──╼ $./asemica dec -C LICENSE.txt -i test.txt |openssl bf -d -pass pass:p4ssw0rd
*** WARNING : deprecated key derivation used.
Using -iter or -pbkdf2 would be better.
Hi.I'm theKingOfNight and this is with openssl!

邮件格式

┌─[thekingofnight@parrot]─[~/Tools/Cropty/asemica]
└──╼ $echo "Hi.I'm theKingOfNight and this is with email!"|./asemica enc -C LICENSE.txt -f email -o test.txt 
┌─[thekingofnight@parrot]─[~/Tools/Cropty/asemica]
└──╼ $cat test.txt 
This,

   Any PARTY the GPL prohibit practice patent covenant to Nothing this For an code source a.  Against party BEEN or FAILURE THE A In License by Free you actual.  That are granted to These e to FOR an?  If cannot given distinguishing number the Conveying covered means kind?  Propagation copying provided inform peers the Information a Conveying Copies your have!  Can it any and Corresponding in You apply way could it any HOLDER ANY!  Agreement commitment to FOR copy Corresponding as by access a.  OF Freedom price each an code in.  Appropriate Notices that The AS license June C?

   Individual of Freedom change works Inclusion a Product.  Example may it code A In area products individuals use modify is consumer doubtful shall resolved.  Favor coverage a available server Corresponding Regardless how?  Contact by License by exceptions above LIABLE infringement grant sublicenses a Product example Source The.  If HOLDER reinstated do convey copies the A In business distributing under copyright for The.  For The GPL needed generate and Information how Apply!  Follow later versions such When speak free precise and Information this The Ancillary of.

For,
Copies
┌─[thekingofnight@parrot]─[~/Tools/Cropty/asemica]
└──╼ $./asemica dec -C LICENSE.txt -i test.txt 
Hi.I'm theKingOfNight and this is with email!

参考

https://www.youtube.com/watch?v=_sqNuho32-M
https://github.com/linenoise/asemica

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,968评论 6 482
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,601评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 153,220评论 0 344
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,416评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,425评论 5 374
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,144评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,432评论 3 401
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,088评论 0 261
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,586评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,028评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,137评论 1 334
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,783评论 4 324
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,343评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,333评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,559评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,595评论 2 355
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,901评论 2 345

推荐阅读更多精彩内容