New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

veotos-transform

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

veotos-transform

Obfuscate text with next consonant or vowel

  • 0.1.3
  • PyPI
  • Socket score

Maintainers
1

Veotos transform

Obfuscate text replacing each consonant with next consonant in the ASCII consonants and vowel with next vowel in the ASCII vowels, plus some diacritical marks over vowels.

Upper and lower case letters are both supported.

Install

.. code:: sh

$ pip install veotos-transform 

Entry point

.. code:: sh

$ veotos-transform --help

Usage: veotos-transform [OPTIONS] TEXT

Options:
--iteration INTEGER Obfuscation iteration.
--encircle Encircle characters.
--help Show this message and exit.

$ veotos-transform --iteration 0 --encircle "Encircle option." ⒺⓃⒸⒾⓇⒸⓁⒺ ⓄⓅⓉⒾⓄⓃ.

Example

As there are 5 vowels and 21 consonants, 105 - 1 = 104 different obfuscations exist with this algorithm. If optional iteration parameter is 0 or any multiple of 105 the transform will result in the same text.

Default value of iteration parameter is number 1.

Note that each 5 multiple iterations will have the same vowels, and each 21 multiple iterations will have the same consonants (they usually can be read and sound funny).

Enjoy!

.. code:: python

from veotos_transform import find_new_text crazy_on_you = 'My love is the evening breeze touching your skin' for iteration in range(0, 106): print(find_new_text(crazy_on_you, iteration))

