· 5 years ago · May 08, 2020, 05:20 PM
1#!/usr/bin/env python
2# PasteBin API Class - Developed by acidvegas in Python (https://acid.vegas/pastebin)
3
4import getpass
5
6import pastebin
7
8# API Settings
9api_dev_key = '120df22e2f5207eb8d571221d8863441'
10api_user_key = None
11
12# Define API
13if api_user_key:
14 api = pastebin.PasteBin(api_dev_key, api_user_key)
15else:
16 api = pastebin.PasteBin(api_dev_key)
17 username = "bhxpb1"
18 password = "X2VGOsALpBHjQKqMWp2T"
19 api_user_key = api.create_user_key(username, password)
20 if 'Bad API request' not in api_user_key:
21 print('[+] - You API user key is: ' + api_user_key)
22 api = pastebin.PasteBin(api_dev_key, api_user_key)
23 else:
24 raise SystemExit('[!] - Failed to create API user key! ({0})'.format(api_user_key.split(', ')[1]))
25
26# Create a Paste
27data = open(__file__).read()
28result = api.paste(data, guest=True, name='Example Script', format='Python', private='0', expire='10M')
29if 'Bad API request' not in result:
30 print('[+] - PasteBin URL: ' + result)
31else:
32 raise SystemExit('[!] - Failed to create paste! ({0})'.format(api_user_key.split(', ')[1]))