Main public logs
From EDURange
Jump to navigationJump to search
Combined display of all available logs of EDURange. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 04:07, 16 June 2026 Jwgranville talk contribs created page Message Bus Service (Created page with "Module repository and wiki documentation are pending. This is a placeholder topic page to index resources related to the development of the message bus service. == Related == === Project Charter === Message Bus Project Charter === Examples, Tutorials, Supporting Documents === Message Bus Live Coding Exercise") Tag: Visual edit
- 04:06, 16 June 2026 Jwgranville talk contribs created page Message Bus Live Coding Exercise (Created page with "= Introduction = == Audience and scope == This exercise is intended for EDURange developers learning how to write event processors with the message bus. The packaged <code>mbus</code> and <code>aostore</code> modules are treated as read-only for this exercise. All new code belongs under a demonstration directory such as: <pre lang="text"> workspace/ mbus/ aostore/ demos/ __init__.py event_processors/ __init__.py </pre> The exe...") Tag: Visual edit: Switched
- 01:29, 6 June 2026 Jwgranville talk contribs created page TTY BPF Instrument Project Charter (Created page with "== Scoping Outline: == === Challenges: === * '''What:''' ''"Create ways to..." / "Redesign the..."'' ** Host-level observation instrument that can capture terminal byte activity at the kernel boundary without proxying, replacing, or modifying individual TTY devices. ** Modular BPF-based instrumentation pattern that preserves raw observations, identity context, ordering evidence, fragmentation metadata, timing calibration, and visible loss/status information, while keep...") Tag: Visual edit
- 23:54, 5 June 2026 Jwgranville talk contribs created page Message Bus Project Charter (Created page with "== Scoping Outline: == === Challenges: === * '''What:''' ''"Create ways to..." / "Redesign the..."'' ** Design a local message bus that allows independently developed software components to communicate through typed broadcast topics without tightly coupling producers to consumers. ** Create a communication substrate whose traffic can be captured, replayed, and inspected, so that system behavior can be reconstructed after the fact. ** Support early-stage teams in which...") Tag: Visual edit
- 16:17, 4 June 2026 Jwgranville talk contribs created page TTY BPF Instrument (Created page with "Demonstrations and preliminary documentation can be found at https://github.com/edurange/demo-bpf-tty-logger and https://github.com/edurange/prototype-tty-bpf-instrument. Wiki documentation is pending. Preliminary draft files are available in the Discord <code>#fileshare</code> channel and will be linked here once Wiki configuration is adjusted to support attached non-image documents. == Summary == The TTY instrument is a BPF-based kernel observation tool for capturing...") Tag: Visual edit
- 15:51, 4 June 2026 Jwgranville talk contribs deleted page Scenario 0 (Orphaned. Content was: "This page is dedicated to holding information and notes about Scenario 0.", and the only contributor was "CLSimpson" (talk))
- 18:51, 27 April 2026 Jwgranville talk contribs created page Data Store Project Charter (Created page with "== Scoping Outline: == === Challenges: === * '''What:''' ''"Create ways to..." / "Redesign the..."'' ** Design a data governance process that does not require general users (often junior developers) to actively comply with and knowingly implement team-wide policy. ** Create a cohesive way for internal API consumers to specify their access, organization and persistence policies for application/experiment data. * '''For Whom:''' ''"For <user>... (considering <other stake...") Tag: Visual edit
- 19:23, 31 March 2026 Jwgranville talk contribs created page Team Charter (Created page with "change me!") Tag: Visual edit
- 19:00, 22 February 2026 Jwgranville talk contribs deleted page Interface Design (Orphaned content/off format (title is interface design, content discusses scenario creation not user interface))
- 18:58, 22 February 2026 Jwgranville talk contribs undeleted page Interface Design (3 revisions)
- 18:58, 22 February 2026 Jwgranville talk contribs deleted page Interface Design (content was: "== Instructor Interface == ==== Creating a scenario ==== There are two parts. When creating a scenario, it is important to start with the learning objectives. For example, a learning objective could be that a student would be able to map a network of 2 - 5 hosts, finding their IP addresses and which ports are open. The next step might be to break that do...", and the only contributor was "Edurange weiss" (talk))
- 20:59, 23 January 2026 Jwgranville talk contribs created page New Version Planning (Starting page) Tag: Visual edit
- 16:34, 30 June 2025 Jwgranville talk contribs created page Category:Project History and Roadmaps (Created page with "This is a page to collect our history, accomplishments, needs, goals and wishlist items. The idea is to document all of the high-level material we've produced, such as publications, major code releases and trial results. This collection can then be used as a timeline of our work and trajectory. As this content is developed we may want to adopt standards for how things are organized - particularly to distinguish between proposed goals, agreed-upon plans and retired item...") Tag: Visual edit
- 16:32, 30 June 2025 Jwgranville talk contribs created page The Conception of EDURange (Created page with "Category:Project History and Roadmaps Conceptually, EDURange started around 2011 when Jens, Michael Locasto, and Richard started talking about creating exercises for cybersecurity courses. The idea was generated at a dinner with Michael, Sergey Bratus, Brian Fite, and Richard. Brian was packet master for a competition called PacketWars, and he was looking for a way to be a player and not the one running the competition. He had a number of innovative ideas. He wanted...") Tag: Visual edit: Switched
- 18:55, 20 June 2025 Jwgranville talk contribs created page TTY Logging with BPF (Created page with "Category:Demonstrations See https://github.com/edurange/demo-bpf-tty-logger. Demonstrates how to capture TTY activity using BPF kernel probes. == Instructions == To run it one needs to have superuser privileges (for kernel access). The probes intercept all TTY activity on the host system - both inside and outside of containers. If the script is printing to a TTY device the prints will also be observed, creating a feedback loop that will quickly consume the kernel b...") Tag: Visual edit
- 19:29, 30 May 2025 Jwgranville talk contribs created page Keystroke Observers (Created page with "Category:Demonstrations")
- 22:03, 27 May 2025 Jwgranville talk contribs moved page Demo: Namedpipe Log Writer to Namedpipe Log Writer without leaving a redirect
- 22:01, 27 May 2025 Jwgranville talk contribs created page Demo: Namedpipe Log Writer (Created page with "See https://github.com/edurange/demo-namedpipe-log-writer/tree/main. This is a demo of using a [https://man7.org/linux/man-pages/man7/fifo.7.html fifo] via the [https://man7.org/linux/man-pages/man1/mkfifo.1.html mkfifo] utility for concurrent IO between two processes, such as a log producer and log consumer. == Instructions == To run it one can use `./[https://github.com/edurange/demo-namedpipe-log-writer/blob/main/toy_start_log.sh toy_start_log.sh]`, which is a very...") Tag: Visual edit
- 21:24, 27 May 2025 Jwgranville talk contribs created page Category:Demonstrations (Created page with "Let's collect self-contained examples and demos here. I'm imagining this to be a space for demos that don't link to the main software stack, and focus on implementing a single feature or concept at a time. Preferably, they should use no external dependencies, or have only a single external dependency. They should be easy to install and run without extra knowledge - the main usage method should be readily apparent and the code should follow documentation conventions. Mo...") Tag: Visual edit
- 21:41, 21 May 2025 Jwgranville talk contribs created page Reference Materials (Created new page) Tag: Visual edit
- 19:11, 4 April 2025 Jwgranville talk contribs created page Style Guidelines and Developer Tools (Added preliminary conventions list) Tag: Visual edit