All Projects → antman1p → Conf-Thief

antman1p / Conf-Thief

Licence: other
A Red Team tool for exfiltrating sensitive data from Confluence pages.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Conf-Thief

GD-Thief
Red Team tool for exfiltrating files from a target's Google Drive that you have access to, via Google's API.
Stars: ✭ 28 (-63.64%)
Mutual labels:  data-exfiltration, redteam-tools
data-center-helm-charts
Helm charts for Atlassian's Data Center products
Stars: ✭ 77 (+0%)
Mutual labels:  confluence
Confluence-and-Jira
Docker部署并破解Jira、Confluence及相关插件;若图片加载不出来可以访问我的博客原文查看
Stars: ✭ 60 (-22.08%)
Mutual labels:  confluence
quickstart-atlassian-confluence
Team collaboration with high availability and scalability on the AWS Cloud
Stars: ✭ 39 (-49.35%)
Mutual labels:  confluence
doktor-plugin
Jenkins plugin for automated documentation uploading to Confluence.
Stars: ✭ 22 (-71.43%)
Mutual labels:  confluence
go-confluence
Go library wrapping the confluence REST API
Stars: ✭ 31 (-59.74%)
Mutual labels:  confluence
jira-backup-py
python script to create, download and upload to s3 your Jira or Confluence cloud instance backup
Stars: ✭ 36 (-53.25%)
Mutual labels:  confluence
blackfriday-confluence
🛠 Blackfriday-Confluence is confluence wiki renderer for the Blackfriday v2 markdown processor.
Stars: ✭ 20 (-74.03%)
Mutual labels:  confluence
docker-atlassian
A docker-compose orchestration for JIRA Software and Confluence based on docker containers.
Stars: ✭ 13 (-83.12%)
Mutual labels:  confluence
dox
Publish markdown to Confluence as HTML
Stars: ✭ 21 (-72.73%)
Mutual labels:  confluence
atlassian-connect-core
[Laravel 5.5+] The easiest way to create an add-on for the JIRA and Confluence
Stars: ✭ 42 (-45.45%)
Mutual labels:  confluence
maven-confluence-plugin
Maven plugin that generates project's documentation directly to confluence allowing to keep in-sync project evolution with its documentation
Stars: ✭ 56 (-27.27%)
Mutual labels:  confluence
jmeterReports
Jmeter autogenerater reports after test to Confluence, using grafana custom dushboards.
Stars: ✭ 23 (-70.13%)
Mutual labels:  confluence
confluence
Development repository for the confluence cookbook
Stars: ✭ 42 (-45.45%)
Mutual labels:  confluence
Mm Wiki
MM-Wiki 一个轻量级的企业知识分享与团队协同软件,可用于快速构建企业 Wiki 和团队知识分享平台。部署方便,使用简单,帮助团队构建一个信息共享、文档管理的协作环境。
Stars: ✭ 2,364 (+2970.13%)
Mutual labels:  confluence
vscode-confluence-markup
Visual Studio Code extension for Confluence® markup
Stars: ✭ 21 (-72.73%)
Mutual labels:  confluence
onlyoffice-confluence
The plugin which enables the users to edit office documents from Confluence using ONLYOFFICE Document Server, allows multiple users to collaborate in real time and to save back those changes to Confluence
Stars: ✭ 34 (-55.84%)
Mutual labels:  confluence
artefactory-connectors-kit
ACK is an E(T)L tool specialized in API data ingestion. It is accessible through a Command-Line Interface. The application allows you to easily extract, stream and load data (with minimum transformations), from the API source to the destination of your choice.
Stars: ✭ 34 (-55.84%)
Mutual labels:  confluence
Junction
Use git to manage content in Confluence Cloud
Stars: ✭ 22 (-71.43%)
Mutual labels:  confluence
phisherprice
All In One Pentesting Tool For Recon & Auditing , Phone Number Lookup , Header , SSH Scan , SSL/TLS Scan & Much More.
Stars: ✭ 38 (-50.65%)
Mutual labels:  redteam-tools

conf-thief

Conf-thief

This Module will connect to Confluence's API using an access token, export to PDF, and download the Confluence documents that the target has access to. It allows you to use a dictionary/keyword search file to search all files in the target Confluence for potentially sensitive data. It will output exfiltrated PDFs to the ./loot directory
For detailed instructions, see my blog post here

Dependencies

pip install requests

Usage

python3 conf_thief.py [-h] -c <TARGET URL> -u <Target Username> -p <API ACCESS TOKEN> -d <DICTIONARY FILE PATH> [-a] "<UA STRING>"


arguments:
        -c <TARGET CONFLUENCE URL>, --url <TARGET CONFLUENCE URL>
                The URL of target Confluence account
        -u <TARGET CONFLUENCE ACCOUNT USERNAME>, --user <TARGET USERNAME>
                The username of target Confluence account
        -p <TARGET CONFLUENCE ACCOUNT API ACCESS TOKEN>, --accesstoken <TARGET CONFLUENCE ACCOUNT API ACCESS TOKEN>
                The API Access Token of target Confluence account
        -d <DICTIONARY FILE PATH>, --dict <DICTIONARY FILE PATH>
                Path to the dictionary file.
                You can use the provided dictionary, per example: "-d ./dictionaries/secrets-keywords.txt"

optional arguments:
	-a "<DESIRED UA STRING>", --user-agent "<DESIRED UA STRING>"
		The User-Agent string you wish to send in the http request.
		You can use the latest chrome for MacOS for example: -a "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.131 Safari/537.36"
		Default is "python-requests/2.25.1"

	-h, --help
		show this help message and exit

TODO

  • Threading
  • Logging
  • Use actual pdf file names
  • Map keyword searches to downloaded files
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].