Experienced users are encouraged to submit their own custom Machines to Hack The Box. The Content Delivery Team reviews all submissions. If a machine is deemed appropriate, it will be posted on the HTB Machine Submission line-up for the community to enjoy.
How to Submit a Machine
To make a Machine submission, please follow these steps:
Navigate to the Machines page on the Hack The Box platform.
Click on the "Get Rewarded: Submit a Machine" button.
Click on "Submit Machine" anywhere on the page.
Fill out the required information in the provided submission form, including General Machine Details and the User Account information.
Make sure you submit two separate links: one for the machine and one for the write-up. Submitting only one link or combining both into a single submission may result in your submission being considered incomplete.
Content Design Patterns for Machine Submissions
To ensure your Machine provides a high-quality experience and has the best chance of being accepted, please adhere to the following design guidelines:
Keep content generic: Do not push a personal agenda or make political statements.
Avoid copyrighted material: The Machine must not include copyrighted material in any form.
Focus on exploitation, not guessing: The Machine should not include unnecessary or unreasonable guessing. The difficulty of the challenge must derive from the complexity of the exploitation process itself.
Ensure stability: The Machine shouldn't include steps that are likely to make it unavailable or unstable, such as requiring excessive dirbusting and fuzzing.
Provide a coherent path: The Machine should present a logical flow containing worthwhile elements. The task is to offer a rewarding challenge experience and implicitly "guide" the contestants through the design patterns to the solution.
Be original: As much as possible, avoid reusing specific elements from previous Machines.
What Happens After You Submit a Machine?
Once submitted, our Content Delivery Team will conduct a thorough analysis of your content.
If there is an issue with your submission, it will be rejected, and the Content Delivery Team will contact you via email about the rejection.
Important details regarding rejections:
Timing of the email: You might see that your submitted Machine has been rejected on the platform before you receive the explanatory email. This happens because of the high number of submission requests processed each day.
Email delivery: Please be patient when awaiting the email response. It might take some time to arrive because our team usually sends these emails in batches.
When to contact support: If several weeks have passed since your rejection and you still haven't received any feedback, please reach out to our Submissions team at
[email protected]. For example, if you see your Machine was rejected on June 1st, and it is now July 1st, you should open a ticket to inquire about the status of your feedback.

![submission.mp4 [video-to-gif output image]](https://downloads.intercomcdn.com/i/o/awwxrc0h/2493669031/4653168711eb575d149dbcb77472/ezgif-72977c52f86b7143.gif?expires=1791278100&signature=96d71f578d6d93dcffa5d234adcdb8fce0b0565f597fc2a2f224001b7eb901f2&req=diQuFc94lIFcWPMW1HO4zTrp%2BveTO9f6NVaZEwyGW2UE1xnwwCpcdF55h3q0%0AZWCK%0A)