Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
screetsec
GitHub Repository: screetsec/TheFatRat
Path: blob/master/tools/pump.py
495 views
1
import sys
2
#python fpump.py [file] [size] [-mb/-kb]
3
4
if len(sys.argv) < 4:
5
sys.exit('[-] Missing argument!\n[+] Usage: python pumper.py [file] [size] [-mb/-kb]')
6
7
fp = sys.argv[1]
8
size = int(sys.argv[2])
9
tp = sys.argv[3]
10
11
f = open(fp, 'ab')
12
if tp == '-kb':
13
b_size = size * 1024
14
elif tp == '-mb':
15
b_size = size * 1048576
16
else:
17
sys.exit('[-] Use -mb or -kb!')
18
19
bufferSize = 256
20
for i in range(b_size/bufferSize):
21
f.write(str('0' * bufferSize))
22
23
f.close()
24
25
print '[+] Finished pumping', fp, 'with', size, tp
26
27