========= ==================================================== iteration Transformed text ========= ==================================================== 000 My love is the evening breeze touching your skin 001 Nz muwi ot vji iwipoph csiibi vuadjoph zuas tlop 002 Pb naxo uv wko oxoquqj dtooco waefkuqj baet vmuq 003 Qc peyu aw xlu uyurark fvuudu xeiglark ceiv wnar 004 Rd qiza ex yma azasesl gwaafa yiohmesl diow xpes 005 Sf robe iy zne ebetitm hxeege zoujnitm foux yqit 006 Tg suci oz bpi icivovn jyiihi buakpovn guay zrov 007 Vh tado ub cqo odowuwp kzoojo caelquwp haez bsuw 008 Wj vefu ac dru ufuxaxq lbuuku deimraxq jeib ctax 009 Xk wiga ed fsa agayeyr mcaala fionseyr kioc dvey 010 Yl xohe if gte ehezizs ndeeme gouptizs loud fwiz 011 Zm yuji og hvi ijibobt pfiini huaqvobt muaf gxob 012 Bn zako uh jwo okocucv qgoopo jaerwucv naeg hyuc 013 Cp belu aj kxu uludadw rhuuqu keisxadw peih jzad 014 Dq cima ek lya amafefx sjaara liotyefx qioj kbef 015 Fr done il mze enegigy tkeese mouvzigy rouk lcig 016 Gs fupi om nbi ipihohz vliiti nuawbohz sual mdoh 017 Ht gaqo un pco oqojujb wmoovo paexcujb taem nfuj 018 Jv heru ap qdu urukakc xnuuwu qeiydakc vein pgak 019 Kw jisa eq rfa asaleld ypaaxa riozfeld wiop qhel 020 Lx kote ir sge etemimf zqeeye soubgimf xouq rjim 021 My luvi os thi ivinong briizi tuachong yuar skon 022 Nz mawo ut vjo owopuph csoobo vaedjuph zaes tlup 023 Pb nexu av wku uxuqaqj dtuucu weifkaqj beit vmaq 024 Qc piya ew xla ayarerk fvaada xioglerk ciov wner 025 Rd qoze ix yme ezesisl gweefe youhmisl douw xpis 026 Sf rubi oy zni ibitotm hxiigi zuajnotm fuax yqot 027 Tg saco uz bpo ocovuvn jyooho baekpuvn gaey zruv 028 Vh tedu ab cqu uduwawp kzuuju ceilqawp heiz bsaw 029 Wj vifa ec dra afaxexq lbaaka diomrexq jiob ctex 030 Xk woge id fse egeyiyr mceele founsiyr kouc dviy 031 Yl xuhi of gti ihizozs ndiimi guaptozs luad fwoz 032 Zm yajo ug hvo ojobubt pfoono haeqvubt maef gxub 033 Bn zeku ah jwu ukucacv qguupu jeirwacv neig hyac 034 Cp bila ej kxa aladedw rhaaqa kiosxedw pioh jzed 035 Dq come ik lye emefifx sjeere loutyifx qouj kbif 036 Fr duni ol mzi inigogy tkiisi muavzogy ruak lcog 037 Gs fapo um nbo opohuhz vlooto naewbuhz sael mduh 038 Ht gequ an pcu uqujajb wmuuvu peixcajb teim nfaj 039 Jv hira ep qda arakekc xnaawa qioydekc vion pgek 040 Kw jose iq rfe eselild ypeexe rouzfild woup qhil 041 Lx kuti or sgi itimomf zqiiyi suabgomf xuaq rjom 042 My lavo us tho ovonung broozo taechung yaer skun 043 Nz mewu at vju uwupaph csuubu veidjaph zeis tlap 044 Pb nixa ev wka axaqeqj dtaaca wiofkeqj biot vmeq 045 Qc poye iw xle eyerirk fveede xouglirk couv wnir 046 Rd quzi ox ymi izisosl gwiifi yuahmosl duaw xpos 047 Sf rabo uy zno obotutm hxoogo zaejnutm faex yqut 048 Tg secu az bpu ucuvavn jyuuhu beikpavn geiy zrav 049 Vh tida eb cqa adawewp kzaaja ciolqewp hioz bsew 050 Wj vofe ic dre efexixq lbeeke doumrixq joub ctix 051 Xk wugi od fsi igiyoyr mciili fuansoyr kuac dvoy 052 Yl xaho uf gto ohozuzs ndoomo gaeptuzs laed fwuz 053 Zm yeju ag hvu ujubabt pfuunu heiqvabt meif gxab 054 Bn zika eh jwa akacecv qgaapa jiorwecv niog hyec 055 Cp bole ij kxe eledidw rheeqe kousxidw pouh jzid 056 Dq cumi ok lyi imifofx sjiiri luatyofx quaj kbof 057 Fr dano ul mzo onogugy tkooso maevzugy raek lcug 058 Gs fepu am nbu upuhahz vluutu neiwbahz seil mdah 059 Ht giqa en pca aqajejb wmaava pioxcejb tiom nfej 060 Jv hore ip qde erekikc xneewe qouydikc voun pgik 061 Kw jusi oq rfi isilold ypiixi ruazfold wuap qhol 062 Lx kato ur sgo otomumf zqooyo saebgumf xaeq rjum 063 My levu as thu uvunang bruuzu teichang yeir skan 064 Nz miwa et vja awapeph csaaba viodjeph zios tlep 065 Pb noxe iv wke exeqiqj dteece woufkiqj bout vmiq 066 Qc puyi ow xli iyirork fviidi xuaglork cuav wnor 067 Rd qazo ux ymo ozosusl gwoofo yaehmusl daew xpus 068 Sf rebu ay znu ubutatm hxuugu zeijnatm feix yqat 069 Tg sica ez bpa acavevn jyaaha biokpevn gioy zrev 070 Vh tode ib cqe edewiwp kzeeje coulqiwp houz bsiw 071 Wj vufi oc dri ifixoxq lbiiki duamroxq juab ctox 072 Xk wago ud fso ogoyuyr mcoolo faensuyr kaec dvuy 073 Yl xehu af gtu uhuzazs nduumu geiptazs leid fwaz 074 Zm yija eg hva ajabebt pfaana hioqvebt miof gxeb 075 Bn zoke ih jwe ekecicv qgeepe jourwicv noug hyic 076 Cp buli oj kxi ilidodw rhiiqi kuasxodw puah jzod 077 Dq camo uk lyo omofufx sjooro laetyufx qaej kbuf 078 Fr denu al mzu unugagy tkuusu meivzagy reik lcag 079 Gs fipa em nba apahehz vlaata niowbehz siol mdeh 080 Ht goqe in pce eqejijb wmeeve pouxcijb toum nfij 081 Jv huri op qdi irikokc xniiwi quaydokc vuan pgok 082 Kw jaso uq rfo osoluld ypooxo raezfuld waep qhul 083 Lx ketu ar sgu utumamf zquuyu seibgamf xeiq rjam 084 My liva es tha avaneng braaza tiocheng yior sken 085 Nz mowe it vje ewepiph cseebe voudjiph zous tlip 086 Pb nuxi ov wki ixiqoqj dtiici wuafkoqj buat vmoq 087 Qc payo uw xlo oyorurk fvoodo xaeglurk caev wnur 088 Rd qezu ax ymu uzusasl gwuufu yeihmasl deiw xpas 089 Sf riba ey zna abatetm hxaaga ziojnetm fiox yqet 090 Tg soce iz bpe ecevivn jyeehe boukpivn gouy zriv 091 Vh tudi ob cqi idiwowp kziiji cualqowp huaz bsow 092 Wj vafo uc dro ofoxuxq lbooko daemruxq jaeb ctux 093 Xk wegu ad fsu uguyayr mcuulu feinsayr keic dvay 094 Yl xiha ef gta ahazezs ndaama gioptezs liod fwez 095 Zm yoje ig hve ejebibt pfeene houqvibt mouf gxib 096 Bn zuki oh jwi ikicocv qgiipi juarwocv nuag hyoc 097 Cp balo uj kxo olodudw rhooqo kaesxudw paeh jzud 098 Dq cemu ak lyu umufafx sjuuru leityafx qeij kbaf 099 Fr dina el mza anagegy tkaasa miovzegy riok lceg 100 Gs fope im nbe epehihz vleete nouwbihz soul mdih 101 Ht guqi on pci iqijojb wmiivi puaxcojb tuam nfoj 102 Jv haro up qdo orokukc xnoowo qaeydukc vaen pguk 103 Kw jesu aq rfu usulald ypuuxu reizfald weip qhal 104 Lx kita er sga atamemf zqaaya siobgemf xioq rjem 105 My love is the evening breeze touching your skin ========= ====================================================

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc