mirror of
				https://github.com/GTFOBins/GTFOBins.github.io
				synced 2025-10-31 16:58:36 +01:00 
			
		
		
		
	Use latin-1 as encoding for iconv
This commit is contained in:
		| @@ -1,21 +1,20 @@ | ||||
| --- | ||||
| description: The `8859_1` encoding is used as it accepts any single-byte sequence, thus it allows to read/write arbitrary files. Other encoding combinations may corrupt the result. | ||||
| functions: | ||||
|   file-write: | ||||
|     - description: Write ASCII data to file. | ||||
|       code: | | ||||
|     - code: | | ||||
|         LFILE=file_to_write | ||||
|         echo "DATA" | iconv -o "$LFILE" | ||||
|         echo "DATA" | iconv -f 8859_1 -t 8859_1 -o "$LFILE" | ||||
|   file-read: | ||||
|     - description: Read data from file as UTF-8. | ||||
|       code: | | ||||
|     - code: | | ||||
|         LFILE=file_to_read | ||||
|         iconv -f UTF8 "$LFILE" | ||||
|         iconv -f 8859_1 -t 8859_1 "$LFILE" | ||||
|   suid: | ||||
|     - code: | | ||||
|         LFILE=file_to_read | ||||
|         ./iconv -f UTF8 "$LFILE" | ||||
|         ./iconv -f 8859_1 -t 8859_1 "$LFILE" | ||||
|   sudo: | ||||
|     - code: | | ||||
|         LFILE=file_to_read | ||||
|         sudo iconv -f UTF8 "$LFILE" | ||||
|         ./iconv -f 8859_1 -t 8859_1 "$LFILE" | ||||
| --- | ||||
|   | ||||
		Reference in New Issue
	
	Block a user