https://github.com/goproslowyo/docsthebox
HackTheBox Machines to Notion Database for Writeups
https://github.com/goproslowyo/docsthebox
hackthebox hackthebox-machine hackthebox-writeups hacktoberfest notion notion-api notion-automation python
Last synced: about 1 month ago
JSON representation
HackTheBox Machines to Notion Database for Writeups
- Host: GitHub
- URL: https://github.com/goproslowyo/docsthebox
- Owner: goproslowyo
- Created: 2023-09-30T13:40:30.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-07T06:25:57.000Z (over 1 year ago)
- Last Synced: 2024-07-07T07:33:18.957Z (over 1 year ago)
- Topics: hackthebox, hackthebox-machine, hackthebox-writeups, hacktoberfest, notion, notion-api, notion-automation, python
- Language: Python
- Homepage:
- Size: 790 KB
- Stars: 33
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# docsthebox

## whats this?
docsthebox hits the hack the box api and gets all api data on the machines.
machines are stored in specified the notion database if they don't exist yet.
each page has basic templates attached to help document your exploitation.
## how do i use this?
glad you asked -- please check out the [usage instructions](USAGE.md).
you *will* need to set some things up so please read it.
easiest is to run the docker container if you have docker, otherwise run the python code.
sorry windows users, you might have to changes some paths. or just run the docker container.
## what else is needed?
maybe use notionx library over raw json + requests
code cleanup and commenting
## known bugs
hack the box has an incredibly aggresive cloudflare configuration and notion can
sometimes not fetch the images from hack the box without receiving a 403 denied.
this may cause images to not load sometimes. sorry, blame htb for their CF config.
## creds
- [ritchies](https://github.com/ritchies)
- [goproslowyo](https://github.com/goproslowyo)
- thomas frank for inspiration

