Menu

[2d49af]: / removeNULLbytes.py  Maximize  Restore  History

Download this file

26 lines (17 with data), 535 Bytes

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/usr/bin/python
import sys
if (len(sys.argv) < 2):
print """removeNULLbytes 0.1 (C) 2013 Daniel (itjc) http://sourceforge.net/p/removenullbytes
This code is distributed under the GNU General Public License v3+"
Usage: removeNULLbytes.py infile outfile"""
else:
infile = sys.argv[1]
outfile = sys.argv[2]
filein = open(infile, 'rb')
fileout = open(outfile, 'wb')
line = filein.readline().replace("\0", "")
while line:
fileout.write(line)
line = filein.readline().replace("\0", "")
filein.close()
fileout.close()