Suppose you have an error in your notes but cannot decide what to check next. A useful help request gives another person the same starting information and asks one focused question. You do not need to know the cause before asking.
Use the distinction from the notes lesson: report what happened, and label what you suspect. A reproduction is a short set of steps someone can follow to reach the same result. A spoiler reveals a puzzle solution to someone who has not chosen to see it. Your request should explain the difficulty without exposing the solution.
Before you begin
- Recommended first
- How to take notes
- Estimated time
- 10 min reading, 10 min activity. Setup and optional practice may take longer.
- Where you work
- Work on this lesson page in a desktop or mobile browser, with paper or a text editor for notes. You need no installation, account or terminal. The cases describe invented situations; your task is to read and reason about them.
- Without a lab
- Every worksheet appears in full on the page. A download saves a copy to your device; it is optional. If you cannot download, copy the fields into your notes. Without JavaScript, predict the decisions and explain your reasons on paper. Answer checking needs JavaScript; keeping the result after you leave also needs browser storage.
After this lesson you can:
- Draft a request with a goal, environment, action and actual result.
- Remove credentials and puzzle answers while keeping the information needed to explain the problem.
- Ask about the step or concept where you are stuck.
01Example
This invented draft asks for help with the previous lesson's reasoning. Notice that it identifies the stopping point instead of asking someone to supply the course answer.
Lesson: How to take notes; Fill a note from evidence
Environment: browser on a personal laptop
Goal: choose a next check from the fictional record
Tried: recorded File not found as the observation
Stopped at: checking the moved-file guess without searching real files
Question: how can I confirm which folder should hold the supplied file?
Review before sharing: no credentials or puzzle answers included02Make it easy to understand
Begin with the lesson and section. State your goal, the action you tried, what you expected and what actually happened. These details let someone distinguish a problem opening a worksheet from a problem understanding its content.
Include the relevant environment. An operating system, often shortened to OS, manages your device and runs its programs; Windows and Android are examples. A browser name and version may also matter for a page problem. Include what you know and mark missing details unknown.
Finish with one question about the next step or idea. For example, what information would distinguish these two causes? is more useful than give me the answer. Keep guesses separate from observations so the helper can assess the evidence.
03Review what would become public
A channel is a place where people exchange messages, such as a club discussion group. A public channel can have readers outside your group. A private channel still has other readers, so it is not a place to include passwords, session tokens or other people's private information.
Puzzle answers can also be inappropriate to share. A flag is a text value used as proof of solving a challenge; a later lesson explains CTF puzzles in more detail. Follow the platform's rules about flags and solutions. For example, pwn.college asks learners not to publish challenge solutions online.
This activity ends with a private draft. If you later ask the club for help, use a contact you already trust and check the channel's rules. A missing contact link is not a reason to send the draft to an unfamiliar group.
04Edit a draft
The draft below contains invented placeholders in square brackets. They represent fields you would remove from a real request. Keep the exact action and error so the edited version still explains what went wrong.
Preserve the private source draft beside a shareable copy: retain evidence, remove sensitive placeholders, and ask about the next check.Model. A teaching model drawn by hand. It shows the idea, not real tool output.
Read the full explanation below.
Original draft
Please give me the answer.
sample worksheet
personal laptop
unknown
selected the worksheet link
File unavailable
the worksheet text
[fictional password value]
[fictional answer value]
[fictional personal identifier]
Shareable copy · model
Please give me the answer.
sample worksheet
personal laptop
unknown
selected the worksheet link
File unavailable
the worksheet text
[fictional password value]
[fictional answer value]
[fictional personal identifier]
The source draft retains its exact evidence and fictional placeholders.
Follow the explanation
- The source draft retains its exact evidence and fictional placeholders.
- Remove password, puzzle answer and personal identifier from the shareable copy.
- Actual and expected result stay unchanged; unknown browser details remain unknown.
- Review a focused private draft; no message is sent.
Read every state and value
1. The source draft retains its exact evidence and fictional placeholders.
- Edits applied
- None
- Selected Field
- Actual result
- Review Visible
- No
2. Remove password, puzzle answer and personal identifier from the shareable copy.
- Edits applied
- remove-password · remove-answer · remove-account
- Selected Field
- Password
- Review Visible
- No
3. Actual and expected result stay unchanged; unknown browser details remain unknown.
- Edits applied
- remove-password · remove-answer · remove-account
- Selected Field
- Actual result
- Review Visible
- No
4. Review a focused private draft; no message is sent.
- Edits applied
- remove-password · remove-answer · remove-account · focus-question
- Selected Field
- Question
- Review Visible
- Yes
Read the edited fields and reasons
Password
[password removed]
Keep credentials out of a help request.
Puzzle answer
[answer removed]
Follow puzzle sharing rules.
Account name
[personal identifier removed]
Remove personal information.
Question
Where can I find the filename the worksheet link should use?
Ask for a next check rather than the answer.
FICTIONAL DRAFT TO EDIT
Please give me the answer.
Lesson: sample worksheet
Device: personal laptop
Browser name and version: unknown
Action: selected the worksheet link
Actual result: File unavailable
Expected result: the worksheet text
Password: [fictional password value]
Puzzle answer: [fictional answer value]
Account name: [fictional personal identifier]Lesson and section:
Goal:
Environment and versions (or unknown):
Steps tried:
Expected result:
Exact actual result:
Inference, if any (not yet tested):
Focused question about the next step:
Sensitive information removed:
Channel rules to check before sharing:- Copy the template into your notes. Use the draft to fill the lesson, environment, action, expected result and actual result. Mark the section unknown because the draft does not name it.
- Replace the password, puzzle answer and personal identifier with markers such as [password removed]. Keep File unavailable unchanged because it describes the problem.
- Replace Please give me the answer with a focused question about opening the worksheet. For example, ask where to find the filename the link should use. Keep any proposed cause marked as uncertain.
- Read the edited request as if you were the helper. You should be able to identify what was tried and where it stopped without receiving a secret or solution. Keep the draft private; sending a message is not part of this exercise.
05Module check: learn, record, ask
Combine the first four lessons in one short note. Imagine that a learner selects Show the answer and says, I thought I had finished. Record what the page displays as an observation, suggest an uncertain explanation for the confusion, then draft a question about how completion works.
Review your note: it should distinguish the visible result from the proposed explanation and ask for help without including the revealed answer. This is ungraded practice. It gives you a reusable method: find the evidence, record it clearly, then ask about the part you cannot explain.
06Optional challenge
Allow about 5 extra minutes. Reduce your worksheet draft to six lines while keeping the goal, environment, action, result, focused question and redaction note. Check that shortening it has removed repetition rather than evidence the helper needs.
07Fresh cases for the checks
Use these fictional cases for the checks below. They have different inputs from the worked examples. Read them here or make notes; no installation or external service is needed.
Help case A: private draftOwned fixture. An original file made for this course. Follow the activity's instructions in your own lab.
L1 Goal: open the supplied map.txt worksheet.
L2 Environment: Firefox on Android; version unknown.
L3 Action: select the map.txt download once.
L4 Actual result: Download unavailable
L5 Password: [practice-password]
L6 Puzzle flag: [practice-flag]
L7 Question: please give me the final puzzle answer.
The draft is fictional. Edit privately; do not send it.
08Rewrite the request
Optional written self-check: Write a private edited copy with goal, environment, action, actual result and one next-step question. Check for passwords, tokens, private data and puzzle answers before any later sharing; follow the channel’s rules. Missing information should remain unknown.
09Common mistakes
If your request says only give me the flag, replace it with the specific concept or step you cannot explain. A helper can guide your method without supplying a solution.
If you attach a screenshot, inspect the whole image, including other tabs, account details and web addresses. Crop or redact sensitive parts before sharing a copy.
If a club contact link is unavailable, keep the draft or use a trusted contact you already have. This activity is complete when you have reviewed the private draft.
If redaction removes the error as well as the secret, restore the error and replace only the sensitive value with a clear marker.
References
- pwn.college: The Rules
An example of a practice platform's sharing rules: it asks learners to keep challenge solutions off the public internet. No account or challenge is required here.
- NIST SP 800-115: Technical Guide to Information Security Testing and Assessment
Optional background on planning a test, handling evidence and reporting results. Sections 6–8 and Appendix B explain these principles. This 2008 guide is not an installation guide for current tools.