forked from securisec/chepy
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathTODO
66 lines (53 loc) · 2.16 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
Fix:
Code:
☐ add more examples in docstrings
☐ Luhn validator https://guptaavi352.medium.com/ctflearn-writeups-9f247c2fe94c
New ideas:
☐ rubber ducky encode/decode
☐ save registers https://t.co/pBNRufibY8?amp=1
☐ cbor encode/decode https://github.com/agronholm/cbor2 (plugin)
☐ fuzzy search
☐ pgp, generate, encrypt, decrypt, verify
☐ swap little and big endian
☐ ignore error method
☐ swap bytes
☐ @high disable plugins from code
☐ homophonic decoder
☐ append method for core to add data to the state
☐ qr create
☐ random from state
Bug:
Extras:
☐ xor two files
Cli:
☐ optionally show output window in a split screen window
☐ lower the chepy prompt lower. that empty space is not being used
☐ pyinstaller package as single file
☐ write to file with prompt toolkit path autocomplete
☐ pipe input to chepy
Enhance:
Plugins:
Methods:
☐ windings decoding/encoding ♐︎●︎♋︎♑︎❀︎♏︎📁︎🖮︎🖲︎📂︎♍︎♏︎⌛︎🖰︎♐︎🖮︎📂︎🖰︎📂︎🖰︎🖰︎♍︎📁︎🗏︎🖮︎🖰︎♌︎📂︎♍︎📁︎♋︎🗏︎♌︎♎︎♍︎🖲︎♏︎❝︎ f︎l︎a︎g︎{︎e︎0︎7︎9︎1︎c︎e︎6︎8︎f︎7︎1︎8︎1︎8︎8︎c︎0︎3︎7︎8︎b︎1︎c︎0︎a︎3︎b︎d︎c︎9︎e︎}︎
☐ magic method from cyberchef
☐ base 36
☐ base 62
☐ base 92
Github Actions:
Distribution:
☐ request to add to kali
☐ request to add to brew
☐ request to add to apt
☐ request to add to aur
Misc:
☐ cyberchef recipe to chepy recipe converter
Archive:
✔ ip from int and vice versa @project(New ideas)
✔ subsection. regex select from state and run all subsequent operations on the selected data @project(New ideas)
✔ base 91 @project(Methods)
✔ remove unprintable method @project(New ideas)
✔ qr plugin with aztec, barcodes, qr etc @project(New ideas)
✔ 🔥 combine all encoding/decoding methods @project(New ideas)
✔ translate function that takes a string the converts the state @project(New ideas)
✔ split by newline @project(New ideas)
✔ string to leetcode @project(New ideas)