Crates.io | leetfy |
lib.rs | leetfy |
version | 0.2.3 |
source | src |
created_at | 2023-10-21 11:40:30.452378 |
updated_at | 2023-10-22 21:57:01.221479 |
description | Leetfy your texts |
homepage | |
repository | https://github.com/jgardona/leetfy |
max_upload_size | |
id | 1009983 |
size | 20,872 |
Leetfy encodes and transforms your text in leet using low frequency leetcode, or high frequency leetcode. Low frequency leetcode is good for passwords, as you aren't using a full leet dialect, and it can enhance your passwords quality.
cargo install leetfy
Download or clone the source code.
cargo test
$ leetfy -h
Leetfy your texts
Usage: leetfy [OPTIONS] <MODE>
Arguments:
<MODE> The dictionary frequency [possible values: low, high]
Options:
-f, --filename <filename> Read from file. If not present, read from stdin
-h, --help Print help
-V, --version Print version
$ echo "the quick brown fox jumps over the lazy dog" | leetfy low
th3 qu1ck 8r0wn f0x jump5 0v3r th3 l4zy d0g
$ leetfy --filename ~/Documents/Caderno_de_poesias.txt high
C4)32~0 )3 ?035145
C4)32~0 )3 ?035145
é vm 8310 1v642.
T4~+45 [01545 11~)45
9v3 3v 605+4214 )3 f4142.
Ev f410 3m f02m4 )3 v32505
?424 +0)05 ?0)323m 35[v+42.
A6024 v0[ê ]á 5483
?02 9v3 05 ?03+45 ?4554m 05 )145
35[23v3~)0 3m 53v5 [4)32~05 )3 ?035145.