Skip to content

JoyGhoshs/pwnthings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Pwnthings

PwnThings

PwnThings is an swiss army knife for pentester and ctf player,Its Purely created and crafted with python3,some of its module needs to be run onlinux,its a single script so you can just move it to /bin in your linux distro and use it from anywhere.it doesnt need any user interaction to install it dependency it detects missing dependency and install those.

Modules

Description about some of its module.

Base64/base32/rot13

encrypt/decrypt base64 with pwnthings

As a Script
Encode
base64 encode
Decode
base64 encode

python3 pwnthings.py -base64e string #encrypt a plain text string to base64
python3 pwnthings.py -base64d base64_string #decrypt base64 string
python3 pwnthings.py -base32e string #encrypt a plain text string to base32
python3 pwnthings.py -base32d base32_string #decrypt base32 string
python3 pwnthings.py -rot13e string #encrypt a plain text string to rot13
python3 pwnthings.py -base32d rot13_string #decrypt rot13 string

As api for your own python3 script

from pwnthings import *
base64_encode('yourstring') #to encrypt a regular readable string to base64
base64_decode('yourstring') #to decrypt a base64 string
base32_encode('yourstring') #to encrypt a regular readable string to base32
base32_decode('yourstring') #to decrypt a base32 string
rot13_encode('yourstring') #to encrypt a regular readable string to rot13
rot13_decode('yourstring') #to decrypt a rot13 string

google-search

As a Script
google-search

python3 pwnthings.py -gsearch "Your_search"

As api for your own python3 script

from pwnthings import *
google_search('your_query')

gtfobin

As a script
gtfobin

python3 pwnthings.py -gtfobin 'bin_name'

As Api for your own python3 script

from pwnthings import *
gtfobin_search('bin_name')

lolbas

As a script
lolbas

python3 pwnthings.py -lobas 'bin_name'

As Api for your own python3 script

from pwnthings import *
lolbas_search('bin_name')

shodan-exploit

As a script
shodan-exploit

python3 pwnthings.py -expshodan 'software name'

As Api for your own python3 script

from pwnthings import *
exploit_shodan('software name')

leakix

As a script
leakix

python3 pwnthings.py -leakix target_ip

As Api for your own python3 script

from pwnthings import *
leakix_search('ipaddress')

spyse-cve

As a script
spyse

python3 pwnthings.py -spyse target_website

As Api for your own python3 script

from pwnthings import *
spyse_cve('ipaddress')

favico-hash

As a script
favico

python3 pwnthings.py -favicohash https://target.com

As Api for your own python3 script

from pwnthings import *
favico_hash('https://target.com')

ip2location

As a script
ip2location

python3 pwnthings.py -ip2location yourtarget_ip

As Api for your own python3 script

from pwnthings import *
ip2location('yourtargetip')

Subdomain_enumerator

As a script
subdomain-enum

python3 pwnthings.py -subdomain target.com

As Api for your own python3 script

from pwnthings import *
passive_subdomain('target.com')

asnlookup

As a script
asnlookup

python3 pwnthings.py -asnlookup company_name

As Api for your own python3 script

from pwnthings import *
asnlookup('company_name')

tempmail

As a script
tempmail

python3 pwnthings.py -tempmail yourusername

As Api for your own python3 script

from pwnthings import *
temp_mail('username')

random-proxy

As a script
random-proxy

python3 pwnthings.py -randomproxy proxytype[socks/http/https]

As Api for your own python3 script

from pwnthings import *
random_proxy('socks/http/https')

pdf-cracker

As a script
pdf-crack

python3 pwnthings.py -pdfcrack pdf_file_name//wordlist

As Api for your own python3 script

from pwnthings import *
pdf_crack('filename.pdf','wordlist.txt')