f = open("c:/city1.txt", "r")
k = f.readline()
k=k[::-1]
data = k
f.close()
output = open("c:/city1-1.txt", "w")
output.write(data)
output.close()
----
import binascii
f = open("c:/city2.txt", "r")
k = f.read()
k=k[::-1] // 이부분 삭제해야된다.
change = k // 이부분 삭제해야된다.
f.close()
tmp = binascii.hexlify(change)
output = open("c:/city1-1.jpg", "w")
output.write(tmp)
output.close()
----------
import binascii
f = open("c:/city2.txt", "r")
k = f.read() # txt read 값
f.close()
tmp = binascii.hexlify(k)
output =open("c:/city2-1.txt", "w")
output.write(binascii.unhexlify(tmp[::-1]))
output.close()
-----------
import binascii
f = open("c:/city2.txt", "r")
k = f.readline() # 사진 헥사 해당 값.옆에있는거 가져옴
f.close()
tmp = binascii.hexlify(k) // 사진 헥사 옆에 갚
output =open("c:/city2-1.txt", "w")
output.write(binascii.unhexlify(tmp[::-1])) // 사진 헥사 옆에 잇는 값 리버스 해서 다시 헥사값 바까줌
output.close()
----------- 밑에 되는거
import binascii
f = open("c:/city_1.jpg", "rb")
k = f.read() # txt read 값 // readline 때문이엿넹..
f.close()
tmp = binascii.hexlify(k) // k의 값은 jpg 파일의 헥사값이다. 이를 tmp 로 저장
output=open("c:/city_1.jpg", "wb")
output.write(binascii.unhexlify(tmp[::-1]))
// tmp[::-1] 을 리버스 한 후에 (binascii.unhexlify) 을 통하여 리버스한 값을 헥사값을 문자열로 바꿔서 넣는다?
아니면 jp 파일의 헥사 문자열 값을 리버스 하며 리버스된 문자열 값을 헥사값으로 바꾼다.
output.close()
-----------------
import binascii
f = open("c:/city_1.jpg", "rb")
k = f.read()
f.close()
tmp = binascii.hexlify(k)
output = open("c:/city_1.jpg", "wb")
output.write(binascii.unhexlify(tmp[::-1]))
output.close()
'OLD_posting' 카테고리의 다른 글
파일 입출력 파일 포인터 fopen fp (0) | 2012.11.09 |
---|---|
memo (0) | 2012.11.07 |
Link 주소 사이트 (0) | 2012.10.29 |
GrayHash – Offensive Security Research Center (0) | 2012.10.29 |
File signature (0) | 2012.10.29 |