Metadata-Version: 2.1
Name: CyberBook
Version: 0.0.10
Summary: Cyber spellbook for developers.
Home-page: https://github.com/ClutchTech/CyberBook
Author: Clutch_Reboot
Author-email: clutchshadow26@gmail.com
License: GNU General Public License v3.0
Keywords: cyberbook DecoderRing tools
Platform: UNKNOWN
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE

# CyberBook
This is a collection of functions / tools that are used frequently enough to store them some place.

## DecoderRing Example
The purpose of DecoderRing is to encode / decode a string easily.
```python
import CyberBook

# DecoderRing Usage
dr = CyberBook.DecoderRing(data='test')

print(
    "[*] Encode:\n",
    f"Hex encoded: \t\t{dr.hex()}",
    f"Base64 encoded: \t{dr.base64()}",
    "\n[*] Accessing Data:\n",
    f"Initial input: \t\t{dr.data}",
    f"Encrypted string: \t{dr.altered_data}",
    "\n[*] Decode:\n",
    f"Base64 decoded: \t{dr.base64(decode=True)}",
    f"Hex decoded: \t\t{dr.hex(decode=True)}",
    sep='\n'
)
```
Expected Output:
```commandline
[*] Encode:

Hex encoded: 		74657374
Base64 encoded: 	NzQ2NTczNzQ=

[*] Accessing Data:

Initial input: 		test
Encrypted string: 	NzQ2NTczNzQ=

[*] Decode:

Base64 decoded: 	74657374
Hex decoded: 		test
```

## Other Module Examples
```python
# Identify
print(f"{CyberBook.Identify.os_specs()}")

# FileSystemMagic
print(f'{CyberBook.read_wordlist(file="someWords.lst")}')

```

