File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 1
1
#!/usr/bin/env python
2
+
2
3
import sys
3
4
from bs4 import BeautifulSoup
4
5
import base64
5
6
import json
6
7
import os
7
- import magic
8
+ import mimetypes
9
+
8
10
# Import burp export and return a list of decoded data
9
11
def get_burp_list (filename ):
10
12
if not os .path .exists (filename ):
@@ -280,9 +282,7 @@ def xss_gen(requestList, settingsDict):
280
282
filecontents = payload_encode_file (settingsDict ['fileDict' ][item ['name' ]])
281
283
282
284
# Find content type
283
- m = magic .open (magic .MAGIC_MIME )
284
- m .load ()
285
- content_type = m .file (settingsDict ['fileDict' ][item ['name' ]])
285
+ content_type = mimetypes .guess_type (settingsDict ['fileDict' ][item ['name' ]])[0 ]
286
286
287
287
multipart += 'Content-Disposition: form-data; name="' + item ['name' ] + '"; filename="' + item ['filename' ] + '"\\ r\\ n'
288
288
multipart += 'Content-Type: ' + content_type + '\\ r\\ n\\ r\\ n'
You can’t perform that action at this time.
0 commit comments