question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Enhancements Hacking Instructor [🚀]

See original GitHub issue

Possible enhancements for the Hacking Instructor

  1. Are the tutorial scripts part of the main.js? This would allow e.g. CTF-participants to very easily cheat even when the tutorial mode is turned off via configuration. Could scripts be lazily loaded from server be an option?
  2. Translatable tutorial texts! Texts would have to be loaded from e.g. CrowdIn (which would make them less easy to write and deploy due to that additional dependency) but this might increase the beginner friendliness even more. There should be one folder per tutorial in i18n so the JSON files do not get mixed up too easily. Dropped until more scripts are available and stable enough.
  3. Configurable helper avatar! Custom themes could use the angry wasp, original Clippy or any other image.
  4. Apply theme color scheme to the text bubble.
  5. Click-to-fill convenience feature! Click on e.g. the payload to automatically put that value into the expected input field. Avoids accidentally skipping a step when trying to copy&paste a payload from the speech bubble.

(Initial collection extracted from https://github.com/bkimminich/juice-shop/issues/440#issuecomment-499364688)

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:7 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
J12934commented, Nov 11, 2019

I can look into making it load lazily. Also not quite sure how to best do it in Angular, but might just work with the default webpack lazy loading mechanisms (Using import('...') instead of the import keyword) as the Hacking Instructor is mostly angular independent.

0reactions
github-actions[bot]commented, Aug 12, 2021

This thread has been automatically locked because it has not had recent activity after it was closed. 🔒 Please open a new issue for regressions or related bugs.

Read more comments on GitHub >

github_iconTop Results From Across the Web

[🚀] Hacking Instructor · Issue #440 · juice-shop/juice ... - GitHub
User selects a challenge from the Score Board; The Hacking Instructor guides the user through the challenge step-by-step...
Read more >
Ethical Hacking in 12 Hours - Full Course - Learn to Hack!
Full Course: https://academy.tcm-sec.com/p/practical-ethical- hacking -the-complete-courseAll Course Resources/Links: ...
Read more >
Satellite Network Threats Hacking & Security Analysis ...
Satellite Network Threats Hacking & Security Analysis: Satellite Network ... /Certified Ethical Hacker / Ethical Hacking Trainer Licensed Penetration ...
Read more >
Hacking STEM - Microsoft Learn Educator Center
Hacking STEM. Build affordable inquiry and project-based activities to visualize data across science, technology, engineering, and math (STEM) curriculum.
Read more >
What Ethical Hacking Skills Do Professionals Need?
Ethical Hacking Skills - one of the most desired skills that ... in order to spot problems and provide feedback on needed improvements....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found