Python CheatSheets
This commit is contained in:
		
							parent
							
								
									5b90d0cd45
								
							
						
					
					
						commit
						adb4e8147b
					
				| 
						 | 
					@ -0,0 +1,30 @@
 | 
				
			||||||
 | 
					# Python3 Cheatsheet
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Strings
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* Python3 Strings ... just follow [fuckpep8](https://github.com/zardus/fuckpy3) or read on further and die ~S~trying
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					| What?                    | Function                           |
 | 
				
			||||||
 | 
					|--------------------------|------------------------------------|
 | 
				
			||||||
 | 
					| String -> Bytes          | encode()                           |
 | 
				
			||||||
 | 
					| String <- Bytes          | decode()                           |
 | 
				
			||||||
 | 
					| ASCII -> Dec             | ord()                              |
 | 
				
			||||||
 | 
					| ASCII <- Dec             | chr()                              |
 | 
				
			||||||
 | 
					| HexString -> Bytes       | binascii.unhexlify()               |
 | 
				
			||||||
 | 
					| HexBytes <-  Bytes       | binascii.hexlify()                 |
 | 
				
			||||||
 | 
					| HexString -> Bytes       | bytes.fromhex()                    |
 | 
				
			||||||
 | 
					| HexString <- Bytes       | hex()                              |
 | 
				
			||||||
 | 
					| Base64 -> HexString      | base64.b64encode(bytes.fromhex())  |
 | 
				
			||||||
 | 
					| Base64 <- Bytes          | base64.b64decode()                 |
 | 
				
			||||||
 | 
					| Bytes -> Long            | Crypto.Util.number.bytes_to_long() |
 | 
				
			||||||
 | 
					| Bytes <- Long            | Crypto.Util.number.long_to_bytes() | 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Exculsionary OR
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Either use ` ^ ` or for ByteStrings while you are already pwning do
 | 
				
			||||||
 | 
					```sh
 | 
				
			||||||
 | 
					from pwn import *
 | 
				
			||||||
 | 
					xor()
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue