Created README
This commit is contained in:
		
							parent
							
								
									e425c271c9
								
							
						
					
					
						commit
						535cbc4522
					
				
							
								
								
									
										42
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										42
									
								
								README.md
									
									
									
									
									
								
							@ -1 +1,43 @@
 | 
			
		||||
# crypttool
 | 
			
		||||
This is my _little_ commandline tool which I wrote to learn Python. It performs various cryptographic and miscalleneous tasks.
 | 
			
		||||
 | 
			
		||||
## Instructions
 | 
			
		||||
1. Clone this repository.
 | 
			
		||||
2. ´cd cryptool´
 | 
			
		||||
3. ´chmod +x crypttool.py´
 | 
			
		||||
4. ´./crypttool.py´
 | 
			
		||||
----
 | 
			
		||||
 | 
			
		||||
## Features:
 | 
			
		||||
### ROT/Ceasar "Encryption"
 | 
			
		||||
* Allows rotating strings by a given amount, aswell as 'bruteforcing an encrypted string (when asked, type all)
 | 
			
		||||
 | 
			
		||||
### Hashing
 | 
			
		||||
* Can hash files (absolute paths) or strings
 | 
			
		||||
* Supports all algorithms from hashlib
 | 
			
		||||
 | 
			
		||||
### Translation
 | 
			
		||||
* Translate/convert strings between binary, decimal, octal, hex and ASCII
 | 
			
		||||
 | 
			
		||||
### Base64 Encoder/Decoder
 | 
			
		||||
* Guaranteed to work with strings and files (this is not a guarantee) 
 | 
			
		||||
* Uses a regex to automatically detect b64 strings
 | 
			
		||||
* Needs absolute Paths for files
 | 
			
		||||
* __currently broken (atleast for files)__
 | 
			
		||||
 | 
			
		||||
### String Reverser
 | 
			
		||||
* .syas ti tahw seod
 | 
			
		||||
 | 
			
		||||
### Fixed XOR
 | 
			
		||||
*  XORs two hex strings
 | 
			
		||||
 | 
			
		||||
### Single Byte XOR Bruteforce
 | 
			
		||||
* Takes a file or a string
 | 
			
		||||
* Tries to XOR decrypt with a key between 0 and 255, then returns the best matching results
 | 
			
		||||
 | 
			
		||||
### XOR Repeating Key
 | 
			
		||||
* I'm not sure anymore but I _think_ this doesn't work
 | 
			
		||||
 | 
			
		||||
### Zero-Width Strings
 | 
			
		||||
* Create binary-encoded zerowidth-strings to hide in your texts
 | 
			
		||||
* Or find and decode them!
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user