Skip to content

Commit

Permalink
add api submit doc + add module information screenshot
Browse files Browse the repository at this point in the history
  • Loading branch information
Terrtia committed Jun 20, 2018
1 parent acc728b commit a2931a1
Show file tree
Hide file tree
Showing 2 changed files with 53 additions and 0 deletions.
53 changes: 53 additions & 0 deletions doc/api/submit_paste.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
#!/usr/bin/env python3
# -*-coding:UTF-8 -*

'''
submit your own pastes in AIL
empty values must be initialized
'''

import requests

if __name__ == '__main__':

#AIL url
url = 'http://localhost:7000'

ail_url = url + '/PasteSubmit/submit'

# MIPS TAXONOMIE, need to be initialized (tags_taxonomies = '')
tags_taxonomies = 'CERT-XLM:malicious-code=\"ransomware\",CERT-XLM:conformity=\"standard\"'

# MISP GALAXY, need to be initialized (tags_galaxies = '')
tags_galaxies = 'misp-galaxy:cert-seu-gocsector=\"Constituency\",misp-galaxy:cert-seu-gocsector=\"EU-Centric\"'

# user paste input, need to be initialized (paste_content = '')
paste_content = 'paste content test'

#file full or relative path
file_to_submit = 'test_file.zip'

#compress file password, need to be initialized (password = '')
password = ''

'''
submit user text
'''
r = requests.post(ail_url, data={ 'password': password,
'paste_content': paste_content,
'tags_taxonomies': tags_taxonomies,
'tags_galaxies': tags_galaxies})
print(r.status_code, r.reason)


'''
submit a file
'''
with open(file_submit,'rb') as f:

r = requests.post(ail_url, data={ 'password': password,
'paste_content': paste_content,
'tags_taxonomies': tags_taxonomies,
'tags_galaxies': tags_galaxies}, files={'file': (file_to_submit, f.read() )})
print(r.status_code, r.reason)
Binary file added doc/screenshots/module_information.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit a2931a1

Please sign in to comment